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
Prepared and maintained by Karel Stokkermans the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 6 May 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.