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
1Linfield6420135+8144339
2Coleraine6411136+7132377
3Glentoran633062+4122391
4Larne6312108+2104327
5Cliftonville6303169+795379
6Bangor621346-2723420
7Ballymena621369-373352
8Carrick Rangers6141913-475315
9Limavady United6123711-455363
10Portadown612348-4533144
11Dungannon Swifts6123713-6543123
12Crusaders6114613-7433288
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Linfield10730207+13246339
2Coleraine107122012+8225377
3Larne106132213+9196327
4Glentoran10541126+6195391
5Ballymena103341214-2126352
6Carrick Rangers102531621-5117315
7Limavady United103251217-5117363
8Bangor103161115-41063420
9Crusaders103161119-81043288
10Cliftonville103071715+296379
11Portadown10235915-6963144
12Dungannon Swifts10136820-12653123

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
1Linfield614 1024 
2Coleraine613 1022 
3Glentoran612 1019 
4Larne610 1019 
5Cliftonville69 109 
6Bangor67 1010 
7Ballymena67 1012 
8Carrick Rangers67 1011 
9Limavady United65 1011 
10Portadown65 109 
11Dungannon Swifts65 106 
12Crusaders64 1010 
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
1Linfield20713276/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)28
2Coleraine20128325/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)27
3Larne22139356/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)29
4Glentoran1266185/10 (50%)5/10 (50%)3/10 (30%)5/10 (50%)38
5Ballymena1214-2266/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)31
6Carrick Rangers1621-5377/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)16
7Limavady United1217-5297/10 (70%)3/10 (30%)7/10 (70%)1/10 (10%)39
8Bangor1115-4266/10 (60%)5/10 (50%)4/10 (40%)3/10 (30%)20
9Crusaders1119-8304/10 (40%)5/10 (50%)5/10 (50%)1/10 (10%)27
10Cliftonville17152326/10 (60%)4/10 (40%)6/10 (60%)0/10 (0%)20
11Portadown915-6246/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)40
12Dungannon Swifts820-12285/10 (50%)0/10 (0%)9/10 (90%)1/10 (10%)39
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
1Linfield241421
2Coleraine221920
3Larne191822
4Glentoran191724
5Ballymena121723
6Carrick Rangers111624
7Limavady United111924
8Bangor101722
9Crusaders101827
10Cliftonville91623
11Portadown91623
12Dungannon Swifts61822
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
1Bangor420261
2Crusaders288179
3Portadown14489
4Dungannon Swifts12376
5Glentoran9157
6Cliftonville7949
7Coleraine7748
8Limavady United6339
9Ballymena5232
10Linfield3924
11Larne2717
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