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
2Coleraine6501137+61533135
3Glentoran641183+5132242
4Larne6402157+8123326
5Ballymena632196+31143180
6Carrick Rangers63121311+2103466
7Portadown621379-274440
8Limavady United620458-3624242
9Bangor6114711-4444241
10Cliftonville610547-3324167
11Crusaders6105315-1232496
12Dungannon Swifts6024312-9224441
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine109012511+142763135
2Linfield10820176+11265488
3Larne10712268+18224326
4Glentoran10523138+5175242
5Carrick Rangers104241916+3145466
6Ballymena103341415-11273180
7Limavady United104061014-41244242
8Dungannon Swifts10325913-41124441
9Cliftonville103071013-3944167
10Crusaders103071022-1295496
11Portadown10226918-986440
12Bangor101361019-9664241
NIFL Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Linfield650174+3151
2Coleraine6411106+4133
3Larne6402166+10123
4Glentoran631285+3103
5Limavady United630389-193
6Crusaders6303912-393
7Ballymena622266083
8Carrick Rangers62131012-273
9Cliftonville620479-264
10Portadown612359-453
11Bangor6123713-653
12Dungannon Swifts6114611-543
NIFL Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Coleraine6600175+12183
2Larne6420122+10141
3Linfield6420116+5145
4Carrick Rangers6312117+4103
5Dungannon Swifts6312550100
6Glentoran6213811-374
7Cliftonville620456-161
8Ballymena6123911-255
9Limavady United610539-632
10Portadown6105613-734
11Crusaders6105514-934
12Bangor6015311-813

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 Rangers610 1014 
7Portadown67 108 
8Limavady United66 1012 
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
1Coleraine251114366/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
3Larne26818344/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
5Carrick Rangers19163355/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)22
6Ballymena1415-1297/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)31
7Limavady United1014-4244/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)32
8Dungannon Swifts913-4222/10 (20%)4/10 (40%)5/10 (50%)5/10 (50%)38
9Cliftonville1013-3234/10 (40%)1/10 (10%)9/10 (90%)0/10 (0%)29
10Crusaders1022-12325/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
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
2Linfield261624
3Larne221724
4Glentoran171924
5Carrick Rangers141927
6Ballymena121624
7Limavady United122331
8Dungannon Swifts111923
9Cliftonville91723
10Crusaders91523
11Portadown82025
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
2Limavady United242150
3Bangor241150
4Ballymena180112
5Cliftonville167104
6Coleraine13584
7Crusaders9660
8Linfield8855
9Carrick Rangers6641
10Glentoran4226
11Portadown4025
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