Select2023/20242025/20262023/20242024/20252025/20262024 Friendlies20252024/20252023/20242022/20232021/20222025/2026 Overview Matches Roster Players Stats Short name:STMMiddle size name:St. MirrenCity:PaisleyFounded:1877Local Authority Area:RenfrewshireVenue:The SMiSA Stadium (St Mirren Park) Current form HHAHA WLWWL Results Date Team Location Results 11-04-2026 15:00 CelticA1 - 004-04-2026 15:00 AberdeenH2 - 021-03-2026 15:00 FalkirkA1 - 215-03-2026 12:00 RangersH0 - 108-03-2026 19:30 Partick ThistleH2 - 1 Fixtures Date Team Location Results 19-04-2026 14:00 CelticA v 05-11-2022 15:00 Ross County 3 - 2 St. MirrenGlobal Energy Stadium (Victoria Park) 09-11-2022 19:45 St. Mirren 2 - 2 St. JohnstoneThe SMiSA Stadium (St Mirren Park) 12-11-2022 12:30 St. Mirren 1 - 1 RangersThe SMiSA Stadium (St Mirren Park) 24-12-2022 12:30 St. Mirren 3 - 1 AberdeenThe SMiSA Stadium (St Mirren Park) 28-12-2022 19:45 Livingston 1 - 1 St. MirrenAlmondvale Stadium (Tony Macaroni Arena) 02-01-2023 15:00 Kilmarnock 0 - 0 St. MirrenRugby Park 07-01-2023 15:00 St. Mirren 1 - 1 HeartsThe SMiSA Stadium (St Mirren Park) 13-01-2023 19:45 Hearts 1 - 0 St. MirrenTynecastle Park 18-01-2023 19:45 Celtic 4 - 0 St. MirrenCeltic Park 28-01-2023 15:00 St. Mirren 1 - 0 MotherwellThe SMiSA Stadium (St Mirren Park) 01-02-2023 19:45 Aberdeen 1 - 3 St. MirrenPittodrie Stadium 04-02-2023 15:00 St. Mirren 0 - 1 HibernianThe SMiSA Stadium (St Mirren Park) 15-02-2023 19:45 Motherwell 2 - 1 St. MirrenFir Park Stadium 18-02-2023 15:00 St. Mirren 1 - 0 Ross CountyThe SMiSA Stadium (St Mirren Park) 25-02-2023 15:00 St. Johnstone 1 - 1 St. MirrenMcDiarmid Park 05-03-2023 12:00 St. Mirren 1 - 5 CelticThe SMiSA Stadium (St Mirren Park) 18-03-2023 15:00 Dundee United 1 - 1 St. MirrenTannadice Park 01-04-2023 14:00 St. Mirren 3 - 0 LivingstonThe SMiSA Stadium (St Mirren Park) 08-04-2023 14:00 Hearts 0 - 2 St. MirrenTynecastle Park 15-04-2023 14:00 Rangers 5 - 2 St. MirrenIbrox Stadium 22-04-2023 14:00 St. Mirren 0 - 2 KilmarnockThe SMiSA Stadium (St Mirren Park) 06-05-2023 14:00 Hibernian 2 - 1 St. MirrenEaster Road 13-05-2023 14:00 St. Mirren 2 - 2 HeartsThe SMiSA Stadium (St Mirren Park) 20-05-2023 14:00 Celtic 2 - 2 St. MirrenCeltic Park 24-05-2023 18:45 Aberdeen 3 - 0 St. MirrenPittodrie Stadium « 123456789 » Display510202550100All Goalkeeper Dean Lyness England Ellery Balcombe England Grant Tamosevicius Scotland Jak Alnwick England Kenzie Smith Scotland Peter Urminsky Slovakia Ryan Mullen Scotland Shamal George England Shay Kelly Scotland Trevor Carson Northern Ireland Zach Hemming England Defender Alex Gogic Cyprus Alex Iacovitti Scotland Callum Penman Scotland Charles Dunne Ireland Conor McCarthy Ireland Danny Finlayson Northern Ireland Declan Gallagher Scotland Declan John Wales Dylan McDonald Scotland Elvis Bwomono Uganda Euan Thomson Scotland Jaden Brown England James Bolton England Jayden Richardson England Joe Shaughnessy Ireland Luke Kenny Scotland Marcus Fraser Scotland Matthew Millar Australia Miguel Freckleton England Murray Campbell Scotland Richard King Jamaica Richard Tait Scotland Richard Taylor England Ryan Alebiosu Nigeria Ryan Strain Australia Scott Tanser England Shaun Rooney Scotland Thierry Small England Tunmise Sobowale Ireland Midfielder Alan Power Ireland Allan Campbell Scotland Cammy MacPherson Scotland Connor Ronan Ireland Daniel McManus Scotland Dennis Adeniran England Dylan Reid Scotland Ethan Erhahon Scotland Evan Mooney Scotland Fraser Taylor Scotland Gallagher Lennon Northern Ireland Gavin Gallagher Scotland Hyeok-kyu Kwon South Korea Jacob Devaney Ireland Jamie McGrath Ireland Jay Henderson Scotland Keanu Baccus Australia Killian Phillips Ireland Liam Donnelly Northern Ireland Malik Dijksteel Netherlands Mark O’Hara Scotland Oisin Smyth Northern Ireland Roland Idowu Ireland Ryan Flynn Scotland Forward Aiden Gilmartin Scotland Alex Greive New Zealand Caolan Boyd-Munce Northern Ireland Conor McMenamin Northern Ireland Curtis Main England Dan Nlundulu England Eamonn Brophy Scotland Ethan Sutherland Scotland Greg Kiltie Scotland Jake Young England Jalmaro Calvin Antigua and Barbuda James Scott Scotland Jonah Ayunga Kenya Jordan Jones Northern Ireland Josh Jack Scotland Kevin van Veen Netherlands Kieran Offord Scotland Kion Etete England Kristian Dennis England Kyle McAllister Scotland Lee Erwin Scotland Lewis Jamieson Scotland Luke Douglas Scotland Mikael Mandron France Owen Oseni Ireland Stav Nachmani Israel Thomas Falconer Scotland Tony Watt Scotland Toyosi Olusanya England Name Aiden Gilmartin 10010 0 0 0 0 0 0 0 0 0 0 0 Alan Power 3432283826 7 0 0 1 0 0 0 1 0 0 0 Alex Gogic 15114212795910 34 8 0 1 8 0 1 1 2 0 0 Alex Greive 622323693921 3 8 0 0 8 0 0 0 0 0 0 Alex Iacovitti 17990482 3 1 0 0 1 0 0 0 0 0 0 Allan Campbell 7342740 0 0 0 0 0 0 0 0 0 0 0 Andrew Gaffney 00000 0 0 0 0 0 0 0 0 0 0 0 Callum Penman 414131 1 0 0 0 0 0 0 0 0 0 0 Cammy MacPherson 205720 0 0 0 0 0 0 0 0 0 0 0 Caolan Boyd-Munce 684941071932 6 5 0 0 5 0 0 0 0 0 0 Charles Dunne 80615685198 12 1 0 0 1 0 0 2 0 0 0 Connor Ronan 2726219719 2 6 1 0 7 0 0 1 0 0 0 Conor McCarthy 2220177422 2 1 0 0 1 0 0 0 0 0 0 Conor McMenamin 644136172335 6 6 0 0 6 0 0 0 2 0 0 Curtis Main 685247421622 7 10 0 0 10 0 0 0 0 0 0 Dan Nlundulu 271715631016 3 3 0 0 3 0 0 0 0 0 0 Daniel McManus 10210 0 0 0 0 0 0 0 0 0 0 0 Danny Finlayson 00000 0 0 0 0 0 0 0 0 0 0 0 Dean Lyness 6545010 0 0 0 0 0 0 0 0 0 0 0 Declan Gallagher 2721192563 7 2 0 0 2 0 1 0 0 0 0 Declan John 51463879525 2 3 0 0 3 0 0 0 6 0 0 Dennis Adeniran 6223741 3 0 0 0 0 0 0 0 0 0 0 Dylan McDonald 00000 0 0 0 0 0 0 0 0 0 0 0 Dylan Reid 5324922 1 0 0 0 0 0 0 0 0 0 0 Eamonn Brophy 432421481916 3 6 1 0 7 0 0 0 0 0 0 Ellery Balcombe 2121189000 2 0 0 0 0 0 0 0 1 0 0 Elvis Bwomono 382523211315 6 0 0 0 0 0 0 0 1 0 0 Ethan Erhahon 43342902917 8 1 0 0 1 0 1 1 0 0 0 Ethan Sutherland 10310 0 0 0 0 0 0 0 0 0 0 0 Euan Thomson 00000 0 0 0 0 0 0 0 0 0 0 0 Evan Mooney 200316200 0 1 0 0 1 0 0 0 1 0 1 Fraser Taylor 155450104 3 0 0 0 0 0 0 0 0 1 0 Gallagher Lennon 00000 0 0 0 0 0 0 0 0 0 0 0 Gavin Gallagher 00000 0 0 0 0 0 0 0 0 0 0 0 Grant Tamosevicius 00000 0 0 0 0 0 0 0 0 0 0 0 Greg Kiltie 1238574613858 13 5 3 0 8 1 0 0 0 0 0 Hyeok-kyu Kwon 8855307 0 0 0 0 0 0 0 0 0 0 0 Jacob Devaney 8860204 0 0 0 0 0 0 0 0 0 0 0 Jaden Brown 144496102 2 0 0 0 0 0 0 0 0 0 0 Jak Alnwick 3333297000 2 0 0 0 0 0 0 1 0 0 0 Jake Young 9441352 0 1 0 0 1 0 0 1 0 0 0 Jalmaro Calvin 507850 0 0 0 0 0 0 0 0 0 0 0 James Bolton 2314125995 1 1 0 1 1 0 0 1 0 0 0 James Scott 269884179 0 1 0 0 1 0 0 0 1 0 0 Jamie McGrath 1818158802 2 1 1 0 2 0 0 0 0 0 0 Jay Henderson 22111045117 0 2 0 0 2 0 0 0 0 0 0 Jayden Richardson 342319981114 1 2 0 0 2 0 0 1 0 0 0 Joe Shaughnessy 5850464480 6 4 0 1 4 0 1 0 0 0 0 Jonah Ayunga 895346033646 12 13 1 1 14 1 0 1 1 0 0 Jordan Jones 111083115 0 0 0 0 0 0 0 0 0 0 0 Josh Jack 00000 0 0 0 0 0 0 0 0 0 0 0 Keanu Baccus 816157002022 24 4 0 0 4 0 0 0 1 0 0 Kenzie Smith 00000 0 0 0 0 0 0 0 0 0 0 0 Kevin van Veen 5218832 0 0 0 0 0 0 0 0 0 0 0 Kieran Offord 111225101 2 0 0 0 0 0 0 0 0 0 0 Killian Phillips 72726091021 18 11 0 0 11 0 0 0 1 0 0 Kion Etete 415931 0 0 0 0 0 0 0 0 0 0 0 Kristian Dennis 131307120 1 0 0 0 0 0 0 1 0 0 0 Kyle McAllister 11342082 1 0 0 0 0 0 0 0 0 0 0 Lee Erwin 304530 0 0 0 0 0 0 0 0 0 0 0 Lewis Jamieson 257784188 0 1 0 0 1 0 0 0 0 0 0 Liam Donnelly 15867274 2 1 0 0 1 0 0 0 0 0 0 Luke Douglas 00000 0 0 0 0 0 0 0 0 0 0 0 Luke Kenny 203620 0 0 0 0 0 0 0 0 0 0 0 Malik Dijksteel 7011770 0 0 0 0 0 0 0 0 0 0 0 Marcus Fraser 1761731545539 29 4 1 1 5 1 0 2 2 0 1 Mark O’Hara 1151079349821 17 10 10 0 20 4 2 0 3 0 0 Matthew Millar 12974537 1 0 0 0 0 0 0 0 0 0 0 Miguel Freckleton 3333296101 7 4 0 0 4 0 0 0 1 0 0 Mikael Mandron 1046761993744 9 23 0 1 23 1 0 0 6 0 0 Murray Campbell 00000 0 0 0 0 0 0 0 0 0 0 0 Oisin Smyth 248877166 1 3 1 0 4 0 0 0 0 0 1 Owen Oseni 10099100 0 0 0 0 0 0 0 0 0 0 0 Peter Urminsky 3327000 0 0 0 0 0 0 0 0 0 0 0 Richard King 3021193096 8 1 1 0 2 0 0 1 0 0 0 Richard Tait 39282499117 7 1 0 1 1 0 0 0 0 0 0 Richard Taylor 71625292923 12 2 0 0 2 0 0 0 0 0 0 Roland Idowu 552924312628 8 3 2 0 5 0 0 0 2 0 0 Ryan Alebiosu 131399606 1 0 0 0 0 0 0 0 0 0 0 Ryan Flynn 541819003613 5 0 0 0 0 0 0 0 0 0 0 Ryan Mullen 208220 0 0 0 0 0 0 0 0 0 0 0 Ryan Strain 52504145226 8 5 0 0 5 0 0 1 0 0 0 Scott Tanser 149117103753232 19 6 0 0 6 0 2 0 5 0 0 Shamal George 3535306802 3 0 0 0 0 0 0 0 1 0 0 Shaun Rooney 6651802 3 0 0 0 0 0 0 0 0 0 0 Shay Kelly 00000 0 0 0 0 0 0 0 0 0 0 0 Stav Nachmani 9223072 0 1 0 0 1 0 0 0 0 0 0 Thierry Small 191093098 2 0 0 0 0 0 1 1 0 0 0 Thomas Falconer 00000 0 0 0 0 0 0 0 0 0 0 0 Tony Watt 10759337 0 1 0 0 1 0 0 0 0 0 0 Toyosi Olusanya 664035472635 13 14 0 0 14 1 1 1 1 0 0 Trevor Carson 3737333000 1 0 0 0 0 0 0 0 0 0 0 Tunmise Sobowale 6112151 0 0 0 0 0 0 0 0 0 0 0 Zach Hemming 5555495000 4 0 0 0 0 0 0 0 0 0 0