Founded: 1877
Stadium: The Smisa Stadium
Coach: Stephen Robinson
Premiership Form:
Overall Form:

St. Mirren home ground venue is The Smisa Stadium.

Stephen Robinson is the current coach for St. Mirren.

St. Mirren Premiership Match Fixtures and Results

[ Home Overall Away  ]

St. Mirren have played a total of 19 matches in Scotland Premiership. Their current statistics is 9 win, 5 draw and 5 lose.

St. Mirren did not win their last three matches in the competition.

The overall results is shown by default. You can also analyze St. Mirren results for their home or away matches in Premiership 2022/2023.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
St. Mirren 19 9 5 5
Date
Home
Score
Away
HT      
27/05/2023 St. Mirren
0 - 3
Rangers 0-1H2H O +
Ryan Strain 8'  
Marcus Fraser  8'  
  0 - 1 26' F. Sakala
Curtis Main 33'  
Marcus Fraser  41'  
  0 - 2 48' F. Sakala
L. Jamieson 60'  
K. Offord 60'  
Caolan Boyd-Munce 61'  
Greg Kiltie 61'  
  68' Ridvan Yilmaz 
  68' Borna Barisic
  69' Ianis Hagi 
  69' Scott Arfield
  69' James Tavernier
  69' A. Devine
  69' F. Sakala
  69' Antonio Colak
Richard Taylor 73'  
Charles Dunne 73'  
Marcus Fraser  73'  
Richard Tait 73'  
  0 - 3 77' Antonio Colak
  78' Antonio Colak
  79' Rabbi Matondo
  79' L. King
13/05/2023 St. Mirren
2 - 2
Hearts 2-0H2H O +
  17' Kye Rowles
  18' Steven Naismith
Richard Taylor 23'  
Greg Kiltie 29'  
Joe Shaughnessy 36' 1 - 0  
  44' Cammy Devlin
Ryan Strain 45+4' 2 - 0  
  46' Andy Halliday 
  46' N. Atkinson
Richard Taylor 46'  
Charles Dunne 46'  
Alexander Greive 55'  
Keanu Baccus 55'  
  61' Cammy Devlin
  61' Jorge Grant
  65' N. Atkinson
  2 - 1 73' Josh Ginnelly
  75' J. Hill
  75' Orestis Kiomourtzoglou
  77' Peter Haring 
  80' Orestis Kiomourtzoglou
  81' Yutaro Oda
  81' Alan Forrest
Greg Kiltie 84'  
L. Jamieson 84'  
Scott Tanser 84'  
T. Small 84'  
Ryan Strain 89'  
Ryan Flynn 89'  
  2 - 2 90+6' Lawrence Shankland
22/04/2023 St. Mirren
0 - 2
Kilmarnock 0-2H2H O +
  0 - 1 18' Liam Donnelly
  0 - 2 35' Christian Doidge
Keanu Baccus 46'  
Greg Kiltie 46'  
Scott Tanser 46'  
T. Small 46'  
Charles Dunne 63'  
Alexander Greive 63'  
T. Small 67'  
T. Small 68'  
  70' Christian Doidge
  70' Bradley Lyons
  72' Kyle Vassell
  72' Scott Robinson
  75' Rory McKenzie
  75' Jordan Jones
Alex Gogic 81'  
Declan Gallagher 81'  
Tony Watt 81'  
K. Offord 81'  
Greg Kiltie 90'  
  90+1' Jordan Jones
01/04/2023 St. Mirren
3 - 0
Livingston 3-0H2H O +
Mark O'Hara 1'  
Mark O'Hara 5' 1 - 0  
Tony Watt 18' 2 - 0  
Mark O'Hara 42' 3 - 0  
  44' Jason Holt
Mark O'Hara 46'  
Greg Kiltie 46'  
  46' James Penrice
  46' Cristian Montano
  46' Jason Holt
  46' Stephane Omeonga
  62' Scott Pittman
  62' S. Kelly
  66' Cristian Montano
  67' Nicky Devlin
Keanu Baccus 68'  
Ryan Flynn 68'  
Tony Watt 68'  
Alexander Greive 68'  
  71' Andrew Shinnie
  71' Bruce Anderson
  80' M. Boyes
  80' Jamie Brandon
T. Small 84'  
Scott Tanser 84'  
Oleksandr Shovkovskyi 90+2'  
K. Offord 90+2'  
05/03/2023 St. Mirren
1 - 5
Celtic 1-0H2H O +
Mark O'Hara 6' 1 - 0  
Ryan Strain 37'  
Charles Dunne 38'  
Alexander Greive 45'  
Richard Taylor 45'  
  46' Daizen Maeda
  46' L. Abada
  1 - 1 56' Jota
  1 - 2 61' Alistair Johnston
