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+5132342
5Ballymena632196+3114382
6Limavady United6303880933160
7Carrick Rangers62221312+184366
8Portadown622278-184340
9Crusaders6204611-562348
10Bangor6114711-4444241
11Dungannon Swifts6024311-8223277
12Cliftonville600629-702373
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine109012311+122763329
2Linfield10820165+11264220
3Larne10721256+19233226
4Glentoran10523138+5175342
5Dungannon Swifts104241011-11423277
6Ballymena103341415-1127382
7Limavady United104061115-41253160
8Crusaders104061320-7126348
9Carrick Rangers1032518180115366
10Portadown102261019-986340
11Cliftonville10208814-664373
12Bangor101361019-9664241

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%)9/10 (90%)1/10 (10%)6/10 (60%)39
3Larne25619313/10 (30%)8/10 (80%)0/10 (0%)7/10 (70%)28
4Glentoran1385215/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)41
5Dungannon Swifts1011-1212/10 (20%)4/10 (40%)6/10 (60%)4/10 (40%)39
6Ballymena1415-1297/10 (70%)8/10 (80%)2/10 (20%)3/10 (30%)32
7Limavady United1115-4265/10 (50%)3/10 (30%)7/10 (70%)1/10 (10%)29
8Crusaders1320-7336/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)27
9Carrick Rangers18180365/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)25
10Portadown1019-9296/10 (60%)1/10 (10%)8/10 (80%)1/10 (10%)19
11Cliftonville814-6224/10 (40%)2/10 (20%)8/10 (80%)1/10 (10%)28
12Bangor1019-9296/10 (60%)3/10 (30%)7/10 (70%)0/10 (0%)24
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
2Linfield261824
3Larne232128
4Glentoran172230
5Dungannon Swifts141925
6Ballymena121625
7Limavady United122332
8Crusaders121726
9Carrick Rangers112333
10Portadown82429
11Cliftonville61824
12Bangor62530
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
2Dungannon Swifts277172
3Bangor241150
4Limavady United16099
5Ballymena8251
6Cliftonville7345
7Carrick Rangers6641
8Crusaders4830
9Glentoran4226
10Portadown4025
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,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