Regular Stage | Playoff Stage Regular Stage Final Table: 1.Crusaders 33 24 6 3 71-27 78 [C] [Belfast] Section A 2.Linfield 33 22 8 3 73-22 74 [Belfast] Section A 3.Coleraine 33 17 9 7 49-32 60 Section A 4.Cliftonville 33 17 7 9 50-35 58 [Belfast] Section A 5.Ballymena United 33 16 4 13 67-66 52 Section A 6.Glenavon 33 11 12 10 47-44 45 [Lurgan] Section A - - - - - - - - - - - - - - - - - - - - - - - - 7.Dungannon Swifts 33 10 10 13 54-53 40 Section B 8.Glentoran 33 10 9 14 38-46 39 [Belfast] Section B 9.Ards 33 10 6 17 48-62 36 [P] [Newtownards] Section B 10.Ballinamallard United 33 8 5 20 35-63 29 Section B 11.Carrick Rangers 33 5 6 22 26-65 21 [Carrickfergus] Section B 12.Portadown 33 5 4 24 23-66 7 [-12] Section B NB: Portadown 12 points deducted Round 1 [Aug 6] Ards 2-2 Cliftonville Ballinamallard United 1-2 Linfield Crusaders 6-0 Ballymena United Glenavon 4-0 Carrick Rangers Glentoran 1-0 Dungannon Swifts Coleraine awd Portadown [awarded 3-0, Portadown suspended due to late payment of fine] Round 2 [Aug 10] Ballymena United 3-3 Glenavon Carrick Rangers 1-4 Crusaders Cliftonville 2-0 Glentoran Dungannon Swifts 1-2 Ards Linfield 1-1 Coleraine Portadown 2-1 Ballinamallard United Round 3 [Aug 13] Ards 1-0 Portadown Ballinamallard United 0-1 Ballymena United Crusaders 0-0 Linfield Dungannon Swifts 4-0 Coleraine Glenavon 3-2 Cliftonville Glentoran 0-1 Carrick Rangers Round 4 [Aug 20] Ballymena United 3-4 Ards Carrick Rangers 3-3 Ballinamallard United Cliftonville 1-2 Dungannon Swifts Coleraine 1-1 Crusaders Linfield 4-0 Glenavon Portadown 0-1 Glentoran Round 5 [Aug 26] Carrick Rangers 1-4 Ballymena United Coleraine 4-1 Glentoran Glenavon 1-0 Ards [Aug 27] Ballinamallard United 1-2 Cliftonville Crusaders 2-1 Portadown Linfield 1-1 Dungannon Swifts Round 6 [Sep 3] Ards 0-1 Crusaders Ballinamallard United 0-3 Coleraine Dungannon Swifts 2-2 Ballymena United Portadown 4-0 Carrick Rangers [Sep 13] Glentoran 2-2 Glenavon [Oct 18] Cliftonville 2-1 Linfield Round 7 [Sep 10] Ards 2-0 Glentoran Ballymena United 3-2 Cliftonville Coleraine 2-0 Carrick Rangers Crusaders 3-1 Dungannon Swifts Glenavon 0-1 Ballinamallard United Linfield 4-1 Portadown Round 8 [Sep 16] Ballinamallard United 2-1 Ards [Sep 17] Carrick Rangers 0-2 Linfield Cliftonville 1-0 Coleraine Dungannon Swifts 1-1 Glenavon Glentoran 1-3 Crusaders Portadown 0-2 Ballymena United Round 9 [Sep 24] Ballymena United 4-1 Glentoran Carrick Rangers 0-3 Dungannon Swifts Coleraine 2-2 Glenavon Crusaders 5-1 Ballinamallard United Linfield 4-0 Ards Portadown 0-3 Cliftonville Round 10 [Oct 1] Ards 3-1 Carrick Rangers Ballinamallard United 2-0 Dungannon Swifts Coleraine 2-2 Ballymena United Crusaders 4-3 Cliftonville Glenavon 1-0 Portadown Glentoran 1-2 Linfield Round 11 [Oct 8] Ards 1-2 Coleraine Glentoran 1-1 Ballinamallard United Dungannon Swifts 6-0 Portadown Cliftonville 1-0 Carrick Rangers [Nov 8] Ballymena United 1-4 Linfield Glenavon 3-3 Crusaders Round 12 [Oct 15] Ballymena United 2-1 Crusaders Carrick Rangers 0-0 Glenavon Cliftonville 2-0 Ards Dungannon Swifts 0-1 Glentoran Linfield 4-0 Ballinamallard United Portadown 0-1 Coleraine Round 13 [Oct 22] Ards 3-3 Dungannon Swifts Ballinamallard United 1-2 Portadown Coleraine 1-1 Linfield Crusaders 3-1 Carrick Rangers Glenavon 5-0 Ballymena United Glentoran 2-1 Cliftonville Round 14 [Oct 28] Coleraine 2-2 Dungannon Swifts [Oct 29] Ballymena United 4-0 Ballinamallard United Carrick Rangers 1-2 Glentoran Cliftonville 3-0 Glenavon Linfield 0-0 Crusaders Portadown awd Ards [awarded 0-3; originally 3-1, Portadown fielded suspended player] Round 15 [Nov 4] Ballinamallard United 1-3 Carrick Rangers [Nov 5] Ards 2-4 Ballymena United Crusaders 1-0 Coleraine Dungannon Swifts 1-1 Cliftonville Glenavon 2-2 Linfield Glentoran 0-0 Portadown Round 16 [Nov 12] Ards 0-1 Glenavon Ballymena United 2-0 Carrick Rangers Cliftonville 1-0 Ballinamallard United Dungannon Swifts 0-4 Linfield Glentoran 0-1 Coleraine Portadown 0-1 Crusaders Round 17 [Nov 19] Ballymena United 1-4 Dungannon Swifts Carrick Rangers 1-1 Portadown Coleraine 3-1 Ballinamallard United Crusaders 1-0 Ards Glenavon 1-1 Glentoran Linfield 1-2 Cliftonville Round 18 [Nov 26] Carrick Rangers 2-0 Coleraine Cliftonville 2-0 Ballymena United Dungannon Swifts 0-1 Crusaders Glentoran 1-0 Ards Portadown 0-5 Linfield [Jan 17] Ballinamallard United 1-1 Glenavon Round 19 [Dec 2] Coleraine 0-1 Cliftonville Glenavon 0-1 Dungannon Swifts Ards 3-3 Ballinamallard United [Dec 3] Ballymena United 2-0 Portadown Crusaders 2-2 Glentoran Linfield 3-0 Carrick Rangers Round 20 [Dec 10] Ards 0-2 Linfield Ballinamallard United 0-1 Crusaders Cliftonville 1-0 Portadown Dungannon Swifts 3-1 Carrick Rangers Glenavon 1-0 Coleraine Glentoran 2-3 Ballymena United Round 21 [Dec 17] Ballinamallard United 2-1 Glentoran Carrick Rangers 0-3 Cliftonville Coleraine 1-1 Ards Crusaders 3-1 Glenavon Linfield 2-1 Ballymena United Portadown 2-0 Dungannon Swifts Round 22 [Dec 26] Ballymena United 2-0 Coleraine Carrick Rangers 1-1 Ards Cliftonville 0-4 Crusaders Dungannon Swifts 3-2 Ballinamallard United Linfield 1-1 Glentoran Portadown awd Glenavon [awarded 3-0; originally 2-2, Glenavon fielded suspended player] Round 23 [Dec 30] Glenavon 2-2 Cliftonville Ballinamallard United 1-0 Portadown [Dec 31] Ards 4-2 Ballymena United Coleraine 2-0 Carrick Rangers Crusaders 1-2 Linfield Glentoran 2-2 Dungannon Swifts Round 24 [Jan 3] Ards 2-4 Crusaders Ballymena United 3-4 Glenavon Cliftonville 0-0 Carrick Rangers Dungannon Swifts 2-2 Ballinamallard United Linfield 0-1 Coleraine Portadown 0-5 Glentoran Round 25 [Jan 13] Carrick Rangers 1-2 Ballinamallard United [Jan 14] Ballymena United 3-2 Dungannon Swifts Cliftonville 2-1 Ards Coleraine 4-2 Portadown Glenavon 1-2 Linfield Glentoran 0-3 Crusaders Round 26 [Jan 20] Ards 1-3 Glentoran [Jan 21] Ballinamallard United 1-2 Coleraine Carrick Rangers 0-1 Dungannon Swifts Crusaders 1-0 Cliftonville Linfield 2-0 Ballymena United Portadown 1-2 Glenavon Round 27 [Jan 28] Ballymena United 3-1 Carrick Rangers Cliftonville 3-0 Portadown Coleraine 3-1 Ards Dungannon Swifts 1-4 Linfield Glenavon 0-1 Crusaders Glentoran 0-1 Ballinamallard United Round 28 [Feb 4] Ards 0-4 Carrick Rangers [Feb 17] Glenavon 3-0 Ballinamallard United Cliftonville 1-1 Glentoran Linfield 1-1 Portadown Dungannon Swifts 1-2 Crusaders [Mar 21] Ballymena United 1-1 Coleraine Round 29 [Feb 11] Coleraine 2-1 Dungannon Swifts Carrick Rangers 0-2 Linfield Ballinamallard United 1-0 Cliftonville Glentoran 0-0 Glenavon Portadown 0-3 Ards Crusaders 2-1 Ballymena United Round 30 [Feb 25] Carrick Rangers 0-0 Glenavon Dungannon Swifts 3-3 Ards Ballinamallard United 1-2 Ballymena United Glentoran 0-1 Linfield Cliftonville 0-0 Coleraine Portadown 1-1 Crusaders Round 31 [Mar 10] Ards 2-0 Ballinamallard United [Mar 11] Glenavon 2-0 Dungannon Swifts Coleraine 2-0 Glentoran Ballymena United 3-0 Portadown Crusaders 3-0 Carrick Rangers [Mar 13] Linfield 2-0 Cliftonville Round 32 [Mar 18] Dungannon Swifts 2-2 Cliftonville Ballymena United 2-4 Glentoran Carrick Rangers 3-2 Portadown Linfield 5-1 Ards Glenavon 1-2 Coleraine [Mar 20] Crusaders 3-1 Ballinamallard United Round 33 [Mar 24] Glentoran 1-0 Carrick Rangers [Mar 25] Ards 1-0 Glenavon Ballinamallard United 1-2 Linfield Cliftonville 2-1 Ballymena United Coleraine 1-0 Crusaders Portadown 0-1 Dungannon Swifts Final Table: 1.Crusaders 33 24 6 3 71-27 78 [C] [Belfast] Section A 2.Linfield 33 22 8 3 73-22 74 [Belfast] Section A 3.Coleraine 33 17 9 7 49-32 60 Section A 4.Cliftonville 33 17 7 9 50-35 58 [Belfast] Section A 5.Ballymena United 33 16 4 13 67-66 52 Section A 6.Glenavon 33 11 12 10 47-44 45 [Lurgan] Section A - - - - - - - - - - - - - - - - - - - - - - - - 7.Dungannon Swifts 33 10 10 13 54-53 40 Section B 8.Glentoran 33 10 9 14 38-46 39 [Belfast] Section B 9.Ards 33 10 6 17 48-62 36 [P] [Newtownards] Section B 10.Ballinamallard United 33 8 5 20 35-63 29 Section B 11.Carrick Rangers 33 5 6 22 26-65 21 [Carrickfergus] Section B 12.Portadown 33 5 4 24 23-66 7 [-12] Section B NB: Portadown 12 points deducted Playoff Stage Section A | Section B Section A Final Table: 1.Linfield 38 27 8 3 87-24 89 [Belfast] Champions 2.Crusaders 38 27 6 5 83-36 87 [C] [Belfast] 3.Coleraine 38 18 11 9 56-42 65 4.Ballymena United 38 18 5 15 75-73 59 Europa League Playoff 5.Cliftonville 38 17 7 14 55-50 58 [Belfast] Europa League Playoff 6.Glenavon 38 13 13 12 55-55 52 [Lurgan] Europa League Playoff Round 34 [Apr 8] Glenavon 3-0 Ballymena United Linfield 1-0 Crusaders Coleraine 2-0 Cliftonville Round 35 [Apr 15] Cliftonville 2-3 Crusaders Ballymena United 0-2 Linfield Coleraine 1-1 Glenavon Round 36 [Apr 18] Crusaders 3-2 Coleraine Ballymena United 4-1 Cliftonville Linfield 3-0 Glenavon Round 37 [Apr 22] Coleraine 1-5 Linfield Cliftonville 1-3 Glenavon Ballymena United 3-0 Crusaders Round 38 [Apr 29] Cliftonville 1-3 Linfield Coleraine 1-1 Ballymena United Crusaders 6-1 Glenavon Final Table: 1.Linfield 38 27 8 3 87-24 89 [Belfast] Champions 2.Crusaders 38 27 6 5 83-36 87 [C] [Belfast] 3.Coleraine 38 18 11 9 56-42 65 4.Ballymena United 38 18 5 15 75-73 59 Europa League Playoff 5.Cliftonville 38 17 7 14 55-50 58 [Belfast] Europa League Playoff 6.Glenavon 38 13 13 12 55-55 52 [Lurgan] Europa League Playoff Europa League Playoff Semifinals [May 8] Ballymena United 5-2 Dungannon Swifts Cliftonville 3-5 Glenavon Final [May 12] Ballymena United 2-1 Glenavon Section B Final Table: 7.Dungannon Swifts 38 14 10 14 67-59 52 Europa League Playoff 8.Ards 38 13 8 17 61-70 47 [P] [Newtownards] 9.Glentoran 38 12 10 16 45-53 46 [Belfast] 10.Ballinamallard United 38 10 5 23 45-72 35 - - - - - - - - - - - - - - - - - - - - - - - - 11.Carrick Rangers 38 5 7 26 31-79 22 [Carrickfergus] Relegation Playoff ------------------------------------------------ 12.Portadown 38 7 4 27 28-75 13 [-12] Relegated Round 34 [Apr 8] Portadown 2-1 Carrick Rangers Ards 4-1 Dungannon Swifts Ballinamallard United 3-0 Glentoran Round 35 [Apr 14] Portadown 1-0 Ballinamallard United [Apr 15] Carrick Rangers 2-2 Ards Dungannon Swifts 2-1 Glentoran Round 36 [Apr 18] Ards 3-2 Portadown Carrick Rangers 1-2 Glentoran Ballinamallard United 1-4 Dungannon Swifts Round 37 [Apr 21] Ballinamallard United 2-3 Ards [Apr 22] Dungannon Swifts 4-0 Carrick Rangers Glentoran 3-0 Portadown Round 38 [Apr 29] Glentoran 1-1 Ards Ballinamallard United 4-1 Carrick Rangers Dungannon Swifts 2-0 Portadown Final Table: 7.Dungannon Swifts 38 14 10 14 67-59 52 Europa League Playoff 8.Ards 38 13 8 17 61-70 47 [P] [Newtownards] 9.Glentoran 38 12 10 16 45-53 46 [Belfast] 10.Ballinamallard United 38 10 5 23 45-72 35 - - - - - - - - - - - - - - - - - - - - - - - - 11.Carrick Rangers 38 5 7 26 31-79 22 [Carrickfergus] Relegation Playoff ------------------------------------------------ 12.Portadown 38 7 4 27 28-75 13 [-12] Relegated Promotion/Relegation Playoff Semifinal First Leg [May 2] Ballyclare Comrades 1-0 Institute Second Leg [May 5] Institute 3-1 Ballyclare Comrades Final First Leg [May 9] Institute 1-1 Carrick Rangers Second Leg [May 12] Carrick Rangers 4-1 Institute NB: all clubs remain at former level
Irish Cup | League Cup Irish Cup Round 1 [Aug 19] Newington 3-2 Bangor Windmill Stars 5-0 Tullyvallen Rangers [Aug 20] 18th Newtownabbey OB 5-3 Bangor Amateurs Abbey Villa 5-0 Holywood Ballynure OB 4-1 Albert Foundry Ballywalter Rec. 1-2 Ardstraw Banbridge Rangers 4-4 Derriaghy CC [aet, 3-4 pen] Bloomfield 3-4 Seapatrick Brantwood 3-3 Comber Rec. [aet, 1-3 pen] Chimney Corner 0-5 Crewe United Coagh United 2-1 Malachians Craigavon City 1-6 Grove United Desertmartin 2-0 Newcastle Dollingstown 4-2 Newbuildings United Donegal Celtic 1-3 Oxford United Stars Downshire YM 4-0 Rathfern Rangers Dungiven 1-0 Saintfield United Dunloy w/o Wellington Rec. East Belfast 5-2 Dundonald Fivemiletown United w/o Killymoon Rangers Glebe Rangers 4-0 Iveagh United Islandmagee 4-1 Ballymacash Rangers Limavady United 2-0 Banbridge Town Lisburn Distillery 4-0 Rosario YC Lurgan Town 2-1 Laurelvale Moneyslane 6-1 Magherafelt Sky Blues Newry City AFC 7-0 Oxford Sunnyside Portaferry Rovers 2-3 AFC Silverwood Queen's University 14-0 Dromore Amateurs Rathfriland Rangers 3-3 Moyola Park [aet, 4-2 pen] Shankill United 0-4 Crumlin United Sirocco Works 2-2 Hanover [aet, 4-1 pen] Sport&Leisure Swifts 3-2 Ballynahinch Olympic St. Patrick's YM 5-4 Markethill Swifts Trojans 3-1 Immaculata UUJ 4-0 Dungannon Rovers Valley Rangers 3-1 Newtowne Round 2 [Oct 1] 18th Newtownabbey OB 2-1 Ballynahinch United Abbey Villa 4-1 Dungiven Ards Rangers 2-0 Lurgan Town Barn United 1-2 Dundela Camlough Rovers 0-5 Dromara Village Coagh United 1-1 Derriaghy CC [aet, 2-3 pen] Comber Rec. 5-2 Ardstraw Crewe United 5-1 Ardglass Crumlin Star 1-2 Trojans Crumlin United 2-3 Ballymoney United Downshire YM 2-2 UUJ [aet, 3-2 pen] Fivemiletown United 4-1 Sirocco Works Glebe Rangers 3-2 AFC Silverwood Grove United 4-4 Rathfriland Rangers [aet, 3-1 pen] Islandmagee 5-3 Killyleagh YC Larne Tech. OB 1-2 Wakehurst Lisburn Rangers 4-2 Ballynure OB Moneyslane 0-2 Portstewart Mossley 1-4 St. Luke's Newry City AFC 1-3 Newington Queen's University 0-1 Lisburn Distillery Richhill AFC w/o Nortel Seapatrick 0-2 Drumaness Mills Shorts 8-0 Dunloy Sofia Farmer 2-0 Limavady United Sport&Leisure Swifts 2-1 St. Patrick's YM St. Mary's YC 4-5 Oxford United Stars Strabane Athletic 4-5 East Belfast Tobermore United 6-0 Desertmartin Valley Rangers 7-0 Seagoe Windmill Stars w/o Donard Hospital Round 3 [Nov 5] Abbey Villa 2-3 Dollingstown [aet] Comber Rec. 2-3 St. Luke's Crewe United 3-1 Ballymoney United Derriaghy CC 2-0 Valley Rangers Dromara Village 1-2 Drumaness Mills Dundela 3-2 Downshire YM East Belfast 0-2 Shorts Fivemiletown United 5-4 Newington Glebe Rangers 0-0 Grove United [aet, 3-4 pen] Killyleagh YC 0-5 Portstewart Lisburn Rangers 0-1 Lisburn Distillery Richhill AFC 1-0 Oxford United Stars Sofia Farmer 0-2 Windmill Stars Sport&Leisure Swifts 3-2 Ards Rangers Tobermore United 2-1 Wakehurst Trojans w/o 18th Newtownabbey OB Round 4 [Dec 3] Derriaghy CC 2-4 Portstewart Dundela 3-4 Fivemiletown United Lisburn Distillery 3-0 St. Luke's Richhill AFC 6-2 Grove United Sport&Leisure Swifts 1-3 Dollingstown Tobermore United 6-0 Shorts Trojans 3-1 Drumaness Mills Windmill Stars 3-4 Crewe United Round 5 [Jan 7] Annagh United 0-2 Tobermore United Armagh City 2-1 Trojans Ballyclare Comrades 2-4 Institute Ballymena United 1-1 Cliftonville [aet, 4-3 pen] Coleraine 5-1 Carrick Rangers Crusaders 2-0 Ards Dungannon Swifts 3-0 Dergview Glenavon 4-1 Portstewart Glentoran 1-2 Linfield [aet] H&W Welders 1-0 Lurgan Celtic Knockbreda 1-2 Crewe United Larne 1-2 Portadown Loughgall 3-0 Fivemiletown United PSNI 2-1 Lisburn Distillery Richhill AFC 1-4 Dollingstown Warrenpoint Town 0-0 Ballinamallard United [aet, 5-4 pen] 1/8 Finals [Feb 4] Armagh City 0-2 Glenavon Coleraine 1-0 Tobermore United Crusaders 2-0 PSNI Dungannon Swifts 4-1 Dollingstown H&W Welders 1-3 Ballymena United [aet] Institute 0-2 Linfield Loughgall 1-2 Portadown Warrenpoint Town 5-0 Crewe United Quarterfinals [Mar 4] Ballymena United 0-4 Coleraine Crusaders 0-2 Linfield Dungannon Swifts 2-1 Warrenpoint Town [aet] Portadown 0-5 Glenavon Semifinals [Apr 1] Coleraine 2-1 Glenavon Dungannon Swifts 0-1 Linfield Final [May 6] Linfield 3-0 Coleraine League Cup Round 1 [Aug 6] Limavady United 2-1 Queen's University [aet] Lurgan Celtic 1-1 Bangor [aet, 5-4 pen] Moyola Park 1-3 Institute PSNI 0-1 Banbridge Town Round 2 [Aug 30] Knockbreda 4-3 Lurgan Celtic Annagh United 3-2 Glentoran Ards 3-1 Newry City AFC Armagh City 3-1 Dergview [aet] Ballinamallard United 3-0 Dundela Ballyclare Comrades 0-2 Carrick Rangers Warrenpoint Town 4-2 Banbridge Town [aet] Coleraine 3-0 Limavady United Crusaders 3-1 Loughgall Institute 0-2 H&W Welders [aet] Linfield 5-0 Larne Cliftonville 11-1 Lisburn Distillery Ballymena United 4-1 Newington Youth Portadown 6-1 Donegal Celtic Dungannon Swifts 6-2 Sport&Leisure Swifts Glenavon 5-0 Tobermore United 1/8 Finals [Oct 12] Annagh United 0-6 Cliftonville Ards 2-4 Warrenpoint Town [aet] Armagh City 0-2 Carrick Rangers Ballymena United 4-1 Linfield Coleraine 3-0 Knockbreda Dungannon Swifts 6-1 Ballinamallard United Glenavon 4-2 H&W Welders Portadown 3-4 Crusaders Quarterfinals [Nov 16] Coleraine 1-1 Crusaders [aet, 5-4 pen] Glenavon 3-2 Cliftonville [aet] Warrenpoint Town 0-2 Ballymena United Carrick Rangers 2-0 Dungannon Swifts Semifinals [Dec 13] Ballymena United 3-0 Coleraine [aet] Glenavon 0-1 Carrick Rangers Final [Feb 18] Ballymena United 2-0 Carrick Rangers
Final Tables: Promotion Group 1.Warrenpoint Town 32 22 6 4 78-35 72 [R] Promoted ------------------------------------------------ 2.Institute 32 16 9 7 64-39 57 [Derry] Promotion Playoff 3.Ballyclare Comrades 32 15 6 11 64-56 51 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - 4.PSNI 32 13 10 9 49-44 49 [P] [Belfast] 5.Dergview 32 12 6 14 67-55 42 [Castlederg] 6.Loughgall 32 12 3 17 54-59 39 Relegation Group 7.H&W Welders 32 15 6 11 52-41 51 [Belfast] 8.Knockbreda Parish 32 14 4 14 56-52 46 9.Larne 32 11 7 14 52-51 40 10.Lurgan Celtic 32 12 3 17 56-71 39 - - - - - - - - - - - - - - - - - - - - - - - - 11.Armagh City 32 9 7 16 41-55 34 Relegation Playoff ------------------------------------------------ 12.Annagh United 32 4 7 21 32-107 19 [Portadown] Relegated Promotion/Relegation Playoff 2nd/3rd Level First Leg [May 2] Newry City 4-0 Armagh City Second Leg [May 5] Armagh City 1-3 Newry City NB: Newry City promoted, Armagh City relegated
Final Tables: Promotion Group 1.Limavady United 27 18 4 5 65-26 58 Promoted ------------------------------------------------ 2.Newry City 27 15 3 9 57-34 48 [P] Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - 3.Donegal Celtic 27 13 6 8 51-44 45 [R] 4.Moyola Park 27 13 5 9 45-38 44 [Castledawson] 5.Tobermore United 27 11 4 12 40-45 37 6.Banbridge Town 27 11 2 14 36-41 35 Relegation Group 7.Dundela 27 9 8 10 45-47 35 [Belfast] 8.Queens University 27 11 1 15 34-42 34 [Belfast] 9.Lisburn Distillery 27 10 4 13 43-53 34 [R] 10.Newington Youth Club 27 10 3 14 36-49 33 11.Sport&Leisure Swifts 27 9 3 15 32-52 30 [Belfast] ------------------------------------------------ 12.Bangor 27 8 5 14 46-59 29 [R] Relegated Promoted: Portstewart
Prepared and maintained by Karel Stokkermans and Roberto Di Maggio the Rec.Sport.Soccer Statistics Foundation
Authors: Karel Stokkermans and Roberto Di Maggio
Last updated: 25 May 2022
(C) Copyright Karel Stokkermans, Roberto Di Maggio and RSSSF 2016/22
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.