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
1Linfield651092+716210
2Larne6501155+10152226
3Coleraine6501118+31543329
4Limavady United6402108+2124277
5Glentoran632184+4113242
6Ballymena622298+184282
7Carrick Rangers62131213-174266
8Crusaders6204611-562213
9Portadown612359-45320
10Bangor6114812-4453241
11Dungannon Swifts6114511-642256
12Cliftonville610548-432273
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine109012311+122763329
2Linfield10811146+825310
3Larne10721256+19233226
4Crusaders105051419-5156213
5Glentoran104241310+3146242
6Carrick Rangers104151817+1135266
7Dungannon Swifts104151114-3133256
8Ballymena103341514+1126282
9Limavady United104061116-5125277
10Cliftonville103071012-293273
11Bangor101271021-11563241
12Portadown10127819-115520

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
1Linfield616 1025 
2Larne615 1023 
3Coleraine615 1027 
4Limavady United612 1012 
5Glentoran611 1014 
6Ballymena68 1012 
7Carrick Rangers67 1013 
8Crusaders66 1015 
9Portadown65 105 
10Bangor64 105 
11Dungannon Swifts64 1013 
12Cliftonville63 109 
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
1Coleraine231112346/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)23
2Linfield1468203/10 (30%)9/10 (90%)1/10 (10%)6/10 (60%)39
3Larne25619313/10 (30%)8/10 (80%)0/10 (0%)7/10 (70%)28
4Crusaders1419-5336/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)27
5Glentoran13103236/10 (60%)4/10 (40%)5/10 (50%)4/10 (40%)41
6Carrick Rangers18171355/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)25
7Dungannon Swifts1114-3253/10 (30%)4/10 (40%)6/10 (60%)4/10 (40%)39
8Ballymena15141296/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)32
9Limavady United1116-5275/10 (50%)3/10 (30%)7/10 (70%)1/10 (10%)29
10Cliftonville1012-2223/10 (30%)2/10 (20%)8/10 (80%)1/10 (10%)28
11Bangor1021-11316/10 (60%)3/10 (30%)7/10 (70%)0/10 (0%)24
12Portadown819-11275/10 (50%)1/10 (10%)8/10 (80%)1/10 (10%)19
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
1Coleraine271724
2Linfield251824
3Larne232128
4Crusaders151726
5Glentoran142230
6Carrick Rangers132333
7Dungannon Swifts131925
8Ballymena121625
9Limavady United122332
10Cliftonville91824
11Bangor52530
12Portadown52429
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
1Coleraine329204
2Bangor241150
3Ballymena8251
4Limavady United7748
5Cliftonville7345
6Carrick Rangers6641
7Dungannon Swifts5635
8Glentoran4226
9Larne2616
10Crusaders138
11Linfield00
12Portadown00

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,819
2Larne1,804
3Linfield1,789
4Glentoran1,734
5Cliftonville1,634
6Carrick Rangers1,614
7Dungannon Swifts1,571
8Limavady United1,557
9Ballymena1,546
10Crusaders1,519
11Portadown1,467
12Bangor1,434

League Table for this division