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
3Cliftonville6402106+4123315
4Linfield640276+1122282
5Dungannon Swifts6402811-31212117
6Carrick Rangers630386+2923218
7Crusaders6303912-395377
8Glentoran621387+174328
9Ballymena61141012-2442268
10Limavady United610539-631380
11Bangor6024313-10224402
12Portadown6006312-902340
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine10910349+25286381
2Larne10721205+15232363
3Crusaders106131814+4197377
4Cliftonville106041615+1186315
5Carrick Rangers105141712+51653218
6Linfield105141113-2164282
7Glentoran104151614+2135328
8Limavady United1041510100132380
9Dungannon Swifts104061022-121232117
10Ballymena102351517-2972268
11Portadown102171020-1075340
12Bangor10136519-14624402

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 
3Cliftonville612 1018 
4Linfield612 1016 
5Dungannon Swifts612 1012 
6Carrick Rangers69 1016 
7Crusaders69 1019 
8Glentoran67 1013 
9Ballymena64 109 
10Limavady United63 1013 
11Bangor62 106 
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
3Crusaders18144327/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)22
4Cliftonville16151316/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)28
5Carrick Rangers17125295/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)33
6Linfield1113-2244/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)27
7Glentoran16142305/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)39
8Limavady United10100202/10 (20%)  3/10 (30%)41
9Dungannon Swifts1022-12323/10 (30%)6/10 (60%)4/10 (40%)4/10 (40%)28
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
12Bangor519-14242/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
3Crusaders192735
4Cliftonville182741
5Carrick Rangers162536
6Linfield162738
7Glentoran132434
8Limavady United132230
9Dungannon Swifts122532
10Ballymena92738
11Portadown73038
12Bangor62940
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