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 38 matches in Scotland Premiership. Their current statistics is 12 win, 10 draw and 16 lose.

St. Mirren did not win their last seven 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 38 12 10 16
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
24/05/2023 Aberdeen
3 - 0
St. Mirren 2-0H2H O +
Leighton Clarkson 14' 1 - 0  
  30' T. Small
Bojan Miovski 34'  
Marley Watkins 34'  
Graeme Shinnie 43' 2 - 0  
  46' Keanu Baccus
  46' K. Offord
  46' Richard Taylor
  46' Scott Tanser
Graeme Shinnie 49' 3 - 0  
  59' Alex Gogic
Ylber Ramadani 71'  
C. Barron 71'  
Duk 75'  
A. Bavidge 75'  
  75' Ryan Strain
  75' Declan Gallagher
  75' Curtis Main
  75' L. Jamieson
  80' Greg Kiltie
  80' F. Taylor
20/05/2023 Celtic
2 - 2
St. Mirren 1-2H2H O +
  0 - 1 4' Curtis Main
Kyogo Furuhashi 14' 1 - 1  
  1 - 2 39' Curtis Main
  61' T. Small
  61' Scott Tanser
Daizen Maeda 71'  
L. Abada 71'  
R. Hatate 71'  
Sead Haksabanovic 71'  
M. O'Riley 72'  
Hyeon-gyu Oh 72'  
Callum McGregor 81' 2 - 2  
  83' Ryan Strain
  83' Declan Gallagher
  90+1' Alex Gogic
  90+1' L. Jamieson
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
06/05/2023 Hibernian
2 - 1
St. Mirren 2-0H2H O +
Élie Youan 4' 1 - 0  
Will Fish 23' 2 - 0  
Jake Doyle-Hayes 29'  
Josh Campbell 29'  
  46' Declan Gallagher
  46' Keanu Baccus
  57' Keanu Baccus
  2 - 1 64' Alexander Greive
  81' Alexander Greive
  81' L. Jamieson
Lewis Stevenson 84'  
Joe Newell 86'  
Chris Cadden 90'  
L. Miller 90'  
Élie Youan 90+2'  
M. Hoppe 90+2'  
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
15/04/2023 Rangers
5 - 2
St. Mirren 1-1H2H O +
James Tavernier 5'  
Todd Cantwell 26' 1 - 0  
  1 - 1 45+2' Mark O'Hara
F. Sakala 48' 2 - 1  
John Lundstram 53'  
Todd Cantwell 58'  
  61' Scott Tanser
  62' Tony Watt
  62' Alexander Greive
F. Sakala 62'  
Rabbi Matondo 62'  
  63' Scott Tanser
  63' T. Small
  2 - 2 65' Mark O'Hara
Malik Tillman 77'  
Scott Arfield 77'  
N. Raskin 77'  
Ianis Hagi  77'  
Ben Davies 77'  
Glen Kamara 77'  
Alfredo Morelos 79' 3 - 2  
Alfredo Morelos 81' 4 - 2  
Scott Arfield 86' 5 - 2  
  87' Alex Gogic
  87' Ryan Flynn
  87' Curtis Main
  87' K. Offord
James Tavernier 89'  
L. King 89'  
  90+1' Greg Kiltie
  90+1' Caolan Boyd-Munce
08/04/2023 Hearts
0 - 2
St. Mirren 0-0H2H O +
Robert Snodgrass 7'  
  46' T. Small
  46' Scott Tanser
Michael Smith 50'  
  0 - 1 52' Curtis Main
  0 - 2 57' Alex Gogic
Michael Smith 59'  
Alex Cochrane 59'  
Andy Halliday  59'  
Stephen Humphrys 59'  
Robert Snodgrass 62'  
  67' Scott Tanser
  68' Charles Dunne
  75' Charles Dunne
  75' Declan Gallagher
  76' Tony Watt
  76' Alexander Greive
Cammy Devlin 76'  
Peter Haring  76'  
Alan Forrest 76'  
Barrie McKay 76'  
  84' Alex Gogic
