

Current Squad
(Squad photographs reproduced with kind permission of the club)
Management


Stephen Robinson
Manager
DOB - 10/12/1974
Previous club - Morecambe FC
Date signed - Feb 2022
Debut - v Heart of Midlothian (26/02/2022)
Stats -
Manager at Motherwell - 2017
Manager at Morecambe - 2021

_svg.png)
Jamie Langfield
Goalkeeping Coach
DOB - 22/12/1979
Previous club - Aberdeen FC
Date signed - Aug 2015
Debut - v Annan Athletic (18/08/2015)
Stats -
Former Player at St. Mirren
Season 2015-2017, 2020
Interim Manager at St Mirren - 2022

_svg.png)
Stephen McGinn
Academy Coach
DOB - 02/12/1988
Previous club - Falkirk FC
Date signed - Jun 2024
Stats -
Former Player at St. Mirren
Seasons 2006-2010, 2017-2020
Scottish Championship Winner 2017-18

_svg.png)
Brian Kerr
Assistant Manager
DOB - 12/10/1981
Previous club - Motherwell FC
Date signed - Sep 2024 (promoted from coach)
Debut - v Motherwell (28/09/2024)
Stats -
Assistant Manager at Motherwell - 2022-23
Assistant Manager at Partick - 2018-19

_svg.png)
Allan McManus
Head of Youth Development
DOB - 17/11/1974
Previous club - Arbroath FC
Date signed - Jun 2011
Stats -
Caretaker Manager at Morton - 2009
Interim Manager at St. Mirren - 2016

_svg.png)
Gary McColl
Sports Scientist
DOB - 08/04/1987
Previous club - Dundee FC
Date signed - Apr 2022
Stats -
Previously Sports Scientist at Dundee, Dunfermline Athletic, Heart of Midlothian Ladies, and Heriot Watt University
Goalkeepers


Zach Hemming
Squad No. 1 (GK)
DOB - 07/03/2000
Previous club - Middlesbrough FC
Date signed - Jan 2025
Debut - v Celtic (05/01/2025)
Stats -
On loan from Middlesbrough FC until Jun 2025


Peter Urminsky
Squad No. 27 (GK)
DOB - 24/05/1999
Previous club - Spartak Trnava FC
Date signed - Jan 2020
Debut - v Cowdenbeath (16/07/2022)
Stats -
Under contract until Jun 2027
Defenders


Ryan Alebiosu
Squad No. 2 (DF)
DOB - 17/12/2001
Previous club - KV Kortrijk
Date signed - Jan 2025
Debut - v Heart of Midlothian (10/02/2025)
Stats -
On loan from KV Kortrijk until Jun 2025

_svg.png)
Marcus Fraser
Squad No. 22 (DF)
DOB - 23/06/1994
Previous club - Ross County FC
Date signed - Jul 2020
Debut - v Livingston (01/08/2020)
Stats -
Under contract until Jun 2025

_svg.png)
Alex Iacovitti
Squad No. 4 (DF)
DOB - 02/07/1997
Previous club - Port Vale FC
Date signed - Jul 2024
Debut - v Valur (01/08/2024)
Stats -
Under contract until Jun 2026

_svg.png)
Luke Kenny
Squad No. 26 (DF)
DOB - 29/09/2003
Previous club - Academy Player
Date signed - Jul 2023
Debut - v Cowdenbeath (25/07/2023)
Stats -
Under contract until Jun 2025


Scott Tanser
Squad No. 3 (DF)
DOB - 23/10/1994
Previous club - St. Johnstone FC
Date signed - Jul 2021
Debut - v Dunfermline Athl (13/07/2021)
Stats -
Under contract until Jun 2026


Elvis Bwomono
Squad No. 42 (DF)
DOB - 29/11/1999
Previous club - ÍBV-íþróttafélag
Date signed - Jan 2024
Debut - v Celtic (02/01/2024)
Stats -
Under contract until Jun 2025


Alex Gogic
Squad No. 13 (DF)
DOB - 13/04/1994
Previous club - Hibernian FC
Date signed - Aug 2022
Debut - v Hibernian (27/08/2022)
Stats -
Under contract until Jun 2027


Declan John
Squad No. 24 (DF)
DOB - 30/06/1995
Previous club - Bolton Wanderers FC
Date signed - Nov 2024
Debut - v Dundee United (30/11/2024)
Stats -
Under contract until Jun 2027

