The Fishy - Grimsby Town FC

ulster flag

NIFL Premiership Form Table

NIFL Premiership Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine6420135+81433150
2Glentoran633061+5121291
3Linfield633095+4124336
4Ballymena631286+2103252
5Cliftonville6303158+794353
6Carrick Rangers62311212094315
7Portadown622276+184363
8Larne6213911-2754238
9Bangor621357-2723229
10Limavady United6123812-4554219
11Dungannon Swifts6123712-554351
12Crusaders6105516-11323274
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine107212011+92363150
2Linfield10640157+8226336
3Larne106132113+81964238
4Glentoran10442117+4165291
5Ballymena103431413+1137252
6Cliftonville104061914+5126353
7Bangor103251114-31163229
8Limavady United103251317-41174219
9Carrick Rangers102441623-7107315
10Portadown10235914-596363
11Dungannon Swifts102351017-795351
12Crusaders103071120-9943274

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 Premiership (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Coleraine614 1023 
2Glentoran612 1016 
3Linfield612 1022 
4Ballymena610 1013 
5Cliftonville69 1012 
6Carrick Rangers69 1010 
7Portadown68 109 
8Larne67 1019 
9Bangor67 1011 
10Limavady United65 1011 
11Dungannon Swifts65 109 
12Crusaders63 109 
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
1Coleraine20119316/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)21
2Linfield1578226/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)37
3Larne21138346/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)27
4Glentoran1174185/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)42
5Ballymena14131277/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)36
6Cliftonville19145336/10 (60%)3/10 (30%)7/10 (70%)0/10 (0%)20
7Bangor1114-3256/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)30
8Limavady United1317-4307/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)36
9Carrick Rangers1623-7397/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)19
10Portadown914-5236/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)34
11Dungannon Swifts1017-7275/10 (50%)2/10 (20%)7/10 (70%)3/10 (30%)40
12Crusaders1120-9314/10 (40%)4/10 (40%)6/10 (60%)1/10 (10%)27
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
1Coleraine231921
2Linfield221523
3Larne191822
4Glentoran161925
5Ballymena131824
6Cliftonville121723
7Bangor111822
8Limavady United111924
9Carrick Rangers102027
10Portadown92126
11Dungannon Swifts91823
12Crusaders91829
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
1Crusaders274170
2Larne238148
3Bangor229142
4Limavady United219136
5Coleraine15093
6Glentoran9157
7Portadown6339
8Cliftonville5333
9Ballymena5232
10Dungannon Swifts5132
11Linfield3622
12Carrick Rangers159

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
1Coleraine1,839
2Linfield1,805
3Larne1,784
4Glentoran1,737
5Cliftonville1,669
6Carrick Rangers1,596
7Dungannon Swifts1,563
8Ballymena1,552
9Limavady United1,536
10Crusaders1,507
11Portadown1,465
12Bangor1,457

League Table for this division