#1 | Declan Brown
#1 | Declan BrownGoalkeeper
DOB – 21/12/1983
Date joined – 01/07/2021
Previous Club – Queen’s
#2 | Mark Stafford
#2 | Mark StaffordDefender
DOB – 20/08/1987
Date joined – 01/07/2021
Previous Club – Linfield
#4 | Calum Birney
#4 | Calum BirneyDefender
DOB – 19/04/1993
Date joined – 16/01/2020
Previous Club – Glentoran
#5 | Mark Haughey
#5 | Mark HaugheyDefender (Vice-Captain)
DOB – 23/01/1991
Date joined – 01/07/2021
Previous Club – Linfield
#6 | Andrew Doyle
#6 | Andrew DoyleDefender
DOB – 28/10/1990
Date joined- 10/06/2016
Previous Club – Carrick Rangers
#7 | Andrew Waterworth
#7 | Andrew WaterworthForward
DOB – 11/04/1986
Date joined – 01/07/2021
Previous Club – Linfield
#8 Michael O'Connor
#8 Michael O'ConnorMidfielder
DOB – 05/10/1987
Date joined – 29/10/2020
Previous Club – Salford City
#10 | Peter Campbell
#10 | Peter CampbellMidfield/Forward
DOB – 16/09/1997
Date joined – 15/07/2020
Previous Club – Loughgall
#11 | Andrew Hall
#11 | Andrew Hall Midfielder
DOB – 19/09/1989
Date joined – 15/05/2015
Previous Club – Bangor
#12 | Kyle Beggs
#12 | Kyle BeggsMidfielder
DOB – 06/12/1996
Date joined – 21/08/2019
Previous Club – Ballyclare Comrades
#13 | Oisin Barr
#13 | Oisin BarrMidfielder
DOB – 22/07/2002
Date joined – 31/08/2018
Previous Club – Linfield
(On loan at Dollingstown)
#14 | Matthew Snoddy
#14 | Matthew SnoddyMidfielder
DOB – 02/06/1993
Date joined – 01/07/2021
Previous Club – Crusaders
#15 | Aaron Harmon
#15 | Aaron HarmonDefender/Midfielder
DOB – 05/11/1989
Date joined – 05/07/2018
Previous Club – Glentoran
#17 | Conor McCloskey
#17 | Conor McCloskeyMidfielder
DOB – 29/01/1992
Date joined – 02/08/2018
Previous Club – Ballymena United
#18 | James Taylor
#18 | James TaylorGoalkeeper
DOB – 12/05/1984
Date joined – 10/06/2016
Previous Club – Carrick Rangers
#19 | Matthew Fitzpatrick
#19 | Matthew FitzpatrickForward
DOB – 02/10/1994
Date joined – 15/07/2020
Previous Club – Coleraine
#21 | Jack O'Mahony
#21 | Jack O'MahonyMidfielder
DOB – 26/02/2000
Date joined – 21/06/2016
Previous Club – Crusaders
#22 | Robert Norton
#22 | Robert NortonMidfielder
DOB – 16/04/1998
Date joined – 29/08/2012
Previous Club – Lurgan Town
(On loan at Annagh United)
#23 | Danny Wallace
#23 | Danny WallaceDefender
DOB – 21/10/1994
Date joined – 01/07/2021
Previous Club – Warrenpoint Town
#24 | Jamie Doran
#24 | Jamie DoranMidfielder
DOB – 11/02/2004
Date joined – 01/07/2019
Previous Club – Windmill Stars
#25 | Ross Hunter
#25 | Ross HunterForward
DOB – 07/07/2002
Date joined – 04/01/2017
Previous Club – Glentoran
#26 | Josh Doyle
#26 | Josh DoyleForward
DOB – 12/10/2002
Date joined – 25/01/2021
Previous Club – Bluebell United
#27 | James Singleton
#27 | James SingletonDefender (Captain)
DOB – 28/08/1995
Date joined – 05/08/2010
Previous Club – Lisburn Youth
#28 | Robert Garrett
#28 | Robert GarrettMidfielder
DOB – 05/05/1988
Date joined – 17/01/2019
Previous Club – Linfield
#29 | Marc Matthews
#29 | Marc MatthewsGoalkeeper
DOB – 17/04/2002
Date joined – 28/07/2018
Previous Club – Ridgeway Rovers
(On loan at Dundela)
#30 | Sean Ward
#30 | Sean WardDefender
DOB – 12/01/1984
Date joined – 14/07/2020
Previous Club – Crusaders
#40 | Gary Hamilton
#40 | Gary HamiltonForward
DOB – 06/10/1980
Date joined – 17/12/2011
Previous Club – Glentoran