Regular Stage | Playoff Stage Regular Stage Table: 1.Larne 33 22 7 4 57-18 73 Section A 2.Linfield 33 21 5 7 70-25 68 [C] Section A 3.Cliftonville 33 20 6 7 61-41 66 Section A 4.Crusaders 33 18 8 7 65-37 62 Section A 5.Glentoran 32 19 4 9 63-23 61 Section A 6.Coleraine 33 17 7 9 53-30 58 Section A - - - - - - - - - - - - - - - - - - - - - - - - 7.Glenavon 32 10 8 14 49-57 38 Section B 8.Carrick Rangers 33 11 4 18 41-65 37 Section B 9.Ballymena United 32 9 5 18 30-48 32 Section B 10.Dungannon Swifts 33 7 2 24 22-76 23 Section B 11.Newry City 33 6 2 25 29-69 20 [P] Section B 12.Portadown 32 5 4 23 25-76 19 Section B Round 1 [Aug 12] Larne 0-0 Glentoran [Aug 13] Ballymena United 2-2 Glenavon Carrick Rangers 2-1 Newry City Coleraine 3-1 Cliftonville Crusaders 5-1 Dungannon Swifts [Aug 14] Linfield 4-0 Portadown Round 2 [Aug 19] Glentoran 3-1 Crusaders [Aug 20] Cliftonville 3-2 Carrick Rangers Dungannon Swifts 0-2 Ballymena United Glenavon 1-2 Larne Portadown 0-2 Coleraine [Aug 21] Newry City 1-3 Linfield Round 3 [Aug 23] Ballymena United 1-2 Cliftonville Carrick Rangers 2-4 Coleraine Crusaders 2-1 Portadown Dungannon Swifts 0-1 Glentoran [Aug 30] Glenavon 1-5 Newry City [Nov 22] Linfield 1-0 Larne Round 4 [Aug 26] Coleraine 1-3 Glenavon Larne 3-0 Ballymena United Portadown 0-3 Glentoran [Aug 27] Cliftonville 4-2 Dungannon Swifts Newry City 1-2 Crusaders [Aug 28] Carrick Rangers 2-1 Linfield Round 5 [Sep 2] Crusaders 1-1 Larne Dungannon Swifts 0-5 Coleraine [Sep 3] Ballymena United 0-4 Linfield Glenavon 2-2 Carrick Rangers Glentoran 3-0 Newry City Portadown 1-2 Cliftonville NB: round 6 played after round 14 Round 7 [Sep 16] Crusaders 2-1 Linfield Newry City 1-0 Dungannon Swifts [Sep 17] Ballymena United 0-1 Carrick Rangers Glenavon 0-1 Cliftonville Glentoran 1-0 Coleraine Portadown 0-1 Larne Round 8 [Sep 23] Carrick Rangers 0-1 Larne Coleraine 2-0 Newry City Crusaders 3-0 Ballymena United Dungannon Swifts 2-0 Portadown [Oct 18] Linfield 3-2 Glenavon [Dec 20] Cliftonville 1-0 Glentoran Round 9 [Sep 30] Glentoran abd Ballymena United [abandoned at 0-0 in 15' due to Portadown 1-1 Glenavon heavy rain] [Oct 1] Carrick Rangers 4-3 Crusaders Cliftonville 4-0 Newry City Dungannon Swifts 0-1 Linfield Larne 2-0 Coleraine [Mar 14] Glentoran 1-0 Ballymena United [replay] Round 10 [Oct 7] Cliftonville 0-0 Crusaders Glentoran 5-0 Carrick Rangers Newry City 0-2 Larne [Oct 8] Ballymena United 2-0 Portadown Coleraine 0-0 Linfield Glenavon 5-0 Dungannon Swifts Round 11 [Oct 14] Larne 4-0 Cliftonville Linfield 0-3 Glentoran [Oct 15] Ballymena United 2-1 Coleraine Carrick Rangers 3-0 Dungannon Swifts Crusaders 3-2 Glenavon Portadown 1-3 Newry City Round 12 [Oct 21] Dungannon Swifts 1-1 Ballymena United [Oct 22] Coleraine 2-4 Cliftonville Crusaders 4-0 Portadown Glenavon 4-2 Carrick Rangers Linfield 2-4 Larne Newry City 0-1 Glentoran Round 13 [Oct 28] Glenavon 3-2 Ballymena United Glentoran 4-0 Larne [Oct 29] Cliftonville 1-0 Carrick Rangers Coleraine 4-0 Portadown Dungannon Swifts 0-2 Crusaders Newry City 0-2 Linfield Round 14 [Nov 4] Ballymena United 3-0 Newry City Larne 4-1 Crusaders [Nov 5] Carrick Rangers 0-1 Coleraine Cliftonville 2-2 Glenavon Glentoran 3-1 Dungannon Swifts Portadown 0-3 Linfield Round 6 [Nov 8; postponed from Sep 9,10 due to death Queen Elizabeth II] Carrick Rangers 2-0 Portadown Coleraine 1-2 Crusaders Glenavon 2-1 Glentoran Larne 4-0 Dungannon Swifts Linfield 0-0 Cliftonville Newry City 3-2 Ballymena United Round 15 [Nov 11] Coleraine 0-0 Glentoran [Nov 12] Dungannon Swifts 0-2 Cliftonville Linfield 2-1 Glenavon Portadown 0-5 Larne Newry City 4-1 Carrick Rangers [Nov 14] Crusaders 0-1 Ballymena United Round 16 [Nov 18] Ballymena United 0-2 Linfield Larne 2-1 Dungannon Swifts [Nov 19] Carrick Rangers 2-0 Portadown Crusaders 4-0 Newry City Glenavon 0-0 Coleraine [Nov 20] Glentoran 0-1 Cliftonville Round 17 [Nov 25] Larne 0-2 Coleraine [Nov 26] Carrick Rangers 0-2 Ballymena United Cliftonville 2-0 Newry City Dungannon Swifts 1-0 Glenavon Portadown 0-2 Glentoran Linfield 0-0 Crusaders Round 18 [Dec 2] Glenavon 0-1 Larne [Dec 3] Ballymena United 4-1 Cliftonville Coleraine 2-0 Dungannon Swifts Crusaders 3-2 Glentoran Linfield 3-1 Carrick Rangers [Dec 4] Newry City 1-3 Portadown Round 19 [Dec 9] Coleraine 2-0 Crusaders [Dec 10] Dungannon Swifts 4-1 Carrick Rangers Larne 2-0 Newry City Portadown 1-0 Ballymena United [Jan 10] Cliftonville 1-0 Linfield [Feb 28] Glentoran 0-0 Glenavon Round 20 [Dec 17] Cliftonville 4-1 Portadown Linfield 4-0 Dungannon Swifts [Jan 10] Glenavon 4-2 Crusaders Newry City 1-2 Coleraine [Feb 21] Ballymena United 0-3 Larne [Mar 7] Carrick Rangers 1-5 Glentoran Round 21 [Dec 26] Glentoran 1-2 Linfield Coleraine 2-0 Ballymena United Crusaders 3-0 Cliftonville Dungannon Swifts 2-0 Newry City Glenavon 2-1 Portadown Larne 0-0 Carrick Rangers Round 22 [Jan 2] Ballymena United 2-0 Glentoran Carrick Rangers 0-3 Crusaders Cliftonville 2-1 Larne Linfield 0-0 Coleraine Portadown 0-0 Dungannon Swifts [Mar 4] Newry City 0-1 Glenavon Round 23 [Jan 13] Carrick Rangers 3-3 Cliftonville [Jan 14] Ballymena United 2-0 Dungannon Swifts Coleraine 4-1 Portadown Crusaders 3-1 Newry City Glenavon 1-6 Linfield Glentoran 0-1 Larne Round 24 [Jan 21] Cliftonville 2-2 Coleraine Dungannon Swifts 2-1 Glenavon Larne 0-0 Crusaders Linfield 3-0 Ballymena United Newry City 1-3 Glentoran [Mar 4] Portadown 1-3 Carrick Rangers Round 25 [Jan 24] Ballymena United 0-0 Newry City Coleraine 1-0 Carrick Rangers Crusaders 2-0 Linfield Glenavon 1-3 Cliftonville Glentoran 6-0 Dungannon Swifts Larne 2-0 Portadown Round 26 [Jan 28] Carrick Rangers 1-1 Glenavon Cliftonville 4-0 Ballymena United Dungannon Swifts 0-3 Coleraine Portadown 1-6 Linfield [Jan 29] Newry City 0-0 Larne [Jan 30] Glentoran 2-0 Crusaders Round 27 [Feb 10] Larne 3-0 Glenavon Newry City 0-2 Carrick Rangers [Feb 11] Ballymena United 0-0 Portadown Coleraine 2-2 Glentoran Crusaders 3-0 Dungannon Swifts Linfield 1-0 Cliftonville Round 28 [Feb 14] Carrick Rangers 1-0 Ballymena United Cliftonville 3-0 Portadown Coleraine 1-0 Newry City Dungannon Swifts 0-3 Larne Glenavon 2-2 Crusaders Glentoran 3-0 Linfield Round 29 [Feb 17] Ballymena United 1-3 Glentoran Newry City 0-2 Dungannon Swifts [Feb 18] Crusaders 2-0 Coleraine Larne 2-1 Cliftonville Linfield 2-0 Carrick Rangers Portadown 3-1 Glenavon Round 30 [Feb 24] Portadown 3-1 Dungannon Swifts [Feb 25] Ballymena United 0-0 Crusaders Carrick Rangers 2-3 Larne Cliftonville 2-1 Glentoran Glenavon 0-2 Newry City Linfield 2-0 Coleraine Round 31 [Mar 7] Coleraine 3-1 Ballymena United Larne 0-0 Linfield [Mar 11] Dungannon Swifts 0-1 Carrick Rangers Glentoran 0-2 Glenavon Newry City 3-4 Portadown [Mar 13] Crusaders 2-2 Cliftonville Round 32 [Mar 17] Larne 1-0 Ballymena United [Mar 18] Carrick Rangers 0-4 Glentoran Cliftonville 1-2 Dungannon Swifts Glenavon 2-1 Coleraine Linfield 7-0 Newry City Portadown 2-2 Crusaders Round 33 [Mar 24] Dungannon Swifts 0-5 Linfield [Mar 25] Coleraine 0-0 Larne Crusaders 3-0 Carrick Rangers Newry City 1-2 Cliftonville [Apr 1] Glentoran - Portadown [tba] Ballymena United - Glenavon Table: 1.Larne 33 22 7 4 57-18 73 Section A 2.Linfield 33 21 5 7 70-25 68 [C] Section A 3.Cliftonville 33 20 6 7 61-41 66 Section A 4.Crusaders 33 18 8 7 65-37 62 Section A 5.Glentoran 32 19 4 9 63-23 61 Section A 6.Coleraine 33 17 7 9 53-30 58 Section A - - - - - - - - - - - - - - - - - - - - - - - - 7.Glenavon 32 10 8 14 49-57 38 Section B 8.Carrick Rangers 33 11 4 18 41-65 37 Section B 9.Ballymena United 32 9 5 18 30-48 32 Section B 10.Dungannon Swifts 33 7 2 24 22-76 23 Section B 11.Newry City 33 6 2 25 29-69 20 [P] Section B 12.Portadown 32 5 4 23 25-76 19 Section B Playoff Stage Section A | Section B Section A Section B
Prepared and maintained by Karel Stokkermans the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 25 Mar 2023
(C) Copyright Karel Stokkermans and RSSSF 2022/23
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.