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+10152326
2Coleraine6501118+3154262
3Glentoran641183+5132242
4Linfield632195+4113352
5Ballymena632196+31143180
6Limavady United6303880933160
7Carrick Rangers62221312+184366
8Portadown622278-184340
9Crusaders6204611-562235
10Bangor6114711-4444241
11Dungannon Swifts6024311-8223441
12Cliftonville600629-7023113
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine109012311+12276262
2Larne10811266+20253326
3Linfield10721145+9233352
4Glentoran10523138+5175242
5Dungannon Swifts104241011-11423441
6Ballymena103341415-11273180
7Limavady United104061115-41253160
8Crusaders104061320-7126235
9Carrick Rangers1032518180115366
10Portadown102261019-986340
11Cliftonville10208814-6643113
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 1025 
2Coleraine615 1027 
3Glentoran613 1017 
4Linfield611 1023 
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
2Larne26620323/10 (30%)8/10 (80%)0/10 (0%)7/10 (70%)28
3Linfield1459193/10 (30%)10/10 (100%)0/10 (0%)6/10 (60%)40
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
2Larne252128
3Linfield231724
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
1Dungannon Swifts441274
2Bangor241150
3Ballymena180112
4Limavady United16099
5Cliftonville11370
6Carrick Rangers6641
7Coleraine6239
8Linfield5232
9Glentoran4226
10Portadown4025
11Crusaders3522
12Larne2616

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