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
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
Diarmuid O'Carroll
Assistant Manager
DOB - 16/03/1987
Previous club - Morecambe FC
Date signed - Feb 2022
Debut - v Heart of Midlothian (26/02/2022)
Stats -
Assistant Manager at Morecambe - 2022
Coach with NI National Team - Present
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
Goalkeepers
Zach Hemming
Squad No. 1 (GK)
DOB - 07/03/2000
Previous club - Middlesbrough FC
Date signed - Jun 2023
Debut - v Montrose (15/07/2023)
Stats -
On Loan from Middlesbrough until Jun 2024
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 2026
Defenders
Jaden Brown
Squad No. 21 (DF)
DOB - 24/01/1999
Previous club - Lincoln City FC
Date signed - Jul 2023
Debut - v Hibernian (03/02/2024)
Stats -
On loan from Lincoln City until Jun 2024
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 2024
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
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 -
On loan to Cliftonville FC until Jun 2024
Under contract until Jun 2024
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
James Bolton
Squad No. 2 (DF)
DOB - 13/08/1994
Previous club - Plymouth Argyle FC
Date signed - Jul 2023
Debut - v Hibernian (06/08/2023)
Stats -
Under contract until Jun 2025
Charles Dunne
Squad No. 18 (DF)
DOB - 13/02/1993
Previous club - Motherwell FC
Date signed - Jun 2021
Debut - v Dunfermline (13/07/2021)
Stats -
Under contract until Jun 2024
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 2024
Ryan Strain
Squad No. 23 (DF)
DOB - 01/04/1997
Previous club - Maccabi Haifa FC
Date signed - Jun 2022
Debut - v Cowdenbeath (16/07/2022)
Stats -
Under contract until Jun 2024
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
Keanu Baccus
Squad No. 17 (MF)
DOB - 07/07/1998
Previous club - Western Sydney Wanderers
Date signed - Jun 2022
Debut - v Edinburgh City (23/07/2022)
Stats -
Under contract until Jun 2024
Ryan Flynn
Squad No. 8 (MF)
DOB - 04/09/1988
Previous club - Oldham Athletic FC
Date signed - Jan 2018
Debut - v Aberdeen (02/01/2018)
Stats -
Under contract until Jun 2024
Hyeok-kyu Kwon
Squad No. 16 (MF)
DOB - 13/03/2001
Previous club - Celtic FC
Date signed - Jan 2024
Debut - v Queen of the South (20/01/2024)
Stats -
On loan from Celtic FC until Jun 2024
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
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
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 2025
Gallagher Lennon
Squad No. 29 (MF)
DOB - 19/12/2005
Previous club - Partick Thistle FC
Date signed - Sep 2023
Debut -
Stats -
On loan to Dumbarton FC until Jun 2024
Under contract until Jun 2024
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 Ballymena FC until Jun 2024
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
Aiden Gilmartin
Squad No. 28 (FW)
DOB - 24/05/1997
Previous club - Academy Player
Date signed - Jul 2021
Debut - v Aberdeen (15/05/2022)
Stats -
On loan to Stranraer FC until Jun 2024
Under contract until Jun 2024
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
Kieran Offord
Squad No. 25 (FW)
DOB - 28/03/2004
Previous club - Academy Player
Date signed - Jul 2021
Debut - v Celtic (22/12/2021)
Stats -
On loan to Stirling Albion FC until Jun 2024
Under contract until Jun 2025
Alex Greive
Squad No. X (FW)
DOB - 13/05/1999
Previous club - Birkenhead United FC
Date signed - Jun 2022
Debut - v Dundee United (18/01/2022)
Stats -
On loan to Dundee United FC until Jun 2024
Under contract until Jun 2024
Lewis Jamieson
Squad No. 24 (FW)
DOB - 17/04/2002
Previous club - Academy Player
Date signed - Jul 2020
Debut - v Rangers (09/08/2020)
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
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
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 -
On Loan from Exeter City until Jun 2024 before permanent transfer in Jun 2024