Skip to content
Play MFF
EN

St Mirren Updated

St Mirren Squad Numbers

St. Mirren squad numbers from 2000-01 to current St Mirren squad numbers 2026-27 The St Mirren players squad numbers are listed for each season and can…

St Mirren Scottish Top Flight Player’s Squad Numbers 2001-02 to 2026-27

St. Mirren squad numbers from 2000-01 to current St Mirren squad numbers 2026-27
The St Mirren players squad numbers are listed for each season and can be scrolled left to see all of the St Mirren players players numbers. See who wore St Mirren number 10, St Mirren number 1 and all St Mirren kit numbers from 2000-01 to 2026-27.

#2000-012006-072007-082008-092009-102010-112011-122012-132013-142014-152018-192019-202020-212021-222022-232023-242024-252025-262026-27#
1Derek Scrimgour Tony Bullock Chris Smith Chris Smith Paul Gallacher Paul Gallacher Craig Samson Craig Samson Craig Samson Václav HladkýVáclav HladkýJak AlnwickJak AlnwickTrevor CarsonZach HemmingEllery BalcombePeter UrminskýJacob Chapman1
2Iain Nicolson David van Zanten David van Zanten Jack Ross Jack Ross David van Zanten David van Zanten David van Zanten David van Zanten Jason Naismith Paul McGinnPaul McGinnRichard TaitRichard TaitRichard TaitJayden RichardsonJayden Richardson2
3Chris Kerr Kirk Broadfoot Alan Reid Franco Miranda Graham Carey David Barron David Barron Paul Dummett Sean Kelly Mateo MužekCalum WatersScott TanserScott TanserScott TanserScott TanserScott TanserDeclan John3
4Tommy Turner Andy Millen Gary Mason Gary Mason Garry Brady Darren McGregor Darren McGregor Darren McGregor Mark McAusland Stephen McGinnStephen McGinnJoe ShaughnessyJoe ShaughnessyJoe ShaughnessyAlex IacovittiAlex IacovittiLiam Donnelly4
5Barry McLaughlin Kevin McGowne Will Haining Will Haining Lee Mair Lee Mair Lee Mair Lee Mair Lee Mair Ellis Plummer Conor McCarthyConor McCarthyConor McCarthyRichard TaylorRichard TaylorRichard TaylorRichard KingRichard King5
6Scott Walker John Potter John Potter John Potter John Potter John Potter Jim Goodwin Jim Goodwin Jim Goodwin Jim Goodwin Gary MacKenzieGary MacKenzieNathan SheronAlan PowerMark O'HaraMark O'HaraMark O'HaraMark O'HaraLouis Jackson6
7Hugh Murray Hugh Murray Hugh Murray Hugh Murray Hugh Murray Hugh Murray Hugh Murray Dougie Imrie Dougie Imrie John McGinn Kyle MagennisKyle MagennisKyle MagennisJamie McGrathJonah AyungaJonah AyungaJonah AyungaRoland Idowu7
8Tom Brown Eddie Malone Andy Dorman Andy Dorman Andy Dorman Steven Thomson Steven Thomson Jon Robertson Jon Robertson Kenny McLean Ryan FlynnRyan FlynnRyan FlynnRyan FlynnRyan FlynnRyan FlynnOisin SmythOisin SmythRyan Carr8
9Steven McGarry John Sutton Billy Mehmet Billy Mehmet Billy Mehmet Craig Dargo Steven Thompson Steven Thompson Steven Thompson Steven Thompson Duckens NazonJonathan ObikaJonathan ObikaEamonn BrophyEamonn BrophyMikaël MandronMikaël MandronMikaël MandronEseosa Sule9
10Ricky Gillies Stewart Kean Stewart Kean Dennis Wyness Steven Thomson Michael Higdon Paul McGowan Paul McGowan Paul McGowan Kieran Sadlier Anders DreyerTony AndreuKyle McAllisterCurtis MainCurtis MainConor McMenaminConor McMenaminConor McMenaminSamuel Ramos10
11Mark Yardley Alex Burke Alex Burke Tonet Michael Higdon Jim Goodwin Nigel Hasselbaink Graham Carey Graham Carey Gregg Wylde Simeon Jacksonİlkay Durmuşİlkay DurmuşGreg KiltieGreg KiltieGreg KiltieGreg KiltieJonah AyungaJonah Ayunga11
12Gary Bowman Richard Brittain Richard Brittain Stephen O'Donnell Stephen O'Donnell Craig Samson Graeme Smith Chris Smith Mark Ridgers Jay HendersonJay Henderson (L)Roland Idowu12
13Craig Hinchcliffe Joe McKee Isaac Osbourne Alex GogićAlex GogićAlex GogićAlex GogićAlex Gogić13
14Paul Rudden Garry Brady Garry Brady Garry Brady Garry Brady Darren McGregor Mark McAusland Mark McAusland Mark McAusland Thomas Reilly Brad LyonsKyle McAllisterCameron MacPhersonCameron MacPherson (L)James ScottJames Scott14
15Ian Ross Mark Corcoran Mark Corcoran Tom Brighton Steven Robb Paul McQuade Aaron Mooy Graeme MacGregorYoann Arquin Jack BairdJack BairdDylan ReidDylan ReidCaolan Boyd-MunceCaolan Boyd-Munce15
16Ryan Robinson Ian Maxwell Ian Maxwell Steven Robb Tom Brighton Jure Travner Grant Adam Grant Adam Callum Ball Mihai PopescuSam FoleySam FoleyEthan ErhahonEthan ErhahonLuke Thomas16
17Ludovic Roy Alan Reid Craig Dargo Craig Dargo Rory Loy Mark McAusland Kenny McLean Kenny McLean Kenny McLean James Dayton Jim KellermannJamie McGrathJamie McGrathKyle McAllisterKeanu BaccusKeanu BaccusKeanu Baccus17
18Sergei Baltacha Jim Hamilton Jim Hamilton Craig Dargo Gareth Wardlaw Jamie McKernon Jamie McKernon Jamie McKernon Mo Yaqub Danny MullenDanny MullenCharles DunneCharles DunneCharles DunneMalik Dijksteel18
19Scott McKenzie Billy Mehmet Franco Miranda David Barron David Barron Paul McGowan Jon McShane Sam Parkin Sam Parkin Adam Brown Junior MoriasJunior MoriasDanny FinlaysonShaun RooneyIsmeal Kabia19
20Paul McKnight Craig Molloy Craig Molloy Mark McAusland Mark Howard Sean Lynch Dominic Kennedy Thomas Reilly Thomas Reilly Mark Williams Cody CookeCody CookeKristian DennisToyosi OlusanyaToyosi OlusanyaToyosi OlusanyaJake Young20
21Jose Quitongo Ryan McCay Mark Howard Mark Howard Chris Innes Nick Hegarty Gary Teale Gary Teale Gary Teale Gary Teale Lee HodsonKirk BroadfootAlex GreiveAlex GreiveJaden Brown21
22Lee Sharp David McKenna Stephen O'Donnell Stephen McGinn Jamie McCluskey Jeroen Tesselaar Jason Naismith Jason Naismith Jeroen Tesselaar Greg TanseyAkin FamewoMarcus FraserMarcus FraserMarcus FraserMarcus FraserMarcus FraserMarcus FraserMarcus Fraser22
23Graham Fenton Iain Anderson Ryan McCay Ryan McCay Sean Burns Jon McShane Graham Carey David Barron David Barron Declan Hughes Kyle McAllisterOan DjorkaeffÍsak ÞorvaldssonLee ErwinRyan StrainRyan StrainDennis AdeniranChris Mochrie23
24Jamie McGowan Chris Smith Mark Docherty Mohamed Camara Ally Love Kyle Faulds Ilias Haddad Mark Lamont ML / Conor NewtonCameron MacPhersonLewis Jamieson (L)Lewis Jamieson (L)Lewis JamiesonLewis JamiesonDeclan John24
25Jens Paeslack John Baird David Barron Kyle Faulds Ally Love Adam McHugh Sean Kelly Sean Kelly Emmanuel Sonupe Danny RogersEthan ErhahonEthan ErhahonJosh JackKieran Offord (L)Kieran OffordNikolas Agrafiotis25
26Maikel Renfurm Stephen Anderson Stephen McGinn Sean Burns Mark McLennan Peter Bradley Anthony Brady Jordan HolmesDean LynessDean LynessDean LynessDean LynessLuke KennyLuke KennyLuke KennyMarcello De Barros26
27Colin Drew Scott Gemmill Mark McAusland Ben Carson Kenny McLean Patrick Cregg Alan Cairns / Dougie ImrieLewis Guy Lewis Guy Peter UrminskýPeter UrminskýPeter UrminskýPeter UrminskýPeter UrminskýPeter Urminský27
28Kevin Robertson David Barron Andy Millen Sean Crighton Rhyss Devlin Hashim Cole Jack Smith Jack Smith Marián Kello Cameron MacPhersonAiden GilmartinCallum Penman28
29Kieran Gallagher Stuart Balmer Scott Gair Jon McShane Mark McLennan Bradley Coyne John McGinn John McGinn Ross Caldwell 29
30Mark Docherty Paul Mathers Paul Mathers Chris Smith Paul Mathers Michael Fulton Jordan Holt Jordan Holt Jack Baird Jay HendersonJay Henderson (L)Fraser TaylorFraser TaylorFraser TaylorFraser TaylorFraser Taylor30
31Tony Boyce Kevin Adam Paul Quinn Graeme Ramage Declan Hughes Stevie Mallan Declan GallagherDeclan GallagherShay KellyRyan MullenRyan Mullen31
32Simon Lappin Ben Carson Iain Gray Mark Lamont Lewis McLear Luke KennyLuke Douglas32
33David Lowing Sean Crighton Darren Cowan Darren Cowan Aaron Mooy David McAlinden Mo YaqubMo Yaqub Laurențiu CorbuLewis JamiesonEvan MooneyEvan Mooney33
34Scott Simpson Euan Cunningham Jake Cunningham Ryan Frances Hashim Cole John McGinn Anton Brady Lewis MorganEthan SutherlandEthan Sutherland34
35Graham Guy Steven Gaffney Ally Love Dominic Kennedy Bradley Coyne Michael McKinven Danny McDonald Anton FerdinandJosh JackGrant Tamosevicius35
36Stephen Gallacher Danny McColgan Scott Gair Rhyss Devlin Jamie McKernon Ryan Frances Ross Meechan Barry Cuddihy Sam JamiesonBilly Hutchison36
37Chris Dolan Lewis MacAulay Kyle Faulds Fraser Team Josh Horne Jason Naismith Carrick McEvoy37
38David Jack Mark McLennan Conor Ramsay Joel Kasubandi Francis Owens Connor Murray Cameron Breadner38
39Stephen DonnachieNeil McMechan Kenny McLean Jake Cunningham Dominic Kennedy Thomas Reilly Ethan ErhahonJay Henderson39
40Joe McLaughlin Christopher McMenaminChris McQuade Paul Mathers Mark Lamont Jon Scullion Jon Scullion 40
41Joe Nellis Stephen McGinn Jon McShane Iain Gray Allan JohnstonCreag Little Craig Slater 41
42Paul Quinn Jon McShane Adam McHugh Jack SmithDavid WilsonDavid WilsonElvis Bwomono42
43Mark Quirk Andy Millen Jamie McKernon Alan Cairns43
44Stephen O'Donnell Scott Cuthbert Michael McKinven Kieran Hughes Liam Donnelly44
45Paul LawsonAndrew Stirling Steven ThomsonKenny McLean Jordan Stewart 45
46Jason Naismith Dan WilksLewis MuirNicholas McAllister46
47Graeme Ramage Calvin Ramsay47
48Conor Ramsay Scott GloverPaul Nsio48
49Thomas Reilly 49
50Ian McCaldonDarren StewartCraig SlaterSander Puri (88)Killian Phillips (88)50
Ben Jardine

