
#4 | Calum BirneyDefender
DOB – 19/04/1993
Date joined – 16/01/2020
Previous Club – Glentoran
Date joined – 16/01/2020
Previous Club – Glentoran

#5 | Mark HaugheyDefender (Vice-Captain)
DOB – 23/01/1991
Date joined – 01/07/2021
Previous Club – Linfield
Date joined – 01/07/2021
Previous Club – Linfield

#6 | Andrew DoyleDefender
DOB – 28/10/1990
Date joined- 10/06/2016
Previous Club – Carrick Rangers
Date joined- 10/06/2016
Previous Club – Carrick Rangers

#7 | Andrew WaterworthForward
DOB – 11/04/1986
Date joined – 01/07/2021
Previous Club – Linfield
Date joined – 01/07/2021
Previous Club – Linfield

#8 | Michael O'ConnorMidfielder
DOB – 05/10/1987
Date joined – 29/10/2020
Previous Club – Salford City
Date joined – 29/10/2020
Previous Club – Salford City

#10 | Peter CampbellMidfield/Forward
DOB – 16/09/1997
Date joined – 15/07/2020
Previous Club – Loughgall
Date joined – 15/07/2020
Previous Club – Loughgall

#11 | Andrew Hall Midfielder
DOB – 19/09/1989
Date joined – 15/05/2015
Previous Club – Bangor
Date joined – 15/05/2015
Previous Club – Bangor

#12 | Kyle BeggsMidfielder
DOB – 06/12/1996
Date joined – 21/08/2019
Previous Club – Ballyclare Comrades
(On loan at Ballyclare Comrades)
Date joined – 21/08/2019
Previous Club – Ballyclare Comrades
(On loan at Ballyclare Comrades)

#13 | Oisin BarrMidfielder
DOB – 22/07/2002
Date joined – 31/08/2018
Previous Club – Linfield
(On loan at Dollingstown)
Date joined – 31/08/2018
Previous Club – Linfield
(On loan at Dollingstown)

#14 | Matthew SnoddyMidfielder
DOB – 02/06/1993
Date joined – 01/07/2021
Previous Club – Crusaders
Date joined – 01/07/2021
Previous Club – Crusaders

#17 | Conor McCloskeyMidfielder
DOB – 29/01/1992
Date joined – 02/08/2018
Previous Club – Ballymena United
Date joined – 02/08/2018
Previous Club – Ballymena United

#18 | James TaylorGoalkeeper
DOB – 12/05/1984
Date joined – 10/06/2016
Previous Club – Carrick Rangers
Date joined – 10/06/2016
Previous Club – Carrick Rangers

#19 | Matthew FitzpatrickForward
DOB – 02/10/1994
Date joined – 15/07/2020
Previous Club – Coleraine
Date joined – 15/07/2020
Previous Club – Coleraine

#20 | Conor ScannellMidfielder
DOB – 28/01/2004
Date joined – 01/01/2022
Previous Club – Cliftonville
Date joined – 01/01/2022
Previous Club – Cliftonville

#21 | Jack O'MahonyMidfielder
DOB – 26/02/2000
Date joined – 21/06/2016
Previous Club – Crusaders
Date joined – 21/06/2016
Previous Club – Crusaders

#22 | Robert NortonMidfielder
DOB – 16/04/1998
Date joined – 29/08/2012
Previous Club – Lurgan Town
(On loan at Annagh United)
Date joined – 29/08/2012
Previous Club – Lurgan Town
(On loan at Annagh United)

#23 | Danny WallaceDefender
DOB – 21/10/1994
Date joined – 01/07/2021
Previous Club – Warrenpoint Town
Date joined – 01/07/2021
Previous Club – Warrenpoint Town

#24 | Jamie DoranMidfielder
DOB – 11/02/2004
Date joined – 01/07/2019
Previous Club – Windmill Stars
Date joined – 01/07/2019
Previous Club – Windmill Stars

#25 | Ross HunterForward
DOB – 07/07/2002
Date joined – 04/01/2017
Previous Club – Glentoran
(On loan at Annagh United)
Date joined – 04/01/2017
Previous Club – Glentoran
(On loan at Annagh United)

#26 | Josh DoyleForward
DOB – 12/10/2002
Date joined – 25/01/2021
Previous Club – Bluebell United
Date joined – 25/01/2021
Previous Club – Bluebell United

#27 | James SingletonDefender (Captain)
DOB – 28/08/1995
Date joined – 05/08/2010
Previous Club – Lisburn Youth
Date joined – 05/08/2010
Previous Club – Lisburn Youth

#28 | Robert GarrettMidfielder
DOB – 05/05/1988
Date joined – 17/01/2019
Previous Club – Linfield
Date joined – 17/01/2019
Previous Club – Linfield

#29 | Marc MatthewsGoalkeeper
DOB – 17/04/2002
Date joined – 28/07/2018
Previous Club – Ridgeway Rovers
(On loan at Dundela)
Date joined – 28/07/2018
Previous Club – Ridgeway Rovers
(On loan at Dundela)

#30 | Sean WardDefender
DOB – 12/01/1984
Date joined – 14/07/2020
Previous Club – Crusaders
Date joined – 14/07/2020
Previous Club – Crusaders

#40 | Gary HamiltonForward
DOB – 06/10/1980
Date joined – 17/12/2011
Previous Club – Glentoran
Date joined – 17/12/2011
Previous Club – Glentoran

#99 | Massimo SchiavoniGoalkeeper
DOB – 14/08/2002
Date joined – 26/01/2022
Previous Club – St. James’ Swifts
Date joined – 26/01/2022
Previous Club – St. James’ Swifts