Kye Rowles 86'  
  90' Keanu Baccus
  90' Greg Kiltie
  90+5' Alex Gogic
  90+5' Ryan Flynn
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'  
18/03/2023 Dundee United
1 - 1
St. Mirren 1-0H2H O +
Steven Fletcher 3' 1 - 0  
  6' Marcus Fraser 
Jim Goodwin 7'  
Peter Pawlett 59'  
Arnaud Djoum 59'  
Jamie McGrath 59'  
K. Fotheringham 59'  
  1 - 1 73' Mark O'Hara
  74' Scott Tanser
  74' T. Small
Ryan Edwards 77'  
  83' Ryan Strain
  83' Ryan Flynn
Scott McMann 88'  
Mathew Anim Cudjoe 88'  
Ian Harkes 88'  
Ilmari Niskanen 88'  
  89' Greg Kiltie
  89' Joe Shaughnessy
Liam Smith 90+5'  
K. Freeman 90+5'  
  90+9' Richard Taylor
  90+9' Caolan Boyd-Munce
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
25/02/2023 St. Johnstone
1 - 1
St. Mirren 0-0H2H O +
Daniel Phillips 45'  
Nicky Clark 69'  
Nicky Clark 72'  
T. Bair 72'  
Stevie May 72'  
Zak Rudden 72'  
Zak Rudden 75' 1 - 0  
  80' Tony Watt
  80' L. Jamieson
  80' Ryan Flynn
  80' K. Offord
  80' Marcus Fraser 
  80' Joe Shaughnessy
  1 - 1 86' Alex Gogic
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'  
15/02/2023 Motherwell
2 - 1
St. Mirren 2-1H2H O +
Kevin van Veen 8' 1 - 0  
Max Johnston 18' 2 - 0  
  2 - 1 24' Ryan Strain
  31' Scott Tanser
  31' T. Small
Jonathan Obika 35'  
  57' Alex Gogic
  57' Greg Kiltie
  62' Greg Kiltie
Calum Butcher 69'  
Kevin van Veen 79'  
Jack Aitchison 79'  
  79' Ryan Strain
  79' Ryan Flynn
  79' Tony Watt
  79' L. Jamieson
Blair Spittal 84'  
Callum Slattery 84'  
  86' Keanu Baccus
  90' Declan Gallagher
  90+1' T. Small
J. Furlong 90+2'  
Stephen O'Donnell 90+2'  
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'  
01/02/2023 Aberdeen
1 - 3
St. Mirren 0-0H2H O +
Ross McCrorie 7'  
Angus MacDonald 13'  
  35' Charles Dunne
Duk 36'  
  36' Alexander Greive
Ylber Ramadani 36'  
  46' Charles Dunne
  46' Declan Gallagher
  0 - 1 57' Oleksandr Shovkovskyi
Mattie Pollock 63'  
  72' Alexander Greive
  72' Tony Watt
Bojan Miovski 74' 1 - 1  
  76' Scott Tanser
  76' T. Small
  1 - 2 81' Oleksandr Shovkovskyi
Duk 83'  
D. Markanday 83'  
Leighton Clarkson 83'  
Marley Watkins 83'  
  1 - 3 90' Declan Gallagher
  90' Greg Kiltie
  90' Ryan Flynn
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
18/01/2023 Celtic
4 - 0
St. Mirren 2-0H2H O +
L. Abada 15' 1 - 0  
Kyogo Furuhashi 35' 2 - 0  
Kyogo Furuhashi 53' 3 - 0  
  61' Jonah Ayunga
  61' Alexander Greive
  61' Keanu Baccus
  61' Greg Kiltie
  61' Charles Dunne
  61' Richard Taylor
L. Abada 69'  
James Forrest 69'  
R. Hatate 70'  
Aaron Mooy 70'  
M. O'Riley 70'  
David Turnbull 70'  
Kyogo Furuhashi 79'  
Daizen Maeda 79'  
Jota 80'  
Sead Haksabanovic 80'  
  84' Ryan Strain
  84' Ryan Flynn
David Turnbull 86' 4 - 0  
13/01/2023 Hearts
1 - 0
St. Mirren 1-0H2H O +
Robbie Neilson -4'  
  23' Keanu Baccus
Robbie Neilson 24'  
Michael Smith 24'  
Barrie McKay 29' 1 - 0  
  33' Mark O'Hara
  33' Greg Kiltie
  45' Oleksandr Shovkovskyi
  54' Declan Gallagher