About the author:

Ben Jardine is the managing editor of My Football Facts and has covered football since 2014. He writes across football statistics, history and current affairs, from all-time records and World Cup deep dives to live transfer-window coverage, with a focus on rigorously fact-checked, data-led analysis. Connect with Ben on LinkedIn.

More from Ben Jardine

Every St Mirren squad number, player by player

Pick a number to see every player who has worn it in the Scottish top flight, in the order they first wore it, counted from the tables above.

St Mirren number 1

12 players have worn the number 1 for St Mirren in the Scottish top flight. The latest is Jacob Chapman (2026-27).

  1. Derek Scrimgour 2000-01
  2. Tony Bullock 2006-07
  3. Chris Smith 2007-08 to 2008-09 (2 seasons)
  4. Paul Gallacher 2009-10 to 2010-11 (2 seasons)
  5. Craig Samson 2011-12 to 2013-14 (3 seasons)
  6. Václav Hladký 2018-19 to 2019-20 (2 seasons)
  7. Jak Alnwick 2020-21 to 2021-22 (2 seasons)
  8. Trevor Carson 2022-23
  9. Zach Hemming 2023-24
  10. Ellery Balcombe 2024-25
  11. Peter Urminský 2025-26
  12. Jacob Chapman 2026-27

St Mirren number 2

