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
2Cliftonville642094+5142448
3Linfield633062+41225275
4Dungannon Swifts640275+21223109
5Coleraine6312126+61045147
6Glentoran6222910-1854191
7Portadown62131010074396
8Crusaders6213811-373442
9Glenavon62041015-566355
10Bangor612368-2543198
11Ballymena6114813-545447
12Carrick Rangers6105511-634391
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Larne10721166+102345161
2Dungannon Swifts107031410+42133109
3Coleraine10622239+142065147
4Linfield10541137+61945275
5Cliftonville105231412+2175448
6Bangor104331411+31573198
7Glentoran10433151501584191
8Portadown104151514+1135396
9Crusaders103161318-5105442
10Glenavon103071222-1097355
11Ballymena102171121-1077447
12Carrick Rangers10208816-866391
NIFL Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Linfield6510123+9163
2Dungannon Swifts6501114+7153
3Larne6420122+10142
4Coleraine6411177+10135
5Cliftonville631276+1102
6Glentoran623186+294
7Glenavon630389-193
8Bangor621378-174
9Portadown6213911-274
10Ballymena6114511-643
11Crusaders6114715-843
12Carrick Rangers610559-434
NIFL Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Larne6501104+6152
2Dungannon Swifts6402770121
3Bangor6321118+3114
4Coleraine631295+4103
5Cliftonville631298+1104
6Glentoran631210100105
7Linfield623164+291
8Portadown630398+193
9Crusaders621378-173
10Ballymena6213811-375
11Carrick Rangers6105411-733
12Glenavon6006417-1304

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 
2Cliftonville614 1017 
3Linfield612 1019 
4Dungannon Swifts612 1021 
5Coleraine610 1020 
6Glentoran68 1015 
7Portadown67 1013 
8Crusaders67 1010 
9Glenavon66 109 
10Bangor65 1015 
11Ballymena64 107 
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%)32
3Coleraine23914326/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)32
4Linfield1376204/10 (40%)7/10 (70%)1/10 (10%)5/10 (50%)34
5Cliftonville14122265/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)32
6Bangor14113257/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)38
7Glentoran15150308/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)34
8Portadown15141295/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)45
9Crusaders1318-5315/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)35
10Glenavon1222-10347/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)23
11Ballymena1121-10327/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)19
12Carrick Rangers816-8246/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)39
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 Swifts211524
3Coleraine201624
4Linfield191925
5Cliftonville172023
6Bangor151825
7Glentoran151827
8Portadown131724
9Crusaders101827
10Glenavon92125
11Ballymena72125
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
2Bangor198123
3Glentoran191119
4Larne161100
5Coleraine14791
6Dungannon Swifts10968
7Portadown9660
8Carrick Rangers9157
9Glenavon5534
10Cliftonville4830
11Ballymena4729
12Crusaders4226

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