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
1Linfield6510125+7164388
2Coleraine6501147+71532135
3Glentoran641183+513210
4Larne6402158+71243211
5Ballymena632196+31142133
6Carrick Rangers62221312+18430
7Portadown621379-274340
8Limavady United621368-2733242
9Bangor6114710-344450
10Cliftonville610558-333394
11Crusaders6105316-1332396
12Dungannon Swifts6024413-9233441
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine109012611+152762135
2Linfield10820176+11265388
3Larne10712209+112253211
4Glentoran10523138+517510
5Limavady United104151114-31353242
6Carrick Rangers103341917+212630
7Ballymena103341415-11272133
8Dungannon Swifts103251014-41133441
9Cliftonville103071114-395394
10Crusaders103071023-1395396
11Portadown10226918-986340
12Bangor101361117-667450

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 1026 
2Coleraine615 1027 
3Glentoran613 1017 
4Larne612 1022 
5Ballymena611 1012 
6Carrick Rangers68 1012 
7Portadown67 108 
8Limavady United67 1013 
9Bangor64 106 
10Cliftonville63 109 
11Crusaders63 109 
12Dungannon Swifts62 1011 
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
1Coleraine261115376/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)19
2Linfield17611235/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)39
3Larne20911295/10 (50%)8/10 (80%)1/10 (10%)5/10 (50%)26
4Glentoran1385215/10 (50%)5/10 (50%)4/10 (40%)5/10 (50%)49
5Limavady United1114-3255/10 (50%)3/10 (30%)7/10 (70%)1/10 (10%)31
6Carrick Rangers19172366/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)19
7Ballymena1415-1297/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)31
8Dungannon Swifts1014-4243/10 (30%)3/10 (30%)6/10 (60%)4/10 (40%)39
9Cliftonville1114-3255/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)26
10Crusaders1023-13335/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)27
11Portadown918-9276/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)25
12Bangor1117-6287/10 (70%)4/10 (40%)5/10 (50%)1/10 (10%)25
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
1Coleraine271721
2Linfield261624
3Larne221724
4Glentoran171924
5Limavady United132231
6Carrick Rangers121927
7Ballymena121624
8Dungannon Swifts111722
9Cliftonville91723
10Crusaders91523
11Portadown82025
12Bangor62025
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
1Dungannon Swifts441274
2Limavady United242150
3Larne211131
4Coleraine13584
5Ballymena13383
6Crusaders9660
7Cliftonville9458
8Linfield8855
9Bangor5031
10Portadown4025
11Carrick Rangers00
12Glentoran00

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,839
2Linfield1,805
3Larne1,782
4Glentoran1,737
5Cliftonville1,648
6Carrick Rangers1,617
7Ballymena1,567
8Limavady United1,564
9Dungannon Swifts1,563
10Crusaders1,479
11Portadown1,466
12Bangor1,443

League Table for this division