7 players have worn the number 2 for St Mirren in the Scottish top flight. The latest is Jayden Richardson (2026-27).

  1. Iain Nicolson 2000-01
  2. David van Zanten 2006-07 to 2007-08, 2010-11 to 2013-14 (6 seasons)
  3. Jack Ross 2008-09 to 2009-10 (2 seasons)
  4. Jason Naismith 2014-15
  5. Paul McGinn 2018-19 to 2019-20 (2 seasons)
  6. Richard Tait 2020-21 to 2022-23 (3 seasons)
  7. Jayden Richardson 2025-26 to 2026-27 (2 seasons)

St Mirren number 3

12 players have worn the number 3 for St Mirren in the Scottish top flight. The latest is Declan John (2026-27).

  1. Chris Kerr 2000-01
  2. Kirk Broadfoot 2006-07
  3. Alan Reid 2007-08
  4. Franco Miranda 2008-09
  5. Graham Carey 2009-10
  6. David Barron 2010-11 to 2011-12 (2 seasons)
  7. Paul Dummett 2013-14
  8. Sean Kelly 2014-15
  9. Mateo Mužek 2018-19
  10. Calum Waters 2019-20
  11. Scott Tanser 2021-22 to 2025-26 (5 seasons)
  12. Declan John 2026-27

St Mirren number 4

10 players have worn the number 4 for St Mirren in the Scottish top flight. The latest is Liam Donnelly (2026-27).

  1. Tommy Turner 2000-01
  2. Andy Millen 2006-07
  3. Gary Mason 2007-08 to 2008-09 (2 seasons)
  4. Garry Brady 2010-11
  5. Darren McGregor 2011-12 to 2013-14 (3 seasons)
  6. Mark McAusland 2014-15
  7. Stephen McGinn 2018-19 to 2019-20 (2 seasons)
  8. Joe Shaughnessy 2020-21 to 2022-23 (3 seasons)
  9. Alex Iacovitti 2024-25 to 2025-26 (2 seasons)
  10. Liam Donnelly 2026-27

