Regular Stage | Playoff Stage Regular Stage Final Table: 1.Larne 33 24 8 1 69-17 80 [C] Section A 2.Linfield 33 25 3 5 76-35 78 Section A 3.Cliftonville 33 22 4 7 73-30 70 Section A 4.Glentoran 33 16 8 9 68-37 56 Section A 5.Crusaders 33 16 7 10 55-36 55 Section A 6.Coleraine 33 11 8 14 41-57 41 Section A - - - - - - - - - - - - - - - - - - - - - - - - 7.Loughgall 33 11 6 16 50-59 39 [P] Section B 8.Carrick Rangers 33 11 5 17 43-65 38 Section B 9.Glenavon 33 10 4 19 40-60 34 Section B 10.Dungannon Swifts 33 8 8 17 52-67 32 Section B 11.Ballymena United 33 5 4 24 20-63 19 Section B 12.Newry City 33 4 5 24 22-83 17 Section B Round 1 [Aug 4] Coleraine 2-1 Ballymena United [Aug 5] Glenavon 0-1 Glentoran Newry City 0-3 Loughgall [Aug 7] Larne 4-4 Dungannon Swifts [Aug 22] Crusaders 9-0 Carrick Rangers Linfield 2-1 Cliftonville Round 2 [Aug 11] Ballymena United 1-2 Crusaders Glentoran 1-2 Larne Loughgall 1-2 Coleraine [Aug 12] Carrick Rangers 0-2 Newry City Cliftonville 3-0 Glenavon Dungannon Swifts 2-3 Linfield Round 3 [Aug 15] Carrick Rangers 2-0 Coleraine Crusaders 2-0 Dungannon Swifts Larne 3-0 Ballymena United Linfield 4-2 Glenavon Loughgall 0-1 Glentoran Newry City 0-3 Cliftonville Round 4 [Aug 18] Ballymena United 0-1 Linfield [Aug 19] Cliftonville 4-0 Carrick Rangers Coleraine 0-0 Larne Dungannon Swifts 1-2 Loughgall Glenavon 1-3 Newry City [Aug 29] Glentoran 2-2 Crusaders Round 5 [Aug 25] Ballymena United 0-2 Glentoran Dungannon Swifts 2-2 Coleraine Loughgall 2-2 Glenavon [Aug 26] Linfield 3-3 Carrick Rangers Newry City 0-4 Crusaders Cliftonville 1-1 Larne Round 6 [Sep 1] Carrick Rangers 2-1 Dungannon Swifts [Sep 2] Coleraine 1-3 Linfield Crusaders 1-1 Loughgall Glenavon 1-0 Ballymena United Glentoran 1-0 Cliftonville Larne 4-0 Newry City Round 7 [Sep 9] Carrick Rangers 0-1 Ballymena United Dungannon Swifts 3-1 Glenavon Newry City 2-4 Glentoran [Sep 26] Cliftonville 5-0 Coleraine Linfield 2-0 Crusaders Loughgall 1-0 Larne Round 8 [Sep 15] Larne 2-0 Linfield [Sep 16] Ballymena United 1-3 Loughgall Coleraine 3-1 Newry City Glenavon 2-1 Carrick Rangers Glentoran 0-0 Dungannon Swifts [Sep 18] Crusaders 0-3 Cliftonville Round 9 [Sep 22] Glentoran 1-2 Coleraine Larne 4-1 Carrick Rangers Newry City 2-2 Dungannon Swifts [Sep 23] Ballymena United 0-2 Cliftonville Crusaders 2-0 Glenavon Loughgall 0-2 Linfield Round 10 [Sep 30] Carrick Rangers 2-1 Glentoran Cliftonville 1-1 Loughgall Coleraine 0-4 Crusaders Dungannon Swifts 0-1 Ballymena United Linfield 6-1 Newry City Glenavon 0-4 Larne Round 11 [Oct 6] Larne 1-1 Crusaders Linfield 2-0 Glentoran [Oct 7] Ballymena United 0-2 Newry City Cliftonville 5-0 Dungannon Swifts Coleraine 4-1 Glenavon Loughgall 3-4 Carrick Rangers Round 12 [Oct 13] Carrick Rangers 1-2 Linfield Crusaders 1-0 Ballymena United Dungannon Swifts 0-0 Larne Glenavon 0-1 Cliftonville Glentoran 6-0 Loughgall Newry City 0-2 Coleraine Round 13 [Oct 20] Cliftonville 0-1 Linfield Larne 2-0 Carrick Rangers [Oct 21] Ballymena United 3-1 Coleraine Dungannon Swifts 1-4 Crusaders Glentoran 3-1 Glenavon Loughgall 3-1 Newry City Round 14 [Oct 28] Ballymena United 1-1 Dungannon Swifts Carrick Rangers 1-3 Glenavon Coleraine 1-2 Cliftonville Crusaders 1-1 Glentoran Linfield 5-1 Loughgall Newry City 1-2 Larne Round 15 [Nov 3] Larne 2-1 Cliftonville [Nov 4] Crusaders 0-2 Coleraine Glenavon 1-0 Dungannon Swifts Glentoran 2-3 Carrick Rangers Loughgall 5-2 Ballymena United Newry City 0-3 Linfield Round 16 [Nov 11] Ballymena United 0-1 Glenavon Cliftonville 1-0 Newry City Dungannon Swifts 2-3 Carrick Rangers Loughgall 1-2 Crusaders Linfield 1-2 Larne [Nov 13] Coleraine 0-0 Glentoran Round 17 [Nov 17] Larne 2-0 Coleraine [Nov 18] Dungannon Swifts 4-1 Newry City Glenavon 2-0 Loughgall Glentoran 5-0 Ballymena United [Nov 19] Carrick Rangers 0-3 Cliftonville [Jan 2] Crusaders 0-1 Linfield Round 18 [Nov 24] Larne 2-1 Glentoran Newry City 0-3 Glenavon [Nov 25] Cliftonville 3-0 Crusaders Coleraine 1-1 Carrick Rangers Linfield 4-0 Ballymena United Loughgall 1-2 Dungannon Swifts Round 19 [Dec 1] Glentoran 4-0 Linfield [Dec 2] Ballymena United 0-0 Larne Carrick Rangers 2-2 Loughgall Crusaders 1-1 Newry City Dungannon Swifts 1-4 Cliftonville Glenavon 1-1 Coleraine Round 20 [Dec 8] Carrick Rangers 0-1 Crusaders Larne 4-1 Glenavon Newry City 0-0 Ballymena United [Dec 9] Cliftonville 2-2 Glentoran Coleraine 3-2 Loughgall Linfield 4-3 Dungannon Swifts Round 21 [Dec 15] Ballymena United 0-2 Carrick Rangers Crusaders 0-3 Larne [Dec 16] Coleraine 2-3 Dungannon Swifts Glenavon 0-2 Linfield Glentoran 1-0 Newry City Loughgall 1-4 Cliftonville Round 22 [Dec 22] Larne 1-0 Loughgall Linfield 2-1 Coleraine Newry City 0-1 Carrick Rangers [Dec 23] Cliftonville 2-0 Ballymena United Dungannon Swifts 1-2 Glentoran Glenavon 1-3 Crusaders Round 23 [Dec 26] Ballymena United 3-1 Coleraine Carrick Rangers 1-2 Larne Cliftonville 2-1 Crusaders Linfield 2-0 Glentoran Loughgall 2-1 Dungannon Swifts Newry City 0-4 Glenavon Round 24 [Dec 30] Coleraine 1-3 Loughgall Crusaders 2-0 Carrick Rangers Dungannon Swifts 5-0 Newry City Glenavon 0-1 Ballymena United Larne 1-1 Linfield [Feb 6] Glentoran 2-2 Cliftonville Round 25 [Jan 12] Crusaders 0-2 Larne [Jan 13] Ballymena United 2-4 Dungannon Swifts Carrick Rangers 0-2 Glenavon Glentoran 6-0 Coleraine Loughgall 1-2 Linfield Newry City 1-2 Cliftonville Round 26 [Jan 20] Cliftonville 3-0 Ballymena United Coleraine 0-2 Carrick Rangers Dungannon Swifts 0-2 Larne Linfield 1-0 Crusaders [Feb 13] Loughgall 0-0 Newry City [Mar 5] Glenavon 0-0 Glentoran Round 27 [Jan 26] Carrick Rangers 0-1 Cliftonville Larne 3-0 Newry City [Jan 27] Ballymena United 0-1 Loughgall Coleraine 1-0 Glenavon Crusaders 1-2 Glentoran Linfield 1-2 Dungannon Swifts Round 28 [Feb 9] Larne 2-0 Loughgall Newry City 1-1 Ballymena United [Feb 10] Cliftonville 4-1 Coleraine Dungannon Swifts 2-2 Crusaders Glenavon 2-2 Linfield Glentoran 2-2 Carrick Rangers Round 29 [Feb 16] Coleraine 3-0 Linfield [Feb 17] Ballymena United 0-1 Larne Carrick Rangers 2-1 Dungannon Swifts Cliftonville 4-2 Glenavon Glentoran 8-2 Newry City Loughgall 0-1 Crusaders Round 30 [Feb 23] Larne 3-0 Glentoran [Feb 24] Crusaders 2-0 Glenavon Dungannon Swifts 3-1 Cliftonville Linfield 2-0 Ballymena United Loughgall 3-3 Carrick Rangers Newry City 0-2 Coleraine Round 31 [Feb 20] Cliftonville 0-3 Linfield [Mar 9] Ballymena United 2-4 Crusaders Carrick Rangers 0-1 Newry City Coleraine 0-0 Larne Glenavon 4-0 Dungannon Swifts Glentoran 0-3 Loughgall Round 32 [Mar 16] Ballymena United 0-2 Carrick Rangers Crusaders 1-1 Coleraine Dungannon Swifts 0-3 Glentoran Larne 6-1 Glenavon Linfield 6-0 Newry City Loughgall 2-3 Cliftonville Round 33 [Mar 23] Coleraine 1-1 Dungannon Swifts Glenavon 1-2 Loughgall Glentoran 4-0 Ballymena United Newry City 0-1 Crusaders [Apr 2] Carrick Rangers 2-3 Linfield Cliftonville 0-2 Larne Final Table: 1.Larne 33 24 8 1 69-17 80 [C] Section A 2.Linfield 33 25 3 5 76-35 78 Section A 3.Cliftonville 33 22 4 7 73-30 70 Section A 4.Glentoran 33 16 8 9 68-37 56 Section A 5.Crusaders 33 16 7 10 55-36 55 Section A 6.Coleraine 33 11 8 14 41-57 41 Section A - - - - - - - - - - - - - - - - - - - - - - - - 7.Loughgall 33 11 6 16 50-59 39 [P] Section B 8.Carrick Rangers 33 11 5 17 43-65 38 Section B 9.Glenavon 33 10 4 19 40-60 34 Section B 10.Dungannon Swifts 33 8 8 17 52-67 32 Section B 11.Ballymena United 33 5 4 24 20-63 19 Section B 12.Newry City 33 4 5 24 22-83 17 Section B Playoff Stage Section A | Section B Section A Final Table: 1.Larne 38 27 9 2 85-21 90 [C] Champions 2.Linfield 38 26 7 5 82-40 85 3.Cliftonville 38 23 6 9 80-43 75 4.Crusaders 38 19 7 12 61-43 64 Conference League Playoff 5.Glentoran 38 17 9 12 74-43 60 Conference League Playoff 6.Coleraine 38 12 10 16 47-69 46 Conference League Playoff Round 34 [Apr 6] Coleraine 2-2 Cliftonville Larne 0-1 Crusaders Glentoran 0-0 Linfield Round 35 [Apr 12] Crusaders 1-2 Linfield [Apr 13] Coleraine 2-1 Glentoran Larne 8-1 Cliftonville Round 36 [Apr 16] Crusaders 2-1 Cliftonville Glentoran 1-2 Larne Linfield 2-2 Coleraine Round 37 [Apr 20] Cliftonville 2-0 Glentoran Coleraine 0-2 Crusaders [Apr 22] Linfield 1-1 Larne Round 36 [Apr 27] Glentoran 4-0 Crusaders Larne 5-0 Coleraine Linfield 1-1 Cliftonville Final Table: 1.Larne 38 27 9 2 85-21 90 [C] Champions 2.Linfield 38 26 7 5 82-40 85 3.Cliftonville 38 23 6 9 80-43 75 4.Crusaders 38 19 7 12 61-43 64 Conference League Playoff 5.Glentoran 38 17 9 12 74-43 60 Conference League Playoff 6.Coleraine 38 12 10 16 47-69 46 Conference League Playoff Conference League Playoff Semifinals [May 1] Crusaders 3-1 Carrick Rangers Glentoran 0-3 Coleraine Final [May 6] Crusaders 3-2 Coleraine Section B Final Table: 7.Carrick Rangers 38 15 5 18 54-72 50 Conference League Playoff 8.Dungannon Swifts 38 13 8 17 64-69 47 9.Loughgall 38 13 6 19 60-68 45 [P] 10.Glenavon 38 11 4 23 45-70 37 - - - - - - - - - - - - - - - - - - - - - - - - 11.Ballymena United 38 8 4 26 29-70 28 Relegation Playoff ------------------------------------------------ 12.Newry City 38 4 5 29 26-99 17 Relegated Round 34 [Apr 6] Dungannon Swifts 3-2 Carrick Rangers Glenavon 3-2 Newry City Loughgall 2-3 Ballymena United Round 35 [Apr 13] Carrick Rangers 2-1 Ballymena United Loughgall 3-1 Glenavon Newry City 0-2 Dungannon Swifts Round 36 [Apr 16] Ballymena United 1-0 Glenavon Dungannon Swifts 2-0 Loughgall Newry City 1-3 Carrick Rangers Round 37 [Apr 20] Ballymena United 4-0 Newry City Carrick Rangers 2-1 Loughgall Dungannon Swifts 2-0 Glenavon Round 38 [Apr 27] Dungannon Swifts 3-0 Ballymena United Glenavon 1-2 Carrick Rangers Newry City 1-4 Loughgall Final Table: 7.Carrick Rangers 38 15 5 18 54-72 50 Conference League Playoff 8.Dungannon Swifts 38 13 8 17 64-69 47 9.Loughgall 38 13 6 19 60-68 45 [P] 10.Glenavon 38 11 4 23 45-70 37 - - - - - - - - - - - - - - - - - - - - - - - - 11.Ballymena United 38 8 4 26 29-70 28 Relegation Playoff ------------------------------------------------ 12.Newry City 38 4 5 29 26-99 17 Relegated Promotion/Relegation Playoff First Leg [Apr 30] Insitute 1-0 Ballymena United Second Leg [May 3] Ballymena United 2-0 Insitute NB: both teams remain at former level
Irish Cup | League Cup Irish Cup Round 5 [Jan 5] Coleraine 0-3 Cliftonville [aet] [Jan 6] Knockbreda 0-4 Glenavon Oxford Sunnyside (NL) 2-3 Ballymacash Rangers [aet] Queen's University 0-4 Ballymena United Ballyclare Comrades 5-2 Strabane Athletic Bangor 3-1 Dergview Carrick Rangers 1-1 Portadown [aet, 4-5 pen] Crusaders 1-1 Ards [aet, 6-7 pen] Dungannon Swifts 5-0 Willowbank Glentoran 1-0 Annagh United H&W Welders 1-4 Larne Institute 2-0 Crumlin Star [aet] Linfield 4-2 Warrenpoint Town Loughgall 3-0 Rosemount Recreation Newington 2-1 Dundela Newry City 3-2 Ballinamallard United Round 6 [Feb 2] Ballymacash Rangers 1-6 Glentoran [Feb 3] Cliftonville 4-0 Loughgall Dungannon Swifts 2-3 Ballyclare Comrades Institute 1-0 Ards Larne 5-0 Glenavon Linfield 2-0 Ballymena United Newry City 1-2 Newington Portadown 2-1 Bangor Quarterfinals [Mar 1] Portadown 0-2 Cliftonville [Mar 2] Glentoran 2-0 Ballyclare Comrades Larne 4-1 Newington [Mar 3] Institute 1-3 Linfield Semifinals [Mar 29] Glentoran 1-3 Linfield [Mar 30] Cliftonville 2-0 Larne Final [May 4; Windsor Park, Belfast] Cliftonville 3-1 Linfield [aet] League Cup Round 2 [Nov 7] Ards 3-5 Larne [aet] Ballymena United 1-1 Coleraine [aet, 17-18 pen] Carrick Rangers 2-2 Newry City [aet, 1-3 pen] Dungannon Swifts 1-0 Cliftonville Glentoran 1-2 Linfield Portadown 2-1 Crusaders [Nov 21] Annagh United 0-1 Loughgall [Nov 28] Limavady United 0-1 Glenavon Quarterfinals [Dec 5] Coleraine 2-3 Glenavon Larne 2-2 Linfield [aet, 2-3 pen] Portadown 2-0 Loughgall [Dec 12] Dungannon Swifts 4-2 Newry City [aet] Semifinals [Jan 16] Dungannon Swifts 1-2 Linfield Glenavon 0-1 Portadown Final [Mar 10; Windsor Park, Belfast] Linfield 3-1 Portadown
Final Tables: Promotion Group 1.Portadown 38 22 5 11 74-53 71 [R] Promoted ------------------------------------------------ 2.Institute 38 20 9 9 60-43 69 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - 3.Bangor 38 20 8 10 77-44 68 [P] 4.Annagh United 38 20 8 10 61-50 68 5.Dundela 38 21 4 13 74-60 67 6.H&W Welders 38 17 5 16 70-63 56 Relegation Group 7.Ballyclare Comrades 38 18 7 13 73-60 61 8.Newington Youth Club 38 16 4 18 65-68 52 9.Ballinamallard United 38 15 6 17 51-51 51 10.Ards 38 9 10 19 60-69 37 - - - - - - - - - - - - - - - - - - - - - - - - 11.Dergview 38 6 9 23 41-79 27 Relegation Playoff ------------------------------------------------ 12.Knockbreda 38 5 3 30 34-100 18 Relegated Promotion/Relegation Playoff 2nd/3rd Level First Leg [Apr 30] Armagh City 1-1 Dergview Second Leg [May 3] Dergview 1-1 Armagh City [aet, 4-5 pen] NB: Armagh City promoted, Dergview relegated
Final Table: 1.Limavady United 26 18 4 4 71-31 58 Promoted ------------------------------------------------ 2.Armagh City 26 15 7 4 55-36 52 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - 3.Ballymacash Rangers 26 15 4 7 58-36 49 4.Rathfriland Rangers 26 14 4 8 47-26 46 [P] 5.Queens University 26 12 7 7 58-42 43 6.Dollingstown 26 13 2 11 50-45 41 7.Coagh United 26 10 6 10 40-36 36 [P] 8.Banbridge Town 26 10 3 13 50-57 33 9.Lisburn Distillery 26 9 4 13 31-45 31 10.Warrenpoint Town 26 8 6 12 38-41 30 [R] 11.Moyola Park 26 9 2 15 33-49 29 12.Portstewart 26 7 4 15 27-46 25 13.Tobermore United 26 7 4 15 28-56 25 14.PSNI 26 6 1 19 29-69 19
Prepared and maintained by Karel Stokkermans the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 11 Oct 2024
(C) Copyright Karel Stokkermans and RSSSF 2023/24
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.