Robert Snodgrass 58'  
Alex Cochrane 60'  
Cammy Devlin 60'  
  67' Alexander Greive
  67' Jonah Ayunga
  67' Keanu Baccus
  67' D. Reid
Josh Ginnelly 77'  
Stephen Humphrys 77'  
Barrie McKay 77'  
G. Kuol 77'  
  80' D. Reid
  85' Richard Taylor
  85' E. Brophy
Andy Halliday  87'  
Alan Forrest 87'  
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'  
02/01/2023 Kilmarnock
0 - 0
St. Mirren 0-0H2H O +
  8' Ethan Erhahon 
  15' E. Brophy
  15' Alex Gogic
Blair Alston 63'  
Jordan Jones 63'  
  71' Charles Dunne
Joe Wright 75'  
Fraser Murray 75'  
  76' Alex Gogic
  78' Greg Kiltie
  78' Ryan Flynn
  84' Oleksandr Shovkovskyi
  84' Alexander Greive
  84' Ryan Strain
  84' Joe Shaughnessy
Rory McKenzie 88'  
Scott Robinson 89'  
Oli Shaw 89'  
Ash Taylor 90+5'  
  90+6' Joe Shaughnessy
28/12/2022 Livingston
1 - 1
St. Mirren 0-0H2H O +
  6' Mark O'Hara
Scott Pittman 24'  
  46' Jonah Ayunga
  46' E. Brophy
  55' Mark O'Hara
Cristian Montano 56' 1 - 0  
  1 - 1 63' Oleksandr Shovkovskyi
  72' Declan Gallagher
Andrew Shinnie 72'  
Jason Holt 72'  
Cristian Montano 72'  
James Penrice 72'  
  74' Charles Dunne
  80' Ryan Strain
  80' Greg Kiltie
Dylan Bahamboula 82'  
Stephane Omeonga 82'  
Jason Holt 89'  
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
05/11/2022 Ross County
3 - 2
St. Mirren 1-2H2H O +
Jordan White 10' 1 - 0  
  1 - 1 13' Ryan Strain
Jack Baldwin 26'  
Keith Watson 26'  
Victor Loturi 45'  
  1 - 2 45+2' Mark O'Hara
Jordan Tillson 56' 2 - 2  
George Harmon 60' 3 - 2  
  62' Alex Gogic
  62' Alexander Greive
  62' Ethan Erhahon 
  62' Scott Tanser
  63' Oleksandr Shovkovskyi
  67' Mark O'Hara
  68' Jonah Ayunga
  73' Oleksandr Shovkovskyi
  73' E. Brophy
Victor Loturi 73'  
David Cancola 73'  
  78' Marcus Fraser 
  78' Greg Kiltie
Jordy Hiwula 81'  
William Akio 81'  
Owura Edwards 82'  
Dominic Samuel 82'  
Jordan White 90+2'  
29/10/2022 Hibernian
3 - 0
St. Mirren 1-0H2H O +
  38' Alex Gogic
  45+3' Richard Tait
Martin Boyle  45+4' 1 - 0  
  46' Richard Tait
  46' Joe Shaughnessy
David Marshall 49'  
Martin Boyle  54'  
Elias Hoff Melkersen 54'  
M. Kukharevych 63' 2 - 0  
Ewan Henderson 67' 3 - 0  
Ewan Henderson 68'  
Josh Campbell 68'  
  70' Jonah Ayunga
  70' Alexander Greive
R. Porteous 71'  
  72' Charles Dunne
  73' Ryan Strain
  73' Ryan Flynn
  73' Keanu Baccus
  73' Greg Kiltie
Marijan Cabraja 78'  
Lewis Stevenson 78'  
R. Porteous 79'  
Will Fish 79'  
M. Kukharevych 79'  
Élie Youan 79'  
  81' Charles Dunne
  81' J. Henderson
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
08/10/2022 Rangers
4 - 0
St. Mirren 2-0H2H O +
Antonio Colak 4' 1 - 0  
James Tavernier 30' 2 - 0  
  38' Oleksandr Shovkovskyi
