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
2Larne6420121+11141363
3Carrick Rangers640284+41213218
4Linfield640276+1122282
5Dungannon Swifts6402811-31212117
6Crusaders6312910-1105377
7Cliftonville630386+292315
8Glentoran621376+173328
9Ballymena61141012-2442268
10Bangor6024212-10214402
11Limavady United601519-811380
12Portadown6006312-902340
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine10910349+25286381
2Larne10721205+15232363
3Crusaders106221813+5207377
4Carrick Rangers106131710+71943218
5Linfield105141113-2164282
6Cliftonville105051415-1155315
7Glentoran104241613+3145328
8Dungannon Swifts104061022-121232117
9Limavady United10325910-1112380
10Ballymena102351517-2972268
11Portadown102171020-1075340
12Bangor10046419-15424402

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 
2Larne614 1023 
3Carrick Rangers612 1019 
4Linfield612 1016 
5Dungannon Swifts612 1012 
6Crusaders610 1020 
7Cliftonville69 1015 
8Glentoran67 1014 
9Ballymena64 109 
10Bangor62 104 
11Limavady United61 1011 
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
2Larne20515252/10 (20%)7/10 (70%)1/10 (10%)7/10 (70%)32
3Crusaders18135317/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)22
4Carrick Rangers17107274/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)33
5Linfield1113-2244/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)27
6Cliftonville1415-1295/10 (50%)6/10 (60%)4/10 (40%)2/10 (20%)28
7Glentoran16133295/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)39
8Dungannon Swifts1022-12323/10 (30%)6/10 (60%)4/10 (40%)4/10 (40%)28
9Limavady United910-1192/10 (20%)  3/10 (30%)41
10Ballymena1517-2327/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)20
11Portadown1020-10305/10 (50%)4/10 (40%)6/10 (60%)0/10 (0%)15
12Bangor419-15232/10 (20%)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
3Crusaders202735
4Carrick Rangers192536
5Linfield162738
6Cliftonville152741
7Glentoran142434
8Dungannon Swifts122532
9Limavady United112230
10Ballymena92738
11Portadown73038
12Bangor42940
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
4Dungannon Swifts11773
5Linfield8251
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