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
1Larne6510123+916200
2Linfield651092+7162177
3Coleraine6501149+51552268
4Glentoran632184+4113342
5Ballymena623197+294235
6Limavady United630378-193277
7Dungannon Swifts621357-271156
8Cliftonville620478-163279
9Crusaders6204712-563213
10Portadown612359-453352
11Bangor6114811-3452194
12Carrick Rangers6114812-443214
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine108112210+122562268
2Larne10721237+1623300
3Linfield10712138+5224177
4Crusaders105051518-3157213
5Glentoran104241310+3146342
6Carrick Rangers1041515150134214
7Dungannon Swifts10415918-9132156
8Ballymena103341514+1126235
9Cliftonville1040612120124279
10Limavady United10307815-794277
11Portadown10127819-1155352
12Bangor101271022-12562194

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
1Larne616 1023 
2Linfield616 1022 
3Coleraine615 1025 
4Glentoran611 1014 
5Ballymena69 1012 
6Limavady United69 109 
7Dungannon Swifts67 1013 
8Cliftonville66 1012 
9Crusaders66 1015 
10Portadown65 105 
11Bangor64 105 
12Carrick Rangers64 1013 
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
1Coleraine221012326/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)27
2Larne23716303/10 (30%)7/10 (70%)1/10 (10%)7/10 (70%)23
3Linfield1385214/10 (40%)8/10 (80%)2/10 (20%)5/10 (50%)34
4Crusaders1518-3337/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)24
5Glentoran13103236/10 (60%)4/10 (40%)5/10 (50%)4/10 (40%)41
6Carrick Rangers15150304/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)30
7Dungannon Swifts918-9272/10 (20%)4/10 (40%)6/10 (60%)4/10 (40%)39
8Ballymena15141296/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)33
9Cliftonville12120244/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)27
10Limavady United815-7234/10 (40%)  1/10 (10%)31
11Portadown819-11275/10 (50%)1/10 (10%)8/10 (80%)1/10 (10%)19
12Bangor1022-12326/10 (60%)3/10 (30%)7/10 (70%)0/10 (0%)20
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
1Coleraine252027
2Larne232229
3Linfield221824
4Crusaders151927
5Glentoran142230
6Carrick Rangers132433
7Dungannon Swifts131925
8Ballymena121625
9Cliftonville121826
10Limavady United92332
11Portadown52429
12Bangor53034
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
1Coleraine268167
2Bangor194121
3Cliftonville7949
4Limavady United7748
5Linfield7748
6Dungannon Swifts5635
7Portadown5232
8Glentoran4226
9Ballymena3522
10Carrick Rangers149
11Crusaders138
12Larne00

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,815
2Larne1,795
3Linfield1,787
4Glentoran1,734
5Cliftonville1,638
6Carrick Rangers1,595
7Dungannon Swifts1,591
8Ballymena1,555
9Limavady United1,549
10Crusaders1,528
11Portadown1,467
12Bangor1,437

League Table for this division