DateResultxScore
7 NovArmagh City 0 - 6 Newington1 - 2 R
7 NovDundela 0 - 3 Loughgall1 - 0 X
7 NovGlenavon 2 - 0 Institute4 - 3 R
7 NovHarland & Wolff Welders 3 - 0 Ards2 - 1 R
7 NovWarrenpoint Town 1 - 4 Queen's University1 - 3 R
   
6 NovBallinamallard United 0 - 1 Rathfriland Rangers0 - 3 R
6 NovMoyola Park 1 - 2 Newry City FC1 - 1 X
6 NovStrabane Athletic 0 - 1 Annagh United1 - 0 X
   
31 OctArds 1 - 1 Newry City FC2 - 1 X
31 OctBallinamallard United 0 - 1 Armagh City3 - 1 X
31 OctInstitute 1 - 1 Moyola Park3 - 1 X
31 OctLoughgall 0 - 3 Annagh United2 - 0 X
31 OctQueen's University 2 - 4 Glenavon2 - 1 X
   
30 OctRathfriland Rangers 2 - 2 Strabane Athletic2 - 2 +
   
24 OctAnnagh United 5 - 1 Queen's University3 - 1 R
24 OctArmagh City 1 - 1 Ards1 - 1 +
24 OctHarland & Wolff Welders 1 - 2 Loughgall2 - 1 X
   
23 OctNewry City FC 0 - 2 Newington2 - 2 X
23 OctStrabane Athletic 0 - 1 Ballinamallard United1 - 1 X
   
17 OctArmagh City 1 - 3 Annagh United2 - 0 X
17 OctBallinamallard United 2 - 2 Warrenpoint Town1 - 3 X
17 OctDundela 0 - 1 Rathfriland Rangers2 - 3 D
17 OctQueen's University 1 - 1 Newry City FC2 - 2 R
   
16 OctArds 0 - 2 Institute2 - 1 X
16 OctGlenavon 4 - 0 Harland & Wolff Welders3 - 1 R
16 OctMoyola Park 2 - 3 Newington1 - 2 D
16 OctStrabane Athletic 1 - 1 Loughgall1 - 0 X
   
10 OctAnnagh United 1 - 1 Glenavon3 - 3 R
10 OctInstitute 0 - 0 Harland & Wolff Welders3 - 0 X
10 OctLoughgall 1 - 2 Moyola Park1 - 1 X
10 OctQueen's University 0 - 1 Ballinamallard United3 - 1 X
10 OctWarrenpoint Town 1 - 0 Strabane Athletic2 - 2 X
   
9 OctNewington 0 - 2 Ards4 - 2 X
9 OctNewry City FC 3 - 1 Dundela1 - 1 X
9 OctRathfriland Rangers 2 - 1 Armagh City2 - 1 +
   
3 OctBallinamallard United 1 - 1 Ards3 - 2 X
3 OctDundela 0 - 2 Queen's University1 - 3 D
3 OctHarland & Wolff Welders 1 - 3 Rathfriland Rangers -
3 OctInstitute 7 - 0 Newington2 - 2 X
3 OctLoughgall 2 - 1 Newry City FC -
3 OctMoyola Park 0 - 3 Glenavon -
3 OctWarrenpoint Town 1 - 1 Annagh United1 - 0 X
   
2 OctStrabane Athletic 0 - 0 Armagh City -
   
26 SepAnnagh United 5 - 0 Institute3 - 2 R
26 SepArds 0 - 1 Strabane Athletic -
26 SepArmagh City 0 - 2 Dundela0 - 2 +
26 SepNewington 4 - 0 Ballinamallard United3 - 1 R
26 SepQueen's University 0 - 1 Moyola Park -
   
25 SepGlenavon 4 - 1 Loughgall3 - 1 R
25 SepNewry City FC 3 - 2 Harland & Wolff Welders -
25 SepRathfriland Rangers 0 - 2 Warrenpoint Town0 - 3 R
   
19 SepGlenavon 1 - 0 Newington1 - 2 X
19 SepHarland & Wolff Welders 1 - 3 Ballinamallard United2 - 1 X
19 SepInstitute 2 - 0 Warrenpoint Town3 - 0 R
19 SepLoughgall 0 - 0 Armagh City1 - 1 R
19 SepMoyola Park 0 - 0 Ards3 - 1 X
19 SepRathfriland Rangers 1 - 0 Queen's University0 - 3 X
   
