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
1Coleraine6510226+16164272
2Crusaders6411126+613422
3Carrick Rangers6411127+5134281
4Cliftonville6402109+11233200
5Larne6321134+911132141
6Glentoran6312118+3102344
7Limavady United621386+272283
8Portadown6213710-373254
9Linfield6204411-76230
10Ballymena611478-143374
11Bangor6033311-83210
12Dungannon Swifts6105320-1732220
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine107212711+16237272
2Larne10631216+1521332141
3Limavady United10613198+11194283
4Carrick Rangers106132111+10196281
5Glentoran105321811+7185344
6Crusaders104241316-314522
7Cliftonville104151318-51353200
8Linfield104151116-513530
9Ballymena103341514+1127374
10Portadown102441015-5106254
11Bangor10145619-137410
12Dungannon Swifts10208826-1865220

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 1023 
2Crusaders613 1014 
3Carrick Rangers613 1019 
4Cliftonville612 1013 
5Larne611 1021 
6Glentoran610 1018 
7Limavady United67 1019 
8Portadown67 1010 
9Linfield66 1013 
10Ballymena64 1012 
11Bangor63 107 
12Dungannon Swifts63 106 
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
1Coleraine271116387/10 (70%)6/10 (60%)3/10 (30%)3/10 (30%)20
2Larne21615273/10 (30%)7/10 (70%)1/10 (10%)7/10 (70%)19
3Limavady United19811274/10 (40%)  4/10 (40%)49
4Carrick Rangers211110326/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)40
5Glentoran18117295/10 (50%)5/10 (50%)4/10 (40%)5/10 (50%)29
6Crusaders1316-3295/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)35
7Cliftonville1318-5315/10 (50%)6/10 (60%)4/10 (40%)2/10 (20%)23
8Linfield1116-5275/10 (50%)3/10 (30%)7/10 (70%)0/10 (0%)23
9Ballymena15141297/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)25
10Portadown1015-5256/10 (60%)5/10 (50%)4/10 (40%)1/10 (10%)23
11Bangor619-13254/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)21
12Dungannon Swifts826-18345/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)22
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
1Coleraine232031
2Larne211827
3Limavady United191320
4Carrick Rangers192031
5Glentoran181928
6Crusaders142630
7Cliftonville132839
8Linfield132736
9Ballymena123036
10Portadown102736
11Bangor72030
12Dungannon Swifts62432
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
1Larne21411330
2Cliftonville200124
3Limavady United8352
4Carrick Rangers8150
5Ballymena7446
6Coleraine7245
7Portadown5434
8Glentoran4427
9Dungannon Swifts2012
10Crusaders21
11Bangor00
12Linfield00

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
ELO ratings are not available for this league

League Table for this division