St Mirren number 5

8 players have worn the number 5 for St Mirren in the Scottish top flight. The latest is Richard King (2026-27).

  1. Barry McLaughlin 2000-01
  2. Kevin McGowne 2006-07
  3. Will Haining 2007-08 to 2008-09 (2 seasons)
  4. Lee Mair 2009-10 to 2013-14 (5 seasons)
  5. Ellis Plummer 2014-15
  6. Conor McCarthy 2019-20 to 2021-22 (3 seasons)
  7. Richard Taylor 2022-23 to 2024-25 (3 seasons)
  8. Richard King 2025-26 to 2026-27 (2 seasons)

St Mirren number 6

8 players have worn the number 6 for St Mirren in the Scottish top flight. The latest is Louis Jackson (2026-27).

  1. Scott Walker 2000-01
  2. John Potter 2006-07 to 2010-11 (5 seasons)
  3. Jim Goodwin 2011-12 to 2014-15 (4 seasons)
  4. Gary MacKenzie 2018-19 to 2019-20 (2 seasons)
  5. Nathan Sheron 2020-21
  6. Alan Power 2021-22
  7. Mark O'Hara 2022-23 to 2025-26 (4 seasons)
  8. Louis Jackson 2026-27

St Mirren number 7

7 players have worn the number 7 for St Mirren in the Scottish top flight. The latest is Roland Idowu (2025-26).

  1. Hugh Murray 2000-01, 2006-07 to 2011-12 (7 seasons)
  2. Dougie Imrie 2012-13 to 2013-14 (2 seasons)
  3. John McGinn 2014-15
  4. Kyle Magennis 2018-19 to 2020-21 (3 seasons)
  5. Jamie McGrath 2021-22
  6. Jonah Ayunga 2022-23 to 2024-25 (3 seasons)
  7. Roland Idowu 2025-26

St Mirren number 8

9 players have worn the number 8 for St Mirren in the Scottish top flight. The latest is Ryan Carr (2026-27).

  1. Tom Brown 2000-01
  2. Eddie Malone 2006-07
  3. Andy Dorman 2007-08 to 2009-10 (3 seasons)
  4. Steven Thomson 2010-11 to 2011-12 (2 seasons)
  5. Jon Robertson 2012-13 to 2013-14 (2 seasons)
  6. Kenny McLean 2014-15
  7. Ryan Flynn 2018-19 to 2023-24 (6 seasons)
  8. Oisin Smyth 2024-25 to 2025-26 (2 seasons)
  9. Ryan Carr 2026-27

St Mirren number 9

10 players have worn the number 9 for St Mirren in the Scottish top flight. The latest is Eseosa Sule (2026-27).

  1. Steven McGarry 2000-01
  2. John Sutton 2006-07
  3. Billy Mehmet 2007-08 to 2009-10 (3 seasons)
  4. Craig Dargo 2010-11
  5. Steven Thompson 2011-12 to 2014-15 (4 seasons)
  6. Duckens Nazon 2018-19
  7. Jonathan Obika 2019-20 to 2020-21 (2 seasons)
  8. Eamonn Brophy 2021-22 to 2022-23 (2 seasons)
  9. Mikaël Mandron 2023-24 to 2025-26 (3 seasons)
  10. Eseosa Sule 2026-27

St Mirren number 10

13 players have worn the number 10 for St Mirren in the Scottish top flight. The latest is Samuel Ramos (2026-27).

  1. Ricky Gillies 2000-01
  2. Stewart Kean 2006-07 to 2007-08 (2 seasons)
  3. Dennis Wyness 2008-09
  4. Steven Thomson 2009-10
  5. Michael Higdon 2010-11
  6. Paul McGowan 2011-12 to 2013-14 (3 seasons)
  7. Kieran Sadlier 2014-15
  8. Anders Dreyer 2018-19
  9. Tony Andreu 2019-20
  10. Kyle McAllister 2020-21
  11. Curtis Main 2021-22 to 2022-23 (2 seasons)
  12. Conor McMenamin 2023-24 to 2025-26 (3 seasons)
  13. Samuel Ramos 2026-27

St Mirren number 11

12 players have worn the number 11 for St Mirren in the Scottish top flight. The latest is Jonah Ayunga (2026-27).

  1. Mark Yardley 2000-01
  2. Alex Burke 2006-07 to 2007-08 (2 seasons)
  3. Tonet 2008-09
  4. Michael Higdon 2009-10
  5. Jim Goodwin 2010-11
  6. Nigel Hasselbaink 2011-12
  7. Graham Carey 2012-13 to 2013-14 (2 seasons)
  8. Gregg Wylde 2014-15
  9. Simeon Jackson 2018-19
  10. İlkay Durmuş 2019-20 to 2020-21 (2 seasons)
  11. Greg Kiltie 2021-22 to 2024-25 (4 seasons)
  12. Jonah Ayunga 2025-26 to 2026-27 (2 seasons)

St Mirren number 12