_svg.png)
Callum Penman
Squad No. 28 (DF)
DOB - 05/05/2007
Previous club - Academy Player
Date signed - Jul 2023
Debut - v Rangers (26/12/2024)
Stats -
On loan to Arbroath FC until Jun 2025
Under contract until Jun 2027


Richard Taylor
Squad No. 5 (DF)
DOB - 02/10/2000
Previous club - Waterford FC
Date signed - Jun 2022
Debut - v Heart of Midlothian (07/01/2023)
Stats -
Under contract until Jun 2025
Midfielders


Dennis Adeniran
Squad No. 23 (MF)
DOB - 02/01/1999
Previous club - Hapoel Petah Tikva
Date signed - Jul 2024
Debut - v Valur (25/07/2024)
Stats -
Under contract until Jun 2025


Roland Idowu
Squad No. 12 (MF)
DOB - 21/01/2002
Previous club - Shrewsbury Town FC
Date signed - Jun 2024
Debut - v Valur (25/07/2024)
Stats -
On loan from Shrewsbury Town until Jun 2025

_svg.png)
Mark O'Hara
Squad No. 6 (MF) (Captain)
DOB - 12/12/1995
Previous club - Motherwell FC
Date signed - May 2022
Debut - v Arbroath (09/07/2022)
Stats -
Under contract until Jun 2026


Killian Phillips
Squad No. 88 (MF)
DOB - 30/03/2002
Previous club - Crystal Palace FC
Date signed - Aug 2024
Debut - v Celtic (25/08/2024)
Stats -
On loan from Crystal Palace until Jun 2025, with an obligation to buy


Caolan Boyd-Munce
Squad No. 15 (MF)
DOB - 28/01/2000
Previous club - Free Agent
Date signed - Mar 2023
Debut - v Dundee United (18/03/2023)
Stats -
Under contract until Jun 2025

_svg.png)
Greg Kiltie
Squad No. 11 (MF)
DOB - 18/01/1997
Previous club - Kilmarnock FC
Date signed - Mar 2023
Debut - v Dunfermline Athl (13/07/2021)
Stats -
Under contract until Jun 2027

_svg.png)
Evan Mooney
Squad No. 33 (MF)
DOB - 11/12/2007
Previous club - Academy Player
Date signed - Jan 2024
Debut - v Hearts (19/10/2024)
Stats -
Under contract until Jun 2027


Oisin Smyth
Squad No. 8 (MF)
DOB - 05/05/2000
Previous club - Oxford United FC
Date signed - Jun 2024
Debut - v Valur (25/07/2024)
Stats -
Under contract until Jun 2026

_svg.png)
Fraser Taylor
Squad No. 30 (MF)
DOB - 20/02/2003
Previous club - Academy Player
Date signed - Jul 2022
Debut - v Edinburgh City (23/07/2022)
Stats -
On loan to Arbroath FC until Jun 2025
Under contract until Jun 2025
Forwards


Jonah Ayunga
Squad No. 7 (FW)
DOB - 24/05/1997
Previous club - Morecambe FC
Date signed - Jun 2022
Debut - v Arbroath (09/07/2022)
Stats -
Under contract until Jun 2025


Conor McMenamin
Squad No. 10 (FW)
DOB - 24/08/1995
Previous club - Glentoran FC
Date signed - Jul 2023
Debut - v Montrose (15/07/2023)
Stats -
Under contract until Jun 2025

Owen Oseni
Squad No. 19 (FW)

DOB - 07/05/2003
Previous club - Gateshead FC
Date signed - Jan 2025
Debut - v Kilmarnock (02/01/2025)
Stats -
Under contract until 2028


Mikael Mandron
Squad No. 9 (FW)
DOB - 11/10/1994
Previous club - Motherwell FC
Date signed - Jul 2023
Debut - v Montrose (15/07/2023)
Stats -
Under contract until Jun 2025


Toyosi Olusanya
Squad No. 20 (FW)
DOB - 14/10/1997
Previous club - Middlesbrough FC
Date signed - Jun 2022
Debut - v Arbroath (09/07/2022)
Stats -
Under contract until Jun 2025

_svg.png)
James Scott
Squad No. 14 (FW)
DOB - 30/08/2000
Previous club - Exeter City FC
Date signed - Jan 2024
Debut - Rangers (27/01/2024)
Stats -
Under contract until 2026