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
1Larne6501155+10152226
2Coleraine6501118+31543329
3Linfield6420104+6143220
4Glentoran641183+5132242
5Ballymena632196+3114247
6Limavady United630388093283
7Carrick Rangers62221312+184266
8Portadown622278-184240
9Crusaders6204611-562235
10Bangor6114711-4444241
11Dungannon Swifts6024311-8222221
12Cliftonville600629-702273
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine109012311+12276262
2Linfield10820165+11264220
3Larne10721256+19233226
4Glentoran10523138+5175242
5Dungannon Swifts104241011-11422221
6Ballymena103341415-1127247
7Limavady United104061115-4125283
8Crusaders104061320-7126235
9Carrick Rangers1032518180115266
10Portadown102261019-986240
11Cliftonville10208814-664273
12Bangor101361019-9663241

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
1Larne615 1023 
2Coleraine615 1027 
3Linfield614 1026 
4Glentoran613 1017 
5Ballymena611 1012 
6Limavady United69 1012 
7Carrick Rangers68 1011 
8Portadown68 108 
9Crusaders66 1012 
10Bangor64 106 
11Dungannon Swifts62 1014 
12Cliftonville60 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
1Coleraine231112346/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)23
2Linfield16511214/10 (40%)10/10 (100%)0/10 (0%)6/10 (60%)40
3Larne25619313/10 (30%)8/10 (80%)0/10 (0%)7/10 (70%)28
4Glentoran1385215/10 (50%)5/10 (50%)4/10 (40%)5/10 (50%)49
5Dungannon Swifts1011-1212/10 (20%)4/10 (40%)5/10 (50%)5/10 (50%)38
6Ballymena1415-1297/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)31
7Limavady United1115-4265/10 (50%)3/10 (30%)7/10 (70%)1/10 (10%)32
8Crusaders1320-7336/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)26
9Carrick Rangers18180365/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)22
10Portadown1019-9296/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)21
11Cliftonville814-6224/10 (40%)1/10 (10%)9/10 (90%)0/10 (0%)29
12Bangor1019-9296/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)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
1Coleraine271724
2Linfield261724
3Larne232128
4Glentoran171924
5Dungannon Swifts141923
6Ballymena121624
7Limavady United122331
8Crusaders121523
9Carrick Rangers111927
10Portadown82025
11Cliftonville61723
12Bangor62430
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
3Dungannon Swifts221137
4Limavady United8352
5Cliftonville7345
6Carrick Rangers6641
7Ballymena4729
8Glentoran4226
9Portadown4025
10Crusaders3522
11Larne2616
12Linfield2012

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,831
2Larne1,792
3Linfield1,789
4Glentoran1,737
5Cliftonville1,619
6Carrick Rangers1,614
7Dungannon Swifts1,571
8Ballymena1,554
9Limavady United1,553
10Crusaders1,511
11Portadown1,482
12Bangor1,454

League Table for this division