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+7164488
2Coleraine6501147+71533135
3Glentoran641183+5132242
4Ballymena632196+31143180
5Larne6312137+61034237
6Carrick Rangers62221312+184466
7Portadown621379-274440
8Limavady United621368-2734242
9Bangor612368-2535241
10Cliftonville610558-3334167
11Crusaders6105316-1332496
12Dungannon Swifts6024413-9234441
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine109012611+152763135
2Linfield10820176+11265488
3Larne10622188+102044237
4Glentoran10523138+5175242
5Limavady United104151114-31354242
6Carrick Rangers103341917+2126466
7Ballymena103341415-11273180
8Dungannon Swifts103251014-41134441
9Cliftonville103071114-3954167
10Crusaders103071023-1395496
11Portadown10226918-986440
12Bangor101451015-5765241

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 
4Ballymena611 1012 
5Larne610 1020 
6Carrick Rangers68 1012 
7Portadown67 108 
8Limavady United67 1013 
9Bangor65 107 
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%)23
2Linfield17611235/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)39
3Larne18810264/10 (40%)9/10 (90%)0/10 (0%)6/10 (60%)27
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%)32
6Carrick Rangers19172366/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)22
7Ballymena1415-1297/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)31
8Dungannon Swifts1014-4243/10 (30%)4/10 (40%)5/10 (50%)5/10 (50%)38
9Cliftonville1114-3255/10 (50%)1/10 (10%)9/10 (90%)0/10 (0%)29
10Crusaders1023-13335/10 (50%)5/10 (50%)5/10 (50%)1/10 (10%)26
11Portadown918-9276/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)25
12Bangor1015-5256/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
2Linfield261624
3Larne201724
4Glentoran171924
5Limavady United132331
6Carrick Rangers121927
7Ballymena121624
8Dungannon Swifts111923
9Cliftonville91723
10Crusaders91523
11Portadown82025
12Bangor72430
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
3Bangor241150
4Larne237147
5Ballymena180112
6Cliftonville167104
7Coleraine13584
8Crusaders9660
9Linfield8855
10Carrick Rangers6641
11Glentoran4226
12Portadown4025

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