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
1Larne6510113+81635161
2Cliftonville641174+3131344
3Linfield633062+41225275
4Glentoran631298+11043191
5Dungannon Swifts630358-391256
6Coleraine6222117+4844147
7Crusaders621389-173342
8Glenavon6204914-565255
9Ballymena6114713-644347
10Portadown6114612-644254
11Bangor603358-33420
12Carrick Rangers610549-533220
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Larne10721166+102345161
2Dungannon Swifts107031410+4213256
3Linfield10541137+61945275
4Cliftonville106131411+3195344
5Coleraine105232110+111764147
6Glentoran105231513+21773191
7Portadown104151315-2136254
8Bangor103341213-112620
9Crusaders103251415-1116342
10Glenavon103071122-1196255
11Ballymena102261120-987347
12Carrick Rangers10208715-865220
NIFL Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Linfield6510123+9163
2Dungannon Swifts6501114+7153
3Larne6420122+10142
4Glentoran632184+4113
5Coleraine6312158+7105
6Cliftonville631276+1102
7Glenavon630379-292
8Bangor621378-174
9Portadown6213911-274
10Crusaders6114713-643
11Ballymena6114411-742
12Carrick Rangers610559-434

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
1Larne616 1023 
2Cliftonville613 1019 
3Linfield612 1019 
4Glentoran610 1017 
5Dungannon Swifts69 1021 
6Coleraine68 1017 
7Crusaders67 1011 
8Glenavon66 109 
9Ballymena64 108 
10Portadown64 1013 
11Bangor63 1012 
12Carrick Rangers63 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
1Larne16610224/10 (40%)6/10 (60%)3/10 (30%)5/10 (50%)25
2Dungannon Swifts14104243/10 (30%)6/10 (60%)4/10 (40%)5/10 (50%)33
3Linfield1376204/10 (40%)7/10 (70%)1/10 (10%)5/10 (50%)34
4Cliftonville14113255/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)30
5Coleraine211011316/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)30
6Glentoran15132287/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)31
7Portadown1315-2286/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)47
8Bangor1213-1256/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)39
9Crusaders1415-1296/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)35
10Glenavon1122-11336/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)24
11Ballymena1120-9317/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)24
12Carrick Rangers715-8225/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)38
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
1Larne231621
2Dungannon Swifts211625
3Linfield191925
4Cliftonville192023
5Coleraine171624
6Glentoran171827
7Portadown131724
8Bangor121825
9Crusaders111827
10Glenavon92226
11Ballymena82125
12Carrick Rangers61724
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
1Linfield275171
2Glentoran191119
3Larne161100
4Coleraine14791
5Dungannon Swifts5635
6Glenavon5534
7Portadown5434
8Ballymena4729
9Cliftonville4427
10Crusaders4226
11Carrick Rangers2012
12Bangor00

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
PosTeam ELO Rating
1Linfield1,813
2Larne1,792
3Cliftonville1,735
4Glentoran1,731
5Coleraine1,719
6Dungannon Swifts1,609
7Crusaders1,579
8Bangor1,553
9Ballymena1,519
10Portadown1,516
11Carrick Rangers1,471
12Glenavon1,466

League Table for this division