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
1Larne6510151+14161463
2Coleraine6510144+10163377
3Linfield651082+6162388
4Dungannon Swifts640274+31203119
5Crusaders64021210+2125374
6Cliftonville630397+292341
7Carrick Rangers621388073354
8Limavady United6204610-463380
9Ballymena6123910-1543268
10Glentoran611479-245328
11Bangor6024413-9234674
12Portadown6015413-913340
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine10910329+23286377
2Larne10721205+15232463
3Crusaders107032114+7217374
4Cliftonville106041615+1185341
5Carrick Rangers105141713+4165354
6Linfield10514912-3163388
7Limavady United104151312+1134380
8Dungannon Swifts10406821-131213119
9Glentoran103251615+1116328
10Ballymena102351517-2973268
11Portadown102171021-1175340
12Bangor10037623-17344674
NIFL Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Coleraine6600173+14183
2Limavady United6501145+9153
3Larne642090+9140
4Carrick Rangers6411135+8133
5Linfield632185+3113
6Glentoran63031211+194
7Cliftonville63031011-193
8Dungannon Swifts6303512-790
9Ballymena62131312+175
10Crusaders6213613-774
11Portadown6204914-564
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
1Larne616 1023 
2Coleraine616 1028 
3Linfield616 1016 
4Dungannon Swifts612 1012 
5Crusaders612 1021 
6Cliftonville69 1018 
7Carrick Rangers67 1016 
8Limavady United66 1013 
9Ballymena65 109 
10Glentoran64 1011 
11Bangor62 103 
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
1Coleraine32923416/10 (60%)8/10 (80%)1/10 (10%)4/10 (40%)24
2Larne20515252/10 (20%)7/10 (70%)1/10 (10%)8/10 (80%)24
3Crusaders21147357/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)26
4Cliftonville16151315/10 (50%)6/10 (60%)4/10 (40%)2/10 (20%)24
5Carrick Rangers17134305/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)36
6Linfield912-3213/10 (30%)6/10 (60%)4/10 (40%)4/10 (40%)31
7Limavady United13121254/10 (40%)  2/10 (20%)33
8Dungannon Swifts821-13291/10 (10%)4/10 (40%)6/10 (60%)4/10 (40%)39
9Glentoran16151316/10 (60%)3/10 (30%)6/10 (60%)4/10 (40%)43
10Ballymena1517-2327/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)22
11Portadown1021-11315/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)17
12Bangor623-17294/10 (40%)1/10 (10%)8/10 (80%)1/10 (10%)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
1Coleraine282234
2Larne232130
3Crusaders212233
4Cliftonville182438
5Carrick Rangers162941
6Linfield162737
7Limavady United132230
8Dungannon Swifts122231
9Glentoran112435
10Ballymena92836
11Portadown73039
12Bangor33040
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
2Ballymena268167
3Dungannon Swifts11974
4Linfield8855
5Limavady United8050
6Coleraine7748
7Crusaders7446
8Larne6339
9Carrick Rangers5434
10Cliftonville4125
11Portadown4025
12Glentoran2817

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