NameSquad NumberPositionDOBDate JoinedPrevious Club
Declan Brown1Goalkeeper21/12/198301/07/2021Queen's
Mark Stafford2Defender20/08/198701/07/2021Linfield
Calum Birney4Defender19/04/199316/01/2020Glentoran
Mark Haughey5Defender23/01/199101/07/2021Linfield
Andrew Doyle6Defender28/10/199010/06/2016Carrick Rangers
Andrew Waterworth7Forward11/04/198601/07/2021Linfield
Michael O'Connor8Midfielder05/10/198729/10/2020Salford City
Danny Purkis9Forward10/06/199506/01/2020East Belfast
Peter Campbell10Midfield/Forward16/09/199715/07/2020Loughgall
Andrew Hall11Midfielder19/09/198915/05/2015Bangor
Kyle Beggs12Midfielder06/12/199621/08/2019Ballyclare Comrades

Oisin Barr

Oisin Barr13Midfielder22/07/200231/08/2018
(On loan at Dollingstown)
Linfield
Matthew Snoddy14Midfielder02/06/199301/07/2021Crusaders
Aaron Harmon15Defender/Midfielder05/11/198905/07/2018Glentoran
Conor McCloskey17Midfielder29/01/199202/08/2018Ballymena United
James Taylor18Goalkeeper12/05/198410/06/2016Carrick Rangers
Matthew Fitzpatrick19Forward02/00/199415/07/2020Coleraine
Jack O'Mahony21Midfielder26/02/200021/06/2016Crusaders
Robert Norton22Midfielder16/4/199829/08/2012
(On loan at Annagh United)
Lurgan Town
Danny Wallace23Defender21/10/199401/07/2021Warrenpoint Town
Jamie Doran24Midfielder11/02/200401/07/2021Windmill Stars
Ross Hunter25Forward07/07/200204/01/2017Glentoran
Josh Doyle26Forward12/10/200225/01/2021Bluebell United
James Singleton27Defender28/08/199505/08/2010Lisburn Youth
Robert Garrett28Midfielder05/05/198817/01/2019Linfield
Marc Matthews29Goalkeeper17/04/200228/07/2018
(On loan at Dundela)
Ridgeway Rovers
Sean Ward30Defender12/01/198414/07/2020Crusaders
Gary Hamilton40Forward06/10/198017/12/2011Glentoran