9 players have worn the number 12 for St Mirren in the Scottish top flight. The latest is Roland Idowu (2024-25).

  1. Gary Bowman 2000-01
  2. Richard Brittain 2006-07 to 2007-08 (2 seasons)
  3. Stephen O'Donnell 2008-09 to 2009-10 (2 seasons)
  4. Craig Samson 2010-11
  5. Graeme Smith 2011-12
  6. Chris Smith 2013-14
  7. Mark Ridgers 2014-15
  8. Jay Henderson 2021-22 to 2022-23 (2 seasons)
  9. Roland Idowu 2024-25

St Mirren number 13

4 players have worn the number 13 for St Mirren in the Scottish top flight. The latest is Alex Gogić (2026-27).

  1. Craig Hinchcliffe 2006-07
  2. Joe McKee 2011-12
  3. Isaac Osbourne 2014-15
  4. Alex Gogić 2022-23 to 2026-27 (5 seasons)

St Mirren number 14

9 players have worn the number 14 for St Mirren in the Scottish top flight. The latest is James Scott (2025-26).

  1. Paul Rudden 2000-01
  2. Garry Brady 2006-07 to 2009-10 (4 seasons)
  3. Darren McGregor 2010-11
  4. Mark McAusland 2011-12 to 2013-14 (3 seasons)
  5. Thomas Reilly 2014-15
  6. Brad Lyons 2018-19
  7. Kyle McAllister 2019-20
  8. Cameron MacPherson 2020-21 to 2021-22 (2 seasons)
  9. James Scott 2024-25 to 2025-26 (2 seasons)

St Mirren number 15

11 players have worn the number 15 for St Mirren in the Scottish top flight. The latest is Caolan Boyd-Munce (2024-25).

  1. Ian Ross 2000-01
  2. Mark Corcoran 2006-07 to 2007-08 (2 seasons)
  3. Tom Brighton 2008-09
  4. Steven Robb 2009-10
  5. Paul McQuade 2010-11
  6. Aaron Mooy 2011-12
  7. Graeme MacGregor 2012-13
  8. Yoann Arquin 2014-15
  9. Jack Baird 2018-19, 2020-21 (2 seasons)
  10. Dylan Reid 2021-22 to 2022-23 (2 seasons)
  11. Caolan Boyd-Munce 2023-24 to 2024-25 (2 seasons)

St Mirren number 16

11 players have worn the number 16 for St Mirren in the Scottish top flight. The latest is Luke Thomas (2026-27).

  1. Ryan Robinson 2000-01
  2. Ian Maxwell 2006-07 to 2007-08 (2 seasons)
  3. Steven Robb 2008-09
  4. Tom Brighton 2009-10
  5. Jure Travner 2010-11
  6. Grant Adam 2012-13 to 2013-14 (2 seasons)
  7. Callum Ball 2014-15
  8. Mihai Popescu 2018-19
  9. Sam Foley 2019-20 to 2020-21 (2 seasons)
  10. Ethan Erhahon 2021-22 to 2022-23 (2 seasons)
  11. Luke Thomas 2026-27

St Mirren number 17

11 players have worn the number 17 for St Mirren in the Scottish top flight. The latest is Keanu Baccus (2026-27).

  1. Ludovic Roy 2000-01
  2. Alan Reid 2006-07
  3. Craig Dargo 2007-08 to 2008-09 (2 seasons)
  4. Rory Loy 2009-10
  5. Mark McAusland 2010-11
  6. Kenny McLean 2011-12 to 2013-14 (3 seasons)
  7. James Dayton 2014-15
  8. Jim Kellermann 2018-19
  9. Jamie McGrath 2019-20 to 2020-21 (2 seasons)
  10. Kyle McAllister 2021-22
  11. Keanu Baccus 2022-23 to 2023-24, 2026-27 (3 seasons)

St Mirren number 18

9 players have worn the number 18 for St Mirren in the Scottish top flight. The latest is Malik Dijksteel (2026-27).

  1. Sergei Baltacha 2000-01
  2. Jim Hamilton 2007-08 to 2008-09 (2 seasons)
  3. Craig Dargo 2009-10
  4. Gareth Wardlaw 2010-11
  5. Jamie McKernon 2011-12 to 2013-14 (3 seasons)
  6. Mo Yaqub 2014-15
  7. Danny Mullen 2018-19 to 2019-20 (2 seasons)
  8. Charles Dunne 2021-22 to 2023-24 (3 seasons)
  9. Malik Dijksteel 2026-27

St Mirren number 19

12 players have worn the number 19 for St Mirren in the Scottish top flight. The latest is Ismeal Kabia (2026-27).

  1. Scott McKenzie 2000-01
  2. Billy Mehmet 2006-07
  3. Franco Miranda 2007-08
  4. David Barron 2008-09 to 2009-10 (2 seasons)
  5. Paul McGowan 2010-11
  6. Jon McShane 2011-12
  7. Sam Parkin 2012-13 to 2013-14 (2 seasons)
  8. Adam Brown 2014-15
  9. Junior Morias 2019-20 to 2020-21 (2 seasons)
  10. Danny Finlayson 2021-22
  11. Shaun Rooney 2024-25
  12. Ismeal Kabia 2026-27

St Mirren number 20