T. Small 62'  
Joe Shaughnessy 62'  
Ryan Strain 62'  
Tony Watt 62'  
  66' Kyogo Furuhashi
  66' Oh Hyeon-Gyu
  66' R. Hatate
  66' M. O'Riley
  1 - 3 70' L. Abada
  71' Jota
  71' Sead Haksabanovic
  1 - 4 72' M. O'Riley
  74' Aaron Mooy
  74' Tomoki Iwata
Greg Kiltie 74'  
F. Taylor 74'  
Oleksandr Shovkovskyi 75'  
Scott Tanser 75'  
  1 - 5 81' Oh Hyeon-Gyu
18/02/2023 St. Mirren
1 - 0
Ross County 1-0H2H O +
Declan Gallagher 7' 1 - 0  
  46' Jack Baldwin
  46' Ross Callachan
  46' George Harmon
  46' Gwion Edwards
  46' Yan Dhanda
  46' Owura Edwards
T. Small 56'  
Joe Shaughnessy 56'  
  72' Keith Watson
  75' Connor Randall
  75' D. Smith
Tony Watt 78'  
K. Offord 78'  
  80' S. Murray
  80' Alex Samuel 
  90+3' Owura Edwards
Declan Gallagher 90+6'  
Richard Taylor 90+6'  
04/02/2023 St. Mirren
0 - 1
Hibernian 0-0H2H O +
  18' Harry McKirdy
  18' M. Hoppe
Marcus Fraser  46'  
  58' Aiden McGeady
  58' Chris Cadden
  66' P. Hanlon
Alexander Greive 67'  
Tony Watt 67'  
  69' Joe Newell
  69' Ewan Henderson
  76' Josh Campbell
  0 - 1 77' Élie Youan
Greg Kiltie 80'  
T. Small 80'  
Scott Tanser 81'  
K. Offord 81'  
28/01/2023 St. Mirren
1 - 0
Motherwell 1-0H2H O +
Oleksandr Shovkovskyi 16' 1 - 0  
Alexander Greive 37'  
  56' Blair Spittal
  56' Oliver Crankshaw
  56' Connor Shields
  56' R. Tierney
Alexander Greive 60'  
Jonah Ayunga 60'  
  61' Sean Goss
Jonah Ayunga 78'  
K. Offord 78'  
K. Offord 81'  
Marcus Fraser  84'  
Greg Kiltie 87'  
Ryan Flynn 87'  
Ryan Strain 87'  
Declan Gallagher 87'  
  89' Ricki Lamie
  89' Sean Goss
  89' Dean Cornelius
07/01/2023 St. Mirren
1 - 1
Hearts 1-0H2H O +
  -5' Robbie Neilson
Ryan Strain 4' 1 - 0  
Ryan Strain 18'  
Ryan Flynn 18'  
Keanu Baccus 41'  
  45+2' Barrie McKay
Keanu Baccus 46'  
Greg Kiltie 46'  
  1 - 1 49' Robert Snodgrass
Mark O'Hara 56'  
  69' Alan Forrest
  69' Stephen Humphrys
Alexander Greive 78'  
T. Olusanya 78'  
  81' Cammy Devlin
  81' Jorge Grant
  86' Robert Snodgrass
Marcus Fraser  90+5'  
T. Olusanya 90+7'  
Richard Taylor 90+7'  
24/12/2022 St. Mirren
3 - 1
Aberdeen 1-1H2H O +
  0 - 1 9' Matty Kennedy
Ethan Erhahon  30'  
  35' Anthony Stewart
Mark O'Hara 38'  
Kelle Roos 38' 1 - 1  
  46' Leighton Clarkson
  46' R. Duncan
Ethan Erhahon  46'  
Greg Kiltie 46'  
  46' Duk
  46' Jack MacKenzie
Mark O'Hara 53' 2 - 1  
  62' Ross McCrorie
Jonah Ayunga 64'  
  66' Hayden Coulson
  66' Christian Ramirez
Keanu Baccus 67'  
Oleksandr Shovkovskyi 84'  
E. Brophy 84'  
Ryan Strain 89'  
Jonah Ayunga 90'  
Alex Gogic 90'  
Alex Gogic 90+2'  
Greg Kiltie 90+5' 3 - 1  
12/11/2022 St. Mirren
1 - 1
Rangers 0-0H2H O +
  46' Glen Kamara
  46' Scott Arfield
  46' Alfredo Morelos
Jonah Ayunga 47' 1 - 0  
  60' L. King
  60' Ryan Jack
Ryan Strain 66'  
Greg Kiltie 78'  
Keanu Baccus 78'  
Jonah Ayunga 79'  
Alexander Greive 79'  
  1 - 1 84' James Tavernier
Ryan Strain 90+4'  
Alex Gogic 90+4'  
  90+4' Borna Barisic
  90+4' R. Ure
