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
1Coleraine6510154+11163381
2Linfield650174+31513133
3Larne6420131+12141363
4Cliftonville6402116+5123315
5Dungannon Swifts640284+41213117
6Carrick Rangers630387+1923218
7Crusaders63031012-296377
8Glentoran621387+174328
9Ballymena61141012-2442268
10Limavady United6105310-732380
11Bangor6024313-10224402
12Portadown6006313-1002340
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine10910349+25286381
2Larne10721215+16232363
3Crusaders106131915+4198377
4Cliftonville106041715+2186315
5Linfield106041112-11833133
6Carrick Rangers105141713+41653218
7Glentoran104241714+3146328
8Limavady United1041511110133380
9Dungannon Swifts10406921-121223117
10Ballymena102351517-2972268
11Portadown102171021-1175340
12Bangor10046520-15434402
NIFL Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Coleraine6600173+14183
2Limavady United6501145+9153
3Larne642090+9140
4Carrick Rangers6411135+8133
5Linfield631276+1102
6Glentoran63031211+194
7Cliftonville63031011-193
8Dungannon Swifts6303514-990
9Ballymena62131312+175
10Crusaders6213613-774
11Bangor613235-262
12Portadown6204914-564

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
1Coleraine616 1028 
2Linfield615 1018 
3Larne614 1023 
4Cliftonville612 1018 
5Dungannon Swifts612 1012 
6Carrick Rangers69 1016 
7Crusaders69 1019 
8Glentoran67 1014 
9Ballymena64 109 
10Limavady United63 1013 
11Bangor62 104 
12Portadown60 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
1Coleraine34925436/10 (60%)8/10 (80%)1/10 (10%)4/10 (40%)16
2Larne21516262/10 (20%)7/10 (70%)1/10 (10%)8/10 (80%)30
3Crusaders19154348/10 (80%)5/10 (50%)5/10 (50%)2/10 (20%)22
4Cliftonville17152326/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)27
5Linfield1112-1233/10 (30%)5/10 (50%)5/10 (50%)4/10 (40%)32
6Carrick Rangers17134305/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)32
7Glentoran17143316/10 (60%)4/10 (40%)5/10 (50%)4/10 (40%)39
8Limavady United11110223/10 (30%)  3/10 (30%)39
9Dungannon Swifts921-12302/10 (20%)5/10 (50%)5/10 (50%)4/10 (40%)35
10Ballymena1517-2327/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)20
11Portadown1021-11315/10 (50%)3/10 (30%)7/10 (70%)0/10 (0%)15
12Bangor520-15253/10 (30%)1/10 (10%)7/10 (70%)2/10 (20%)26
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
1Coleraine282334
2Larne231728
3Crusaders192234
4Cliftonville182638
5Linfield182737
6Carrick Rangers162536
7Glentoran142434
8Limavady United132230
9Dungannon Swifts122531
10Ballymena92738
11Portadown73038
12Bangor42939
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
1Bangor402250
2Ballymena268167
3Carrick Rangers218135
4Linfield13383
5Dungannon Swifts11773
6Coleraine8150
7Limavady United8050
8Crusaders7748
9Larne6339
10Portadown4025
11Glentoran2817
12Cliftonville159

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,822
2Larne1,764
3Linfield1,754
4Glentoran1,716
5Cliftonville1,667
6Dungannon Swifts1,628
7Carrick Rangers1,615
8Limavady United1,537
9Crusaders1,533
10Ballymena1,532
11Portadown1,480
12Bangor1,440

League Table for this division