12 players have worn the number 20 for St Mirren in the Scottish top flight. The latest is Jake Young (2026-27).

  1. Paul McKnight 2000-01
  2. Craig Molloy 2006-07 to 2007-08 (2 seasons)
  3. Mark McAusland 2008-09
  4. Mark Howard 2009-10
  5. Sean Lynch 2010-11
  6. Dominic Kennedy 2011-12
  7. Thomas Reilly 2012-13 to 2013-14 (2 seasons)
  8. Mark Williams 2014-15
  9. Cody Cooke 2018-19 to 2019-20 (2 seasons)
  10. Kristian Dennis 2021-22
  11. Toyosi Olusanya 2022-23 to 2024-25 (3 seasons)
  12. Jake Young 2026-27

St Mirren number 21

10 players have worn the number 21 for St Mirren in the Scottish top flight. The latest is Jaden Brown (2024-25).

  1. Jose Quitongo 2000-01
  2. Ryan McCay 2006-07
  3. Mark Howard 2007-08 to 2008-09 (2 seasons)
  4. Chris Innes 2009-10
  5. Nick Hegarty 2010-11
  6. Gary Teale 2011-12 to 2014-15 (4 seasons)
  7. Lee Hodson 2018-19
  8. Kirk Broadfoot 2019-20
  9. Alex Greive 2022-23 to 2023-24 (2 seasons)
  10. Jaden Brown 2024-25

St Mirren number 22

10 players have worn the number 22 for St Mirren in the Scottish top flight. The latest is Marcus Fraser (2026-27).

  1. Lee Sharp 2000-01
  2. David McKenna 2006-07
  3. Stephen O'Donnell 2007-08
  4. Stephen McGinn 2008-09
  5. Jamie McCluskey 2010-11
  6. Jeroen Tesselaar 2011-12, 2014-15 (2 seasons)
  7. Jason Naismith 2012-13 to 2013-14 (2 seasons)
  8. Greg Tansey 2018-19
  9. Akin Famewo 2019-20
  10. Marcus Fraser 2020-21 to 2026-27 (7 seasons)

St Mirren number 23

15 players have worn the number 23 for St Mirren in the Scottish top flight. The latest is Chris Mochrie (2026-27).

  1. Graham Fenton 2000-01
  2. Iain Anderson 2006-07
  3. Ryan McCay 2007-08 to 2008-09 (2 seasons)
  4. Sean Burns 2009-10
  5. Jon McShane 2010-11
  6. Graham Carey 2011-12
  7. David Barron 2012-13 to 2013-14 (2 seasons)
  8. Declan Hughes 2014-15
  9. Kyle McAllister 2018-19
  10. Oan Djorkaeff 2019-20
  11. Ísak Þorvaldsson 2020-21
  12. Lee Erwin 2021-22
  13. Ryan Strain 2022-23 to 2023-24 (2 seasons)
  14. Dennis Adeniran 2024-25
  15. Chris Mochrie 2026-27

St Mirren number 24

12 players have worn the number 24 for St Mirren in the Scottish top flight. The latest is Declan John (2025-26).

  1. Jamie McGowan 2000-01
  2. Chris Smith 2006-07
  3. Mark Docherty 2007-08
  4. Mohamed Camara 2008-09
  5. Ally Love 2009-10
  6. Kyle Faulds 2010-11
  7. Ilias Haddad 2011-12
  8. Mark Lamont 2012-13
  9. ML / Conor Newton 2013-14
  10. Cameron MacPherson 2019-20
  11. Lewis Jamieson 2021-22 to 2024-25 (4 seasons)
  12. Declan John 2025-26

St Mirren number 25

13 players have worn the number 25 for St Mirren in the Scottish top flight. The latest is Nikolas Agrafiotis (2026-27).

  1. Jens Paeslack 2000-01
  2. John Baird 2006-07
  3. David Barron 2007-08
  4. Kyle Faulds 2009-10
  5. Ally Love 2010-11
  6. Adam McHugh 2011-12
  7. Sean Kelly 2012-13 to 2013-14 (2 seasons)
  8. Emmanuel Sonupe 2014-15
  9. Danny Rogers 2018-19
  10. Ethan Erhahon 2019-20 to 2020-21 (2 seasons)
  11. Josh Jack 2021-22
  12. Kieran Offord 2022-23 to 2023-24 (2 seasons)
  13. Nikolas Agrafiotis 2026-27

St Mirren number 26

11 players have worn the number 26 for St Mirren in the Scottish top flight. The latest is Marcello De Barros (2026-27).

  1. Maikel Renfurm 2000-01
  2. Stephen Anderson 2006-07
  3. Stephen McGinn 2007-08
  4. Sean Burns 2008-09
  5. Mark McLennan 2009-10
  6. Peter Bradley 2010-11
  7. Anthony Brady 2011-12
  8. Jordan Holmes 2018-19
  9. Dean Lyness 2019-20 to 2022-23 (4 seasons)
  10. Luke Kenny 2023-24 to 2025-26 (3 seasons)
  11. Marcello De Barros 2026-27

St Mirren number 27

