DateResultxScore
6 DecBallymena United 1 - 2 Dungannon Swifts0 - 1 D
6 DecColeraine 3 - 1 Carrick Rangers3 - 0 R
6 DecCrusaders 0 - 4 Portadown0 - 2 R
6 DecGlenavon 1 - 2 Bangor1 - 2 +
6 DecGlentoran 2 - 2 Cliftonville2 - 1 X
   
5 DecLarne 0 - 0 Linfield3 - 1 X
   
29 NovCrusaders 0 - 2 Coleraine1 - 1 X
29 NovDungannon Swifts 1 - 2 Larne2 - 2 X
29 NovGlenavon 3 - 1 Ballymena United1 - 1 X
29 NovLinfield 3 - 1 Carrick Rangers2 - 1 R
29 NovPortadown 2 - 3 Cliftonville0 - 2 R
   
28 NovBangor 1 - 1 Glentoran0 - 1 X
   
25 NovLinfield 1 - 0 Crusaders2 - 2 X
   
22 NovBallymena United 2 - 2 Crusaders2 - 2 +
22 NovBangor 0 - 1 Linfield1 - 3 R
22 NovCarrick Rangers 1 - 2 Portadown2 - 2 X
22 NovCliftonville 1 - 0 Coleraine1 - 1 X
   
21 NovGlentoran 0 - 1 Dungannon Swifts2 - 1 X
21 NovLarne 2 - 1 Glenavon3 - 2 D
   
8 NovBangor 2 - 3 Ballymena United2 - 0 X
8 NovCarrick Rangers 1 - 2 Crusaders0 - 1 D
8 NovCliftonville 2 - 0 Dungannon Swifts1 - 1 X
8 NovGlenavon 3 - 1 Glentoran0 - 1 X
8 NovLinfield 1 - 1 Coleraine3 - 1 X
   
7 NovLarne 3 - 0 Portadown2 - 1 R
   
2 NovCliftonville 0 - 0 Linfield1 - 3 X
   
1 NovBallymena United 0 - 2 Larne1 - 2 R
1 NovColeraine 5 - 1 Glenavon3 - 2 R
1 NovDungannon Swifts 2 - 0 Crusaders2 - 2 X
   
31 OctGlentoran 2 - 1 Portadown2 - 1 +
   
25 OctCarrick Rangers 0 - 1 Cliftonville1 - 1 X
25 OctCrusaders 2 - 3 Glentoran1 - 1 X
25 OctDungannon Swifts 1 - 0 Glenavon2 - 2 X
25 OctLarne 1 - 1 Bangor3 - 3 R
25 OctLinfield 2 - 1 Ballymena United2 - 1 +
25 OctPortadown 0 - 2 Coleraine1 - 1 X
   
18 OctBangor 2 - 1 Crusaders2 - 0 R
18 OctCliftonville 0 - 2 Larne1 - 2 R
18 OctColeraine 4 - 0 Dungannon Swifts2 - 1 R
18 OctGlenavon 1 - 0 Carrick Rangers0 - 2 X
18 OctGlentoran 2 - 0 Ballymena United1 - 2 X
   
17 OctPortadown 2 - 0 Linfield1 - 3 X
   
11 OctBallymena United 1 - 3 Coleraine2 - 1 X
11 OctCarrick Rangers 1 - 0 Portadown1 - 1 X
11 OctDungannon Swifts 3 - 1 Glentoran2 - 1 R
11 OctGlenavon 0 - 3 Bangor0 - 2 R
   
4 OctBangor 2 - 1 Coleraine2 - 1 +
4 OctCarrick Rangers 1 - 2 Ballymena United1 - 1 X
4 OctDungannon Swifts 2 - 0 Larne1 - 2 X
4 OctPortadown 3 - 1 Glenavon2 - 2 X
   
27 SepBallymena United 0 - 2 Dungannon Swifts2 - 1 X
27 SepCliftonville 1 - 2 Portadown2 - 1 X
27 SepColeraine 2 - 1 Carrick Rangers2 - 2 X
27 SepGlenavon 0 - 2 Crusaders1 - 0 X
   
26 SepBangor 0 - 3 Linfield2 - 3 R
   
20 SepCrusaders 1 - 1 Ballymena United0 - 1 X
20 SepDungannon Swifts 2 - 1 Cliftonville0 - 2 X
20 SepLarne 2 - 0 Carrick Rangers1 - 2 X
20 SepLinfield 2 - 0 Glenavon2 - 2 X
   
19 SepColeraine 1 - 2 Glentoran2 - 1 X
19 SepPortadown 1 - 4 Bangor1 - 2 R
   
16 SepBallymena United 1 - 0 Linfield2 - 3 X
16 SepLarne 4 - 0 Crusaders1 - 1 X
   
13 SepCliftonville 3 - 2 Ballymena United1 - 1 X
13 SepDungannon Swifts 0 - 3 Crusaders0 - 0 X
13 SepLarne 1 - 0 Glenavon1 - 2 X
13 SepPortadown 1 - 4 Coleraine1 - 1 X
   
12 SepGlentoran 1 - 1 Linfield1 - 2 X
   
6 SepBallymena United 0 - 2 Glentoran2 - 1 X
6 SepBangor 0 - 2 Larne2 - 2 X
6 SepCarrick Rangers 1 - 2 Cliftonville1 - 1 X
6 SepCrusaders 0 - 4 Coleraine1 - 1 X
6 SepGlenavon 0 - 2 Dungannon Swifts1 - 1 X
6 SepLinfield 3 - 0 Portadown2 - 1 R
   
30 AugBangor 2 - 1 Dungannon Swifts3 - 1 R
30 AugCliftonville 3 - 1 Glenavon2 - 2 X
30 AugGlentoran 1 - 1 Carrick Rangers1 - 2 X
   
29 AugLarne 2 - 0 Ballymena United1 - 1 X
29 AugPortadown 2 - 1 Crusaders2 - 0 R
   
24 AugLinfield 1 - 0 Cliftonville2 - 1 D
   
23 AugBallymena United 4 - 0 Bangor2 - 2 X
23 AugCrusaders 0 - 2 Glentoran1 - 1 X
23 AugDungannon Swifts 0 - 2 Carrick Rangers2 - 2 X
23 AugGlenavon 1 - 2 Coleraine1 - 1 X
   
22 AugLarne 4 - 0 Portadown1 - 2 X
   
19 AugBangor 1 - 3 Crusaders3 - 1 X
19 AugCliftonville 1 - 1 Larne2 - 2 R
19 AugColeraine 2 - 0 Dungannon Swifts2 - 1 R
19 AugGlentoran 2 - 0 Glenavon1 - 2 X
19 AugPortadown 0 - 2 Ballymena United2 - 1 X
   
16 AugCarrick Rangers 1 - 0 Glenavon -
16 AugCliftonville 0 - 0 Coleraine -
16 AugDungannon Swifts 1 - 4 Portadown -
16 AugGlentoran 1 - 0 Bangor -
   
10 AugBangor 3 - 1 Cliftonville -
10 AugColeraine 1 - 0 Larne -
10 AugLinfield 3 - 0 Dungannon Swifts -
   
9 AugCrusaders 3 - 4 Carrick Rangers -
9 AugGlenavon 0 - 2 Ballymena United -
9 AugPortadown 0 - 1 Glentoran -
Explanation of this analysisThe results for NI Premiership for this season

xScore was predicted from Home and Away performance against teams higher or lower in the league. Updated after each result.
Data last updated: 7 December 2025