The Fishy - Grimsby Town FC

ulster flag

NIFL Championship Form Table

NIFL Championship Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Newington107122215+722730
2Queens University10622199+102053187
3Institute FC106221810+82062101
4Harland & Wolff Welders106131910+919430
5Ards105141514+1166370
6Loughgall103521411+31463146
7Glenavon103431814+4138323
8Warrenpoint Town103341012-2122345
9Dundela102531314-11163115
10Ballinamallard Utd103161217-510323449
11Annagh United102351121-1095243
12Moyola Park521267-17233381
13Newry City420248-462214
14Armagh City10046519-144433452
15Strabane Athletic5104610-43430
16Rathfriland5005516-11043204

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
1Newington616 1022 
2Harland & Wolff Welders615 1019 
3Queens University613 1020 
4Glenavon610 1013 
5Ballinamallard Utd610 1010 
6Institute FC610 1020 
7Ards610 1016 
8Loughgall69 1014 
9Warrenpoint Town67 1012 
10Moyola Park57 57 
11Annagh United67 109 
12Newry City46 46 
13Dundela64 1011 
14Strabane Athletic53 53 
15Armagh City62 104 
16Rathfriland50 50 
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
1Newington22157377/10 (70%)  4/10 (40%) 
2Queens University19910285/10 (50%)  3/10 (30%) 
3Institute FC18108286/10 (60%)  4/10 (40%) 
4Harland & Wolff Welders19109294/10 (40%)  4/10 (40%) 
5Ards15141296/10 (60%)  3/10 (30%) 
6Loughgall14113256/10 (60%)  3/10 (30%) 
7Glenavon18144328/10 (80%)  1/10 (10%)39
8Warrenpoint Town1012-2222/10 (20%)  5/10 (50%) 
9Dundela1314-1276/10 (60%)  3/10 (30%) 
10Ballinamallard Utd1217-5293/10 (30%)  1/10 (10%) 
11Annagh United1121-10325/10 (50%)  1/10 (10%) 
12Moyola Park67-1132/5 (40%)  1/5 (20%) 
13Newry City48-4122/4 (50%)  1/4 (25%) 
14Armagh City519-14244/10 (40%)  2/10 (20%) 
15Strabane Athletic610-4164/5 (80%)  0/5 (0%) 
16Rathfriland516-11214/5 (80%)  0/5 (0%) 
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
1Newington22  
2Queens University20  
3Institute FC20  
4Harland & Wolff Welders19  
5Ards16  
6Loughgall14  
7Glenavon131722
8Warrenpoint Town12  
9Dundela11  
10Ballinamallard Utd10  
11Annagh United9  
12Moyola Park7  
13Newry City6  
14Armagh City4  
15Strabane Athletic3  
16Rathfriland0  
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
1Armagh City34522145
2Ballinamallard Utd34492143
3Moyola Park33812101
4Rathfriland204127
5Queens University187116
6Loughgall14691
7Dundela11571
8Institute FC10163
9Ards7043
10Warrenpoint Town4528
11Annagh United4327
12Glenavon2314
13Newry City149
14Harland & Wolff Welders00
15Newington00
16Strabane Athletic00

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
ELO ratings are not available for this league

League Table for this division