9 players have worn the number 27 for St Mirren in the Scottish top flight. The latest is Peter Urminský (2026-27).

  1. Colin Drew 2000-01
  2. Scott Gemmill 2006-07
  3. Mark McAusland 2007-08
  4. Ben Carson 2008-09
  5. Kenny McLean 2009-10
  6. Patrick Cregg 2010-11
  7. Alan Cairns / Dougie Imrie 2011-12
  8. Lewis Guy 2012-13 to 2013-14 (2 seasons)
  9. Peter Urminský 2020-21 to 2024-25, 2026-27 (6 seasons)

St Mirren number 28

11 players have worn the number 28 for St Mirren in the Scottish top flight. The latest is Callum Penman (2025-26).

  1. Kevin Robertson 2000-01
  2. David Barron 2006-07
  3. Andy Millen 2007-08
  4. Sean Crighton 2008-09
  5. Rhyss Devlin 2009-10
  6. Hashim Cole 2011-12
  7. Jack Smith 2012-13 to 2013-14 (2 seasons)
  8. Marián Kello 2014-15
  9. Cameron MacPherson 2018-19
  10. Aiden Gilmartin 2023-24
  11. Callum Penman 2025-26

St Mirren number 29

8 players have worn the number 29 for St Mirren in the Scottish top flight. The latest is Ross Caldwell (2014-15).

  1. Kieran Gallagher 2000-01
  2. Stuart Balmer 2006-07
  3. Scott Gair 2008-09
  4. Jon McShane 2009-10
  5. Mark McLennan 2010-11
  6. Bradley Coyne 2011-12
  7. John McGinn 2012-13 to 2013-14 (2 seasons)
  8. Ross Caldwell 2014-15

St Mirren number 30

8 players have worn the number 30 for St Mirren in the Scottish top flight. The latest is Fraser Taylor (2026-27).

  1. Mark Docherty 2006-07
  2. Paul Mathers 2007-08 to 2008-09, 2010-11 (3 seasons)
  3. Chris Smith 2009-10
  4. Michael Fulton 2011-12
  5. Jordan Holt 2012-13 to 2013-14 (2 seasons)
  6. Jack Baird 2014-15
  7. Jay Henderson 2020-21 to 2021-22 (2 seasons)
  8. Fraser Taylor 2022-23 to 2026-27 (5 seasons)

St Mirren number 31

9 players have worn the number 31 for St Mirren in the Scottish top flight. The latest is Ryan Mullen (2026-27).

  1. Tony Boyce 2000-01
  2. Kevin Adam 2007-08
  3. Paul Quinn 2008-09
  4. Graeme Ramage 2009-10
  5. Declan Hughes 2011-12
  6. Stevie Mallan 2014-15
  7. Declan Gallagher 2022-23 to 2023-24 (2 seasons)
  8. Shay Kelly 2024-25
  9. Ryan Mullen 2025-26 to 2026-27 (2 seasons)

St Mirren number 32

7 players have worn the number 32 for St Mirren in the Scottish top flight. The latest is Luke Douglas (2026-27).

  1. Simon Lappin 2000-01
  2. Ben Carson 2007-08
  3. Iain Gray 2009-10
  4. Mark Lamont 2011-12
  5. Lewis McLear 2014-15
  6. Luke Kenny 2022-23
  7. Luke Douglas 2026-27

St Mirren number 33

9 players have worn the number 33 for St Mirren in the Scottish top flight. The latest is Evan Mooney (2025-26).

  1. David Lowing 2000-01
  2. Sean Crighton 2007-08
  3. Darren Cowan 2008-09 to 2009-10 (2 seasons)
  4. Aaron Mooy 2010-11
  5. David McAlinden 2011-12
  6. Mo Yaqub 2012-13 to 2013-14 (2 seasons)
  7. Laurențiu Corbu 2018-19
  8. Lewis Jamieson 2020-21
  9. Evan Mooney 2024-25 to 2025-26 (2 seasons)

St Mirren number 34

9 players have worn the number 34 for St Mirren in the Scottish top flight. The latest is Ethan Sutherland (2024-25).

  1. Scott Simpson 2000-01
  2. Euan Cunningham 2007-08
  3. Jake Cunningham 2008-09
  4. Ryan Frances 2009-10
  5. Hashim Cole 2010-11
  6. John McGinn 2011-12
  7. Anton Brady 2013-14
  8. Lewis Morgan 2014-15
  9. Ethan Sutherland 2023-24 to 2024-25 (2 seasons)

St Mirren number 35

10 players have worn the number 35 for St Mirren in the Scottish top flight. The latest is Grant Tamosevicius (2025-26).

  1. Graham Guy 2000-01
  2. Steven Gaffney 2007-08
  3. Ally Love 2008-09
  4. Dominic Kennedy 2009-10
  5. Bradley Coyne 2010-11
  6. Michael McKinven 2011-12
  7. Danny McDonald 2014-15
  8. Anton Ferdinand 2018-19
  9. Josh Jack 2020-21
  10. Grant Tamosevicius 2025-26

St Mirren number 36