Rabbi Matondo 63'  
Ryan Kent 63'  
Ben Davies 63'  
L. King 63'  
  65' Alexander Greive
  65' Greg Kiltie
  69' Charles Dunne
Antonio Colak 73' 3 - 0  
  74' Scott Tanser
  74' Richard Tait
Antonio Colak 78'  
Alfredo Morelos 78'  
Borna Barisic 78'  
Ridvan Yilmaz  78'  
Ryan Jack 83'  
Glen Kamara 83'  
F. Sakala 90+1' 4 - 0  
  90+1' Ethan Erhahon 
  90+1' D. Reid
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
03/09/2022 St. Johnstone
3 - 0
St. Mirren 1-0H2H O +
Nicky Clark 26' 1 - 0  
  30' Charles Dunne
Graham Carey 33'  
  58' Ethan Erhahon 
  59' Oleksandr Shovkovskyi
  59' E. Brophy
  59' Ryan Strain
  59' J. Henderson
  59' Richard Tait
  59' Scott Tanser
Drey Wright 66' 2 - 0  
  70' Ethan Erhahon 
  70' Alexander Greive
Stevie May 77'  
T. Bair 77'  
Nicky Clark 77'  
Connor McLennan 77'  
Jamie Murphy 77'  
Daniel Phillips 77'  
  82' Declan Gallagher
  83' Jonah Ayunga
Alex Mitchell 83'  
Melker Hallberg 83'  
L. Gordon 83'  
  85' Marcus Fraser 
Graham Carey 86' 3 - 0  
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
20/08/2022 Dundee United
0 - 3
St. Mirren 0-1H2H O +
Aziz Behich 8'  
  35' Keanu Baccus
  0 - 1 40' Oleksandr Shovkovskyi
Jamie McGrath 46'  
Mathew Anim Cudjoe 46'  
  0 - 2 51' Oleksandr Shovkovskyi
Tony Watt 61'  
Nicky Clark 61'  
Aziz Behich 61'  
Ilmari Niskanen 61'  
Dylan Levitt 66'  
  72' Keanu Baccus
  72' Greg Kiltie
  77' Jonah Ayunga
  77' E. Brophy
Mathew Anim Cudjoe 79'  
  86' Oleksandr Shovkovskyi
  86' Alexander Greive
  90' Mark O'Hara
  0 - 3 90+1' Alexander Greive
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'  
06/08/2022 Aberdeen
4 - 1
St. Mirren 3-0H2H O +
  9' Declan Gallagher
Hayden Coulson 12'  
Leighton Clarkson 12'  
  22' Declan Gallagher
Bojan Miovski 24' 1 - 0  
Bojan Miovski 37' 2 - 0  
Leighton Clarkson 45' 3 - 0  
  46' Oleksandr Shovkovskyi
  46' Ryan Flynn
  48' Jonah Ayunga
  3 - 1 53' Jonah Ayunga
Ross McCrorie 61'  
Matty Kennedy 63'  
Callum Roberts 63'  
Jonny Hayes 72'  
Duk 72'  
Bojan Miovski 72'  
Christian Ramirez 72'  
  78' Jonah Ayunga
  78' E. Brophy
  78' Keanu Baccus
  78' Alexander Greive
  85' Greg Kiltie
Duk 87' 4 - 1  
  90+1' Ryan Strain
  90+1' F. Taylor
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 10 goals.

Achievement Statistics
Longest winning run
3
Longest losing streak
3
Longest run without loss
6
Longest run without win
7
Clean sheets
10
Matches over 2.25 goals
21
Matches under 2.25 goals
17
Matches First Half Over 0.5
28
Matches First Half Under 0.5
10
Matches odd
20
Matches even
18
Average goals scored
1.13
Average goals allowed
1.61
Failure to score
12
Biggest victory
0 - 3
Biggest defeat
1 - 5
Missed penalties
2
Penalty goals
6
Own goals
2
Goalless draw at home match
1 (5%)
Goalless draw at away match
1 (5%)
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
Season:
  • Premiership
  • Championship
  • Scottish Cup
  • League Cup
  • League One
  • League Two
  • Challenge Cup
  • Football League - Lowland League
  • Reserve League
  • SWPL Cup
  • More
  • 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.