Oleksandr Shovkovskyi 90+5'  
09/11/2022 St. Mirren
2 - 2
St. Johnstone 1-1H2H O +
  0 - 1 33' Graham Carey
  40' Graham Carey
Greg Kiltie 42' 1 - 1  
Charles Dunne 54'  
Kevin McKenna 61'  
  63' Alex Mitchell
  63' Melker Hallberg
  64' Connor McLennan
  64' L. Gordon
  67' Jamie Murphy
  67' Ali Crawford
Alexander Greive 75'  
Jonah Ayunga 75'  
Declan Gallagher 75'  
E. Brophy 75'  
Mark O'Hara 81' 2 - 1  
  83' Drey Wright
  83' T. Bair
Greg Kiltie 84'  
Alex Gogic 84'  
Oleksandr Shovkovskyi 84'  
Joe Shaughnessy 84'  
  84' Graham Carey
  84' David Wotherspoon
  90' Ryan McGowan
Mark O'Hara 90+3'  
Scott Tanser 90+5'  
Scott Tanser 90+5'  
  2 - 2 90+6' Nicky Clark
22/10/2022 St. Mirren
2 - 1
Dundee United 1-0H2H O +
Carljohan Eriksson 41' 1 - 0  
  51' Arnaud Djoum
  54' Ilmari Niskanen
  54' Steven Fletcher
Ethan Erhahon  57'  
  1 - 1 58' Steven Fletcher
  68' Arnaud Djoum
  68' Ian Harkes
  70' Tony Watt
  70' Sadat Anaku
Jonah Ayunga 79'  
Alexander Greive 79'  
Alexander Greive 83' 2 - 1  
Ethan Erhahon  90+3'  
Ryan Flynn 90+3'  
15/10/2022 St. Mirren
0 - 0
Kilmarnock 0-0H2H O +
Marcus Fraser  52'  
  56' Joe Wright
Charles Dunne 57'  
  62' Ryan Alebiosu
  62' B. Chrisene
  62' Blair Alston
  62' B. Lyons
Ethan Erhahon  69'  
Alex Gogic 69'  
Jonah Ayunga 69'  
Alexander Greive 69'  
  70' Kyle Lafferty 
  70' Christian Doidge
Alex Gogic 75'  
  78' Rory McKenzie
  78' I. Cameron
  78' Ash Taylor
  78' L. Mayo
Oleksandr Shovkovskyi 79'  
E. Brophy 79'  
Keanu Baccus 86'  
Greg Kiltie 86'  
Scott Tanser 86'  
Richard Tait 86'  
  90+2' Danny Armstrong
01/10/2022 St. Mirren
2 - 1
Livingston 0-0H2H O +
Declan Gallagher 54'  
Greg Kiltie 59'  
Alexander Greive 59'  
Alex Gogic 60'  
Ryan Strain 60'  
Ryan Strain 67'  
Ryan Flynn 67'  
Keanu Baccus 69' 1 - 0  
Keanu Baccus 72'  
  72' James Penrice
  72' Bruce Anderson
  72' Stephane Omeonga
  72' S. Kelly
Keanu Baccus 75'  
Joe Shaughnessy 75'  
Jonah Ayunga 76'  
  77' Sean Kelly
  81' Dylan Bahamboula
  81' Sean Kelly
  81' Andrew Shinnie
  1 - 1 86' Bruce Anderson
Alexander Greive 90' 2 - 1  
Ryan Flynn 90'  
18/09/2022 St. Mirren
2 - 0
Celtic 1-0H2H O +
Mark O'Hara 43' 1 - 0  
  46' Aaron Mooy
  46' R. Hatate
  46' Daizen Maeda
  46' Jota
Jonah Ayunga 53' 2 - 0  
  57' David Turnbull
  57' Georgios Giakoumakis
  57' L. Abada
  57' Sead Haksabanovic
Declan Gallagher 64'  
Scott Tanser 68'  
Richard Tait 68'  
Ryan Strain 72'  
Alex Gogic 72'  
  74' Greg Taylor
  74' M. O'Riley
Mark O'Hara 80'  
Jonah Ayunga 80'  
Greg Kiltie 80'  
  84' Anthony Ralston
Keanu Baccus 89'  
  90+4' Sead Haksabanovic
27/08/2022 St. Mirren
1 - 0
Hibernian 1-0H2H O +
Keanu Baccus 6' 1 - 0  
  13' Joe Newell
  15' Élie Youan
Jonah Ayunga 33'  
  57' Élie Youan
  57' Elias Hoff Melkersen
Jonah Ayunga 67'  
E. Brophy 67'  
  69' Josh Campbell
  69' Ewan Henderson
  70' Marijan Cabraja
  70' Lewis Stevenson