10 players have worn the number 36 for St Mirren in the Scottish top flight. The latest is Billy Hutchison (2025-26).

  1. Stephen Gallacher 2000-01
  2. Danny McColgan 2006-07
  3. Scott Gair 2007-08
  4. Rhyss Devlin 2008-09
  5. Jamie McKernon 2009-10
  6. Ryan Frances 2010-11
  7. Ross Meechan 2011-12
  8. Barry Cuddihy 2014-15
  9. Sam Jamieson 2018-19
  10. Billy Hutchison 2025-26

St Mirren number 37

7 players have worn the number 37 for St Mirren in the Scottish top flight. The latest is Carrick McEvoy (2026-27).

  1. Chris Dolan 2000-01
  2. Lewis MacAulay 2007-08
  3. Kyle Faulds 2008-09
  4. Fraser Team 2009-10
  5. Josh Horne 2010-11
  6. Jason Naismith 2011-12
  7. Carrick McEvoy 2026-27

St Mirren number 38

7 players have worn the number 38 for St Mirren in the Scottish top flight. The latest is Cameron Breadner (2019-20).

  1. David Jack 2000-01
  2. Mark McLennan 2008-09
  3. Conor Ramsay 2009-10
  4. Joel Kasubandi 2010-11
  5. Francis Owens 2011-12
  6. Connor Murray 2014-15
  7. Cameron Breadner 2019-20

St Mirren number 39

8 players have worn the number 39 for St Mirren in the Scottish top flight. The latest is Jay Henderson (2019-20).

  1. Stephen Donnachie 2000-01
  2. Neil McMechan 2007-08
  3. Kenny McLean 2008-09
  4. Jake Cunningham 2009-10
  5. Dominic Kennedy 2010-11
  6. Thomas Reilly 2011-12
  7. Ethan Erhahon 2018-19
  8. Jay Henderson 2019-20

St Mirren number 40

6 players have worn the number 40 for St Mirren in the Scottish top flight. The latest is Jon Scullion (2013-14).

  1. Joe McLaughlin 2000-01
  2. Christopher McMenamin 2007-08
  3. Chris McQuade 2008-09
  4. Paul Mathers 2009-10
  5. Mark Lamont 2010-11
  6. Jon Scullion 2011-12, 2013-14 (2 seasons)

St Mirren number 41

7 players have worn the number 41 for St Mirren in the Scottish top flight. The latest is Craig Slater (2011-12).

  1. Joe Nellis 2000-01
  2. Stephen McGinn 2006-07
  3. Jon McShane 2007-08
  4. Iain Gray 2008-09
  5. Allan Johnston 2009-10
  6. Creag Little 2010-11
  7. Craig Slater 2011-12

St Mirren number 42

6 players have worn the number 42 for St Mirren in the Scottish top flight. The latest is Elvis Bwomono (2024-25).

  1. Paul Quinn 2007-08
  2. Jon McShane 2008-09
  3. Adam McHugh 2010-11
  4. Jack Smith 2011-12
  5. David Wilson 2018-19 to 2019-20 (2 seasons)
  6. Elvis Bwomono 2024-25

St Mirren number 43

4 players have worn the number 43 for St Mirren in the Scottish top flight. The latest is Alan Cairns (2011-12).

  1. Mark Quirk 2007-08
  2. Andy Millen 2008-09
  3. Jamie McKernon 2010-11
  4. Alan Cairns 2011-12

St Mirren number 44

5 players have worn the number 44 for St Mirren in the Scottish top flight. The latest is Liam Donnelly (2025-26).

  1. Stephen O'Donnell 2006-07
  2. Scott Cuthbert 2008-09
  3. Michael McKinven 2010-11
  4. Kieran Hughes 2013-14
  5. Liam Donnelly 2025-26

St Mirren number 45

5 players have worn the number 45 for St Mirren in the Scottish top flight. The latest is Jordan Stewart (2014-15).

  1. Paul Lawson 2006-07
  2. Andrew Stirling 2007-08
  3. Steven Thomson 2008-09
  4. Kenny McLean 2010-11
  5. Jordan Stewart 2014-15

St Mirren number 46

4 players have worn the number 46 for St Mirren in the Scottish top flight. The latest is Nicholas McAllister (2019-20).

  1. Jason Naismith 2010-11
  2. Dan Wilks 2014-15
  3. Lewis Muir 2018-19
  4. Nicholas McAllister 2019-20

St Mirren number 47

2 players have worn the number 47 for St Mirren in the Scottish top flight. The latest is Calvin Ramsay (2026-27).

  1. Graeme Ramage 2010-11
  2. Calvin Ramsay 2026-27

St Mirren number 48

3 players have worn the number 48 for St Mirren in the Scottish top flight. The latest is Paul Nsio (2026-27).

  1. Conor Ramsay 2010-11
  2. Scott Glover 2019-20
  3. Paul Nsio 2026-27

St Mirren number 49

One player has worn the number 49 for St Mirren in the Scottish top flight: Thomas Reilly.

  1. Thomas Reilly 2010-11

St Mirren number 50

5 players have worn the number 50 for St Mirren in the Scottish top flight. The latest is Killian Phillips (2025-26).

  1. Ian McCaldon 2000-01
  2. Darren Stewart 2007-08
  3. Craig Slater 2010-11
  4. Sander Puri 2013-14
  5. Killian Phillips 2025-26
Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.