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
1Larne6510123+9162378
2Linfield651092+71624165
3Coleraine6501147+7154377
4Dungannon Swifts631275+2101355
5Crusaders63039909447
6Limavady United630367-1924100
7Glentoran62138807544
8Ballymena613289-164352
9Cliftonville620479-2634121
10Bangor6123810-2554657
11Carrick Rangers6114812-443449
12Portadown6015314-11134253
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine108112510+15256377
2Larne10721237+16233378
3Linfield10712138+52244165
4Crusaders106041816+218847
5Cliftonville105051412+21554121
6Glentoran104151516-113744
7Carrick Rangers104151417-3135449
8Dungannon Swifts10415917-8132355
9Limavady United10406912-31234100
10Ballymena102351516-197352
11Bangor101271023-13564657
12Portadown10118921-12454253
NIFL Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Coleraine6600173+14183
2Larne6420122+10141
3Linfield6420114+7144
4Limavady United6402105+5122
5Carrick Rangers6312107+3103
6Cliftonville630386+292
7Glentoran63031012-295
8Dungannon Swifts6303512-790
9Crusaders6204614-864
10Ballymena61231111055
11Portadown6105814-634
12Bangor602439-623

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 
2Linfield616 1022 
3Coleraine615 1025 
4Dungannon Swifts610 1013 
5Crusaders69 1018 
6Limavady United69 1012 
7Glentoran67 1013 
8Ballymena66 109 
9Cliftonville66 1015 
10Bangor65 105 
11Carrick Rangers64 1013 
12Portadown61 104 
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
1Coleraine251015356/10 (60%)9/10 (90%)0/10 (0%)5/10 (50%)28
2Larne23716303/10 (30%)7/10 (70%)1/10 (10%)7/10 (70%)23
3Linfield1385214/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)35
4Crusaders18162348/10 (80%)5/10 (50%)5/10 (50%)2/10 (20%)29
5Cliftonville14122265/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)25
6Glentoran1516-1317/10 (70%)3/10 (30%)6/10 (60%)3/10 (30%)43
7Carrick Rangers1417-3315/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)37
8Dungannon Swifts917-8262/10 (20%)4/10 (40%)6/10 (60%)4/10 (40%)40
9Limavady United912-3213/10 (30%)  1/10 (10%)34
10Ballymena1516-1317/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)24
11Bangor1023-13336/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)23
12Portadown921-12305/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)17
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
1Coleraine252132
2Larne232128
3Linfield222332
4Crusaders182232
5Cliftonville152236
6Glentoran132335
7Carrick Rangers132841
8Dungannon Swifts131929
9Limavady United122230
10Ballymena92534
11Bangor52739
12Portadown42837
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
1Bangor657408
2Portadown253157
3Linfield165103
4Cliftonville12175
5Limavady United10062
6Larne7848
7Coleraine7748
8Dungannon Swifts5534
9Ballymena5232
10Carrick Rangers4930
11Crusaders74
12Glentoran42

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,835
2Larne1,795
3Linfield1,765
4Glentoran1,719
5Cliftonville1,664
6Dungannon Swifts1,598
7Carrick Rangers1,585
8Limavady United1,555
9Crusaders1,539
10Ballymena1,530
11Portadown1,459
12Bangor1,445

League Table for this division