Oleksandr Shovkovskyi 76'  
Greg Kiltie 76'  
Ethan Erhahon  79'  
Alex Gogic 79'  
  87' Christian Doidge
  87' M. Bojang
  87' Chris Cadden
  87' L. Miller
  90+3' P. Hanlon
13/08/2022 St. Mirren
1 - 0
Ross County 0-0H2H O +
  8' Jack Baldwin
  46' Ben Purrington
  46' George Harmon
  46' Dominic Samuel
  46' Jordan White
Richard Tait 50' 1 - 0  
  59' Jordy Hiwula
  59' Kazeem Olaigbe
Oleksandr Shovkovskyi 69'  
E. Brophy 69'  
Greg Kiltie 69'  
Mark O'Hara 69'  
Marcus Fraser  77'  
  77' David Cancola
  77' Yan Dhanda
  86' Josh Sims
  86' Ben Paton
Ethan Erhahon  87'  
Ryan Flynn 87'  
Jonah Ayunga 90+2'  
Alexander Greive 90+2'  
31/07/2022 St. Mirren
0 - 1
Motherwell 0-1H2H O +
Ryan Strain 6'  
  20' Paul McGinn
  20' Stephen O'Donnell
  0 - 1 42' Kevin van Veen
Scott Tanser 42'  
  45+1' Stephen O'Donnell
Mark O'Hara 46'  
Ryan Flynn 46'  
Keanu Baccus 47'  
Scott Tanser 52'  
Richard Tait 52'  
  62' Blair Spittal
  62' Dean Cornelius
Alexander Greive 62'  
Oleksandr Shovkovskyi 62'  
  64' Sean Goss
  68' Josh Morris
  68' Joseph Efford
  68' Sean Goss
  68' K. Speirs
  73' K. Speirs
Ryan Strain 74'  
J. Henderson 74'  
  82' Ricki Lamie
Jonah Ayunga 84'  
  84' Barry Maguire
  85' Kevin van Veen
  85' Bevis Mugabi

Chart Analysis

The graph shows the performance and results of St. Mirren in Premiership.

Statistics & Analysis of St. Mirren

M. O'Hara is the leading top goal scorer for St. Mirren with 6 goals.

Achievement Statistics
Longest winning run
4
Longest losing streak
1
Longest run without loss
11
Longest run without win
3
Clean sheets
7
Matches over 2.25 goals
8
Matches under 2.25 goals
11
Matches First Half Over 0.5
14
Matches First Half Under 0.5
5
Matches odd
10
Matches even
9
Average goals scored
1.21
Average goals allowed
1.11
Failure to score
5
Biggest victory
3 - 0
Biggest defeat
1 - 5
Missed penalties
2
Penalty goals
4
Own goals
2
Goalless draw at home match
1 (5%)
Goalless draw at away match
0
Comeback win
1
Top Goal Scorer
Top Assist

St. Mirren Talk

Create a New Post





Submit Cancel

St. Mirren Squad

Detailed statistics of each St. Mirren player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the St. Mirren top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
1
Trevor Carson 3330 37 1
1
Jak Alnwick
2
Richard Tait 652 12 5 2 1 1
3
Scott Tanser 2012 30 7 11 4
4
Joe Shaughnessy 1404 22 8 1 1
5
Declan Gallagher 1858 27 6 3 2 7 1
5
Richard Taylor 594 11 4 5 1
5
Conor McCarthy
6
Mark O'Hara 2901 35 1 3 10 5 7 1
6
Alan Power
7
Jonah Ananias Paul Ayunga 1288 19 3 13 3 1 5 1
8
Ryan Flynn 528 20 17 1 1
9
Tony Watt 593 10 3 7 1
9
Eamonn Brophy 212 12 11 1
10
Curtis Main 3075 37 1 14 9 5
11
Greg Kiltie 1926 35 17 13 2 4
12
Jay Henderson 57 3 3
13
Alexandros Gogić 2098 30 7 7 2 6
15
Caolan Boyd Munce 61 3 2 1
15
Dylan Reid 23 2 2 1
16
Ethan Erhahon 1591 20 8 3 1
16
Thierr Small 605 14 7 5 2 1 1
17
Keanu Baccus 2519 33 3 12 2 9
17
Kyle McAllister
18
Charles Dunne 2675 33 2 5 9 1
20
Toyosi Olusanya 1 1 1
21
Alex Greive 360 13 10 3 3
22
Marcus Fraser 2990 34 1 4 7 1
23
Ryan Strain 2849 36 1 18 4 4
24
Lewis Jamieson 111 7 6 1
25
Kieran Offord 129 9 9 1
25
Joshua Jack
26
Dean Lyness
27
Peter Urminský 90 1
44
Matthew Millar
Daniel Finlayson
Dean McMaster
Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.