Regular Stage | Playoff Stage Regular Stage Table: 1.Linfield 26 19 3 4 50-19 60 Section A 2.Glentoran 24 12 5 7 30-21 41 3.Dungannon Swifts 26 12 4 10 37-31 40 4.Larne 21 11 6 4 27-16 39 [C] 5.Portadown 26 11 5 10 33-30 38 [P] 6.Crusaders 27 11 4 12 34-39 37 - - - - - - - - - - - - - - - - - - - - - - - - 7.Cliftonville 25 10 5 10 31-27 35 8.Ballymena United 24 10 2 12 28-31 32 9.Coleraine 25 8 8 9 38-36 32 10.Glenavon 25 8 7 10 26-33 31 11.Carrick Rangers 25 5 7 13 22-37 22 12.Loughgall 26 3 4 19 25-61 13 Section B Round 1 [Aug 9] Glentoran 0-1 Crusaders [Aug 10] Ballymena United 0-2 Linfield Carrick Rangers 2-0 Glenavon Dungannon Swifts 1-1 Coleraine [Aug 11] Cliftonville 1-0 Portadown [Sep 24] Larne 2-0 Loughgall Round 2 [Aug 16] Coleraine 4-2 Ballymena United [Aug 17] Glenavon 1-2 Cliftonville Linfield 3-1 Dungannon Swifts Loughgall 3-0 Carrick Rangers Portadown 1-2 Glentoran [Jan 7] Crusaders 1-3 Larne Round 3 [Aug 20] Ballymena United 0-1 Crusaders Cliftonville 1-0 Dungannon Swifts Glenavon 0-3 Linfield Glentoran 0-0 Coleraine Loughgall 2-2 Portadown [Feb 4] Carrick Rangers 1-2 Larne Round 4 [Aug 23] Carrick Rangers 2-3 Glentoran [Aug 24] Coleraine 0-2 Glenavon Crusaders 1-1 Cliftonville Dungannon Swifts 1-0 Ballymena United Linfield 5-1 Loughgall [Feb 1] Larne 1-1 Portadown Round 5 [Aug 30] Ballymena United 3-1 Glenavon Portadown 2-2 Linfield [Aug 31] Crusaders 2-1 Carrick Rangers Glentoran 1-0 Cliftonville Loughgall 0-2 Dungannon Swifts [Sep 1] Coleraine 1-1 Larne Round 6 [Sep 7] Carrick Rangers 0-1 Portadown Dungannon Swifts 1-0 Glentoran Glenavon 2-2 Loughgall Larne 0-1 Ballymena United [Jan 28] Linfield 2-1 Crusaders [Oct 22] Cliftonville 2-1 Coleraine Round 7 [Sep 13] Portadown 2-1 Dungannon Swifts [Sep 14] Ballymena United 1-0 Glentoran Coleraine 3-1 Carrick Rangers Crusaders 0-1 Glenavon Linfield 0-1 Larne Loughgall 1-5 Cliftonville Round 8 [Sep 17] Carrick Rangers 1-4 Ballymena United Cliftonville 0-0 Linfield Dungannon Swifts 1-0 Crusaders Glenavon 0-0 Larne Glentoran 2-0 Loughgall Portadown 2-2 Coleraine Round 9 [Sep 20] Larne 2-0 Glentoran [Sep 21] Ballymena United 3-2 Cliftonville Coleraine 2-0 Loughgall Crusaders 0-3 Portadown Glenavon 1-1 Dungannon Swifts Linfield 1-0 Carrick Rangers Round 10 [Sep 27] Cliftonville 1-3 Larne [Sep 28] Coleraine 0-3 Linfield Dungannon Swifts 4-0 Carrick Rangers Glentoran 0-0 Glenavon Loughgall 0-4 Crusaders Portadown 0-1 Ballymena United Round 11 [Oct 4] Linfield 1-3 Glentoran [Oct 5] Ballymena United 4-1 Loughgall Carrick Rangers 2-0 Cliftonville Crusaders 2-1 Coleraine Glenavon 2-1 Portadown [Oct 6] Larne 0-3 Dungannon Swifts Round 12 [Oct 12] Crusaders 2-3 Linfield Glenavon 0-1 Ballymena United Glentoran 2-0 Dungannon Swifts Portadown 1-0 Loughgall [Feb 4] Coleraine 0-0 Cliftonville [Mar 4] Carrick Rangers - Larne Round 13 [Oct 18] Loughgall 1-3 Linfield [Oct 19] Cliftonville 0-0 Glenavon Ballymena United 0-1 Coleraine Dungannon Swifts 2-0 Portadown Glentoran 1-1 Carrick Rangers Larne 1-1 Crusaders Round 14 [Oct 26] Coleraine 2-1 Glentoran Crusaders 1-0 Ballymena United Dungannon Swifts 1-3 Loughgall Glenavon 1-1 Carrick Rangers Linfield 1-2 Cliftonville [Oct 27] Portadown 2-1 Larne Round 15 [Nov 1] Ballymena United 0-3 Portadown Cliftonville 1-0 Crusaders [Nov 2] Coleraine 4-1 Dungannon Swifts Glentoran 0-2 Larne Loughgall 3-0 Glenavon [Nov 3] Carrick Rangers 1-3 Linfield Round 16 [Nov 9] Crusaders 3-1 Loughgall Dungannon Swifts 1-4 Cliftonville Glenavon 0-3 Glentoran Linfield 2-0 Ballymena United Portadown 1-1 Carrick Rangers [Nov 10] Larne 2-1 Coleraine Round 17 [Nov 16] Carrick Rangers 3-0 Crusaders Cliftonville 0-1 Ballymena United Dungannon Swifts 2-0 Glenavon Glentoran 0-2 Portadown Loughgall 0-4 Coleraine Larne 0-1 Linfield Round 18 [Nov 22] Glentoran 1-0 Linfield [Nov 23] Carrick Rangers 0-1 Dungannon Swifts Cliftonville 4-0 Loughgall Portadown 1-0 Glenavon [Nov 24] Coleraine 1-2 Crusaders [Mar 1] Ballymena United - Larne Round 19 [Nov 30] Ballymena United 1-2 Carrick Rangers Crusaders 2-2 Dungannon Swifts Glenavon 3-3 Coleraine Linfield 2-1 Portadown Loughgall 2-2 Glentoran [Dec 1] Larne 1-1 Cliftonville Round 20 [Dec 17] Dungannon Swifts 0-1 Linfield Glenavon 3-1 Crusaders [Fab 12] Cliftonville - Carrick Rangers [Feb 18] Coleraine - Portadown [Feb 26] Loughgall - Larne [Mar 4] Glentoran - Ballymena United Round 21 [Dec 13] Crusaders 1-3 Glentoran [Dec 14] Ballymena United 0-1 Dungannon Swifts Carrick Rangers 0-0 Loughgall Linfield 3-0 Coleraine Portadown 2-0 Cliftonville [Feb 18] Larne - Glenavon Round 22 [Oct 12] Carrick Rangers 2-1 Coleraine [Dec 21] Cliftonville 1-2 Glentoran Linfield 1-0 Glenavon Loughgall 2-3 Ballymena United Portadown 1-0 Crusaders [Dec 23] Dungannon Swifts 0-1 Larne Round 23 [Dec 26] Coleraine 2-2 Ballymena United Crusaders 2-0 Cliftonville Dungannon Swifts 2-1 Loughgall Glenavon 2-0 Portadown Glentoran 0-0 Linfield Larne 0-0 Carrick Rangers Round 24 [Dec 30] BBallymena United 0-2 Glenavon Carrick Rangers 0-0 Crusaders Loughgall 1-3 Coleraine Portadown 0-2 Glentoran [Feb 11] Linfield - Larne [Mar 12] Cliftonville - Dungannon Swifts Round 25 [Jan 10] Larne 2-0 Cliftonville [Jan 11] Crusaders 1-5 Dungannon Swifts Linfield 3-0 Carrick Rangers Loughgall 0-1 Portadown [Mar 8] Glenavon - Coleraine [tba] Ballymena United - Glentoran Round 26 [Jan 17] Dungannon Swifts 2-3 Glenavon [Jan 18] Carrick Rangers 0-0 Ballymena United Cliftonville 2-0 Loughgall Coleraine 0-2 Crusaders Glentoran abd Larne [abandoned at 0-0 in 54' due Portadown 1-3 Linfield to floodlight failure] Round 27 [Jan 25] Crusaders 3-2 Portadown Glenavon 2-1 Carrick Rangers Larne 2-1 Ballymena United Loughgall 1-2 Glentoran Dungannon Swifts 1-1 Coleraine Linfield 2-1 Cliftonville Round 28 [Feb 7] Ballymena United - Linfield [Feb 8] Carrick Rangers - Coleraine Glentoran - Dungannon Swifts Larne - Crusaders [Feb 9] Cliftonville - Portadown [Mar 4] Loughgall - Glenavon Table: 1.Linfield 26 19 3 4 50-19 60 Section A 2.Glentoran 24 12 5 7 30-21 41 3.Dungannon Swifts 26 12 4 10 37-31 40 4.Larne 21 11 6 4 27-16 39 [C] 5.Portadown 26 11 5 10 33-30 38 [P] 6.Crusaders 27 11 4 12 34-39 37 - - - - - - - - - - - - - - - - - - - - - - - - 7.Cliftonville 25 10 5 10 31-27 35 8.Ballymena United 24 10 2 12 28-31 32 9.Coleraine 25 8 8 9 38-36 32 10.Glenavon 25 8 7 10 26-33 31 11.Carrick Rangers 25 5 7 13 22-37 22 12.Loughgall 26 3 4 19 25-61 13 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: 4 Feb 2025
(C) Copyright Karel Stokkermans and RSSSF 2024/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.