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
1Coleraine6600154+11183477
2Larne6510123+9162478
3Linfield651071+6161488
4Dungannon Swifts631275+21014119
5Crusaders63031010094480
6Glentoran62138807534
7Cliftonville620479-263441
8Limavady United620469-3634100
9Bangor6123712-5545674
10Carrick Rangers6114812-443454
11Ballymena6033711-4354320
12Portadown6015515-10144241
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine10910277+20285477
2Larne10721237+16233478
3Linfield1061310100193488
4Cliftonville106041511+4185441
5Crusaders106041715+2187480
6Carrick Rangers105141715+2165454
7Dungannon Swifts10415917-81324119
8Limavady United10406131301244100
9Glentoran103251316-311734
10Ballymena101451316-3774320
11Portadown102171120-9764241
12Bangor10127924-15555674
NIFL Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Coleraine6600173+14183
2Larne6420122+10141
3Carrick Rangers6411135+8133
4Limavady United6402105+5122
5Linfield632185+3113
6Cliftonville63031011-193
7Glentoran63031012-295
8Dungannon Swifts6303512-790
9Portadown62041013-365
10Crusaders6204614-864
11Ballymena61231111055
12Bangor603338-533

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
1Coleraine618 1028 
2Larne616 1023 
3Linfield616 1019 
4Dungannon Swifts610 1013 
5Crusaders69 1018 
6Glentoran67 1011 
7Cliftonville66 1018 
8Limavady United66 1012 
9Bangor65 105 
10Carrick Rangers64 1016 
11Ballymena63 107 
12Portadown61 107 
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
1Coleraine27720345/10 (50%)9/10 (90%)0/10 (0%)5/10 (50%)28
2Larne23716303/10 (30%)7/10 (70%)1/10 (10%)7/10 (70%)23
3Linfield10100203/10 (30%)7/10 (70%)3/10 (30%)5/10 (50%)35
4Cliftonville15114265/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)25
5Crusaders17152327/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)29
6Carrick Rangers17152325/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)37
7Dungannon Swifts917-8262/10 (20%)4/10 (40%)6/10 (60%)4/10 (40%)40
8Limavady United13130264/10 (40%)  1/10 (10%)34
9Glentoran1316-3297/10 (70%)3/10 (30%)6/10 (60%)3/10 (30%)43
10Ballymena1316-3297/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)24
11Portadown1120-9316/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)17
12Bangor924-15335/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)23
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
1Coleraine282132
2Larne232128
3Linfield192332
4Cliftonville182236
5Crusaders182232
6Carrick Rangers162841
7Dungannon Swifts131929
8Limavady United122230
9Glentoran112335
10Ballymena72534
11Portadown72837
12Bangor52739
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
1Bangor674419
2Ballymena320199
3Portadown241150
4Dungannon Swifts11974
5Limavady United10062
6Linfield8855
7Crusaders8050
8Larne7848
9Coleraine7748
10Carrick Rangers5434
11Cliftonville4125
12Glentoran42

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,833
2Larne1,782
3Linfield1,762
4Glentoran1,707
5Cliftonville1,675
6Dungannon Swifts1,598
7Carrick Rangers1,598
8Limavady United1,558
9Crusaders1,542
10Ballymena1,530
11Portadown1,474
12Bangor1,430

League Table for this division