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 3 win, 5 draw and 11 lose.

St. Mirren did not win their last four 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 3 5 11
Date
Home
Score
Away
HT      
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
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'  
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
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
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
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'  
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
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'  
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'  
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
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
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  
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
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

Chart Analysis

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

Statistics & Analysis of St. Mirren

C. Main is the leading top goal scorer for St. Mirren with 8 goals.

Achievement Statistics
Longest winning run
1
Longest losing streak
4
Longest run without loss
3
Longest run without win
8
Clean sheets
3
Matches over 2.25 goals
13
Matches under 2.25 goals
6
Matches First Half Over 0.5
14
Matches First Half Under 0.5
5
Matches odd
10
Matches even
9
Average goals scored
1.05
Average goals allowed
2.11
Failure to score
7
Biggest victory
0 - 3
Biggest defeat
4 - 0
Missed penalties
0
Penalty goals
2
Own goals
0
Goalless draw at home match
0
Goalless draw at away match
1 (5%)
Comeback win
0
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.