18 SepDundela 1 - 1 Strabane Athletic2 - 2 R
18 SepNewry City FC 1 - 1 Annagh United2 - 0 X
   
12 SepAnnagh United 3 - 1 Harland & Wolff Welders3 - 2 R
12 SepArds 1 - 0 Rathfriland Rangers0 - 3 X
12 SepArmagh City 3 - 5 Institute0 - 1 R
12 SepBallinamallard United 1 - 1 Glenavon0 - 1 X
12 SepNewington 5 - 5 Dundela3 - 1 X
12 SepQueen's University 1 - 0 Loughgall2 - 1 D
12 SepWarrenpoint Town 6 - 2 Moyola Park2 - 1 R
   
11 SepStrabane Athletic 2 - 2 Newry City FC0 - 1 X
   
5 SepDundela 3 - 2 Glenavon1 - 1 X
5 SepLoughgall 1 - 6 Ballinamallard United1 - 1 X
5 SepMoyola Park 1 - 4 Harland & Wolff Welders3 - 2 X
5 SepQueen's University 6 - 0 Strabane Athletic2 - 2 X
5 SepRathfriland Rangers 0 - 2 Institute3 - 1 X
5 SepWarrenpoint Town 0 - 1 Newington1 - 2 D
   
4 SepAnnagh United 2 - 1 Ards3 - 2 D
4 SepNewry City FC 2 - 2 Armagh City2 - 1 X
   
29 AugBallinamallard United 1 - 3 Annagh United0 - 0 X
29 AugInstitute 1 - 3 Newry City FC2 - 1 X
   
28 AugArds 0 - 3 Queen's University2 - 1 X
28 AugGlenavon 3 - 1 Rathfriland Rangers1 - 3 X
28 AugHarland & Wolff Welders 2 - 0 Dundela3 - 1 D
28 AugLoughgall 3 - 3 Warrenpoint Town1 - 0 X
28 AugMoyola Park 1 - 0 Armagh City2 - 1 D
28 AugStrabane Athletic 1 - 2 Newington2 - 2 X
   
22 AugAnnagh United 2 - 0 Moyola Park3 - 2 R
22 AugArds 1 - 2 Loughgall2 - 1 X
22 AugArmagh City 2 - 2 Glenavon0 - 1 X
22 AugBallinamallard United 2 - 1 Dundela3 - 1 R
22 AugNewington 4 - 0 Rathfriland Rangers3 - 3 X
22 AugQueen's University 4 - 1 Institute2 - 2 X
22 AugStrabane Athletic 1 - 2 Harland & Wolff Welders2 - 2 X
   
21 AugNewry City FC 0 - 3 Warrenpoint Town2 - 0 X
   
15 AugDundela 2 - 2 Annagh United1 - 0 X
15 AugGlenavon 4 - 1 Strabane Athletic1 - 2 X
15 AugHarland & Wolff Welders 1 - 0 Armagh City3 - 1 R
15 AugInstitute 0 - 0 Loughgall2 - 0 X
15 AugMoyola Park 2 - 0 Ballinamallard United3 - 1 D
15 AugNewington 2 - 1 Queen's University3 - 1 R
15 AugRathfriland Rangers 1 - 2 Newry City FC3 - 1 X
15 AugWarrenpoint Town 1 - 3 Ards1 - 1 X
   
11 AugAnnagh United 4 - 2 Rathfriland Rangers -
11 AugArds 2 - 2 Dundela -
11 AugInstitute 1 - 2 Ballinamallard United -
11 AugLoughgall 2 - 2 Newington -
11 AugMoyola Park 1 - 3 Strabane Athletic -
11 AugNewry City FC 1 - 4 Glenavon -
11 AugQueen's University 2 - 1 Harland & Wolff Welders -
11 AugWarrenpoint Town 2 - 0 Armagh City -
   
8 AugArmagh City 1 - 1 Queen's University1 - 1 +
8 AugBallinamallard United 0 - 1 Newry City FC -
8 AugDundela 2 - 2 Moyola Park -
8 AugGlenavon 1 - 3 Ards1 - 1 X
8 AugHarland & Wolff Welders 3 - 0 Warrenpoint Town3 - 0 +
8 AugNewington 4 - 1 Annagh United2 - 0 R
8 AugRathfriland Rangers 1 - 3 Loughgall -
   
7 AugStrabane Athletic 0 - 1 Institute -
Explanation of this analysisThe results for the NI Championship league 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: 15 November 2026