ulster flag

NIFL Championship Form Table

NIFL Championship Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Annagh United10730257+18247387
2Glenavon10721259+16236226
3Newington106132318+51932326
4Institute FC105232014+6173288
5Rathfriland105141112-1164295
6Warrenpoint Town104331915+415510
7Ballinamallard Utd104331512+3155383
8Newry City103521615+114933452
9Queens University104151714+3134388
10Loughgall103251119-81163105
11Moyola Park103251120-911623410
12Harland & Wolff Welders103161519-410620
13Ards10244711-4104382
14Dundela102261321-88510
15Strabane Athletic10154715-8843103
16Armagh City10145921-1275364

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

NIFL Championship (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Glenavon616 1023 
2Annagh United614 1024 
3Rathfriland613 1016 
4Newington612 1019 
5Loughgall610 1011 
6Institute FC68 1017 
7Newry City68 1014 
8Ballinamallard Utd68 1015 
9Warrenpoint Town68 1015 
10Queens University67 1013 
11Moyola Park67 1011 
12Ards66 1010 
13Armagh City65 107 
14Harland & Wolff Welders64 1010 
15Dundela64 108 
16Strabane Athletic63 108 
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Annagh United25718327/10 (70%)  3/10 (30%) 
2Glenavon25916346/10 (60%)  3/10 (30%) 
3Newington23185413/10 (30%)  4/10 (40%) 
4Institute FC20146343/10 (30%)  5/10 (50%)34
5Rathfriland1112-1234/10 (40%)  3/10 (30%) 
6Warrenpoint Town19154345/10 (50%)  3/10 (30%) 
7Ballinamallard Utd15123275/10 (50%)  2/10 (20%) 
8Newry City16151319/10 (90%)  0/10 (0%) 
9Queens University17143314/10 (40%)  4/10 (40%) 
10Loughgall1119-8306/10 (60%)  1/10 (10%) 
11Moyola Park1120-9316/10 (60%)  3/10 (30%) 
12Harland & Wolff Welders1519-4346/10 (60%)  2/10 (20%) 
13Ards711-4184/10 (40%)  3/10 (30%) 
14Dundela1321-8345/10 (50%)  1/10 (10%) 
15Strabane Athletic715-8224/10 (40%)  2/10 (20%) 
16Armagh City921-12305/10 (50%)  3/10 (30%) 
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl
1Annagh United24  
2Glenavon23  
3Newington19  
4Institute FC17  
5Rathfriland16  
6Warrenpoint Town15  
7Ballinamallard Utd15  
8Newry City14  
9Queens University13  
10Loughgall11  
11Moyola Park11  
12Harland & Wolff Welders10  
13Ards10  
14Dundela8  
15Strabane Athletic8  
16Armagh City7  
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes
Distance travelled in 15 days (Km)
PosTeam km miles
1Newry City34522145
2Moyola Park34102119
3Newington326203
4Loughgall10565
5Strabane Athletic10364
6Rathfriland9559
7Queens University8855
8Institute FC8855
9Annagh United8754
10Ballinamallard Utd8352
11Ards8251
12Armagh City6440
13Glenavon2616
14Ballyclare Comrades2214
15Knockbreda00
16Harland & Wolff Welders00
17Dundela00
18Dergview00
19Warrenpoint Town00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeamELO Rating
1Glenavon1,574
2Annagh United1,532
3Institute FC1,435
4Newington1,430
5Harland & Wolff Welders1,425
6Loughgall1,402
7Queens University1,394
8Moyola Park1,393
9Ards1,381
10Rathfriland1,379
11Strabane Athletic1,375
12Warrenpoint Town1,370
13Ballinamallard Utd1,308
14Newry City1,263
15Dundela1,182
16Armagh City1,070

League Table for this division