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
1Linfield6420126+6145488
2Glentoran642082+6142277
3Coleraine6411148+61343135
4Larne6312107+31045211
5Ballymena631286+21033133
6Carrick Rangers62221214-284415
7Portadown621367-1734103
8Cliftonville6204117+463494
9Crusaders6204716-9634176
10Limavady United6123712-5555316
11Bangor611459-4435279
12Dungannon Swifts6033511-6344493
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Coleraine108112412+122573135
2Linfield10730167+9246488
3Larne10712209+112255211
4Glentoran10433129+3156277
5Limavady United104241315-21475316
6Cliftonville104061813+5126494
7Ballymena103341314-11263133
8Dungannon Swifts10235915-6944493
9Carrick Rangers102351624-897415
10Crusaders103071223-11954176
11Bangor102261015-5865279
12Portadown10226916-7864103

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
1Linfield614 1024 
2Glentoran614 1015 
3Coleraine613 1025 
4Larne610 1022 
5Ballymena610 1012 
6Carrick Rangers68 109 
7Portadown67 108 
8Cliftonville66 1012 
9Crusaders66 109 
10Limavady United65 1014 
11Bangor64 108 
12Dungannon Swifts63 109 
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
1Coleraine241212367/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)21
2Linfield1679236/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)37
3Larne20911295/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)34
4Glentoran1293216/10 (60%)4/10 (40%)5/10 (50%)4/10 (40%)42
5Limavady United1315-2287/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)36
6Cliftonville18135316/10 (60%)3/10 (30%)7/10 (70%)0/10 (0%)21
7Ballymena1314-1276/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)36
8Dungannon Swifts915-6244/10 (40%)2/10 (20%)7/10 (70%)3/10 (30%)40
9Carrick Rangers1624-8407/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)19
10Crusaders1223-11355/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)28
11Bangor1015-5256/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)30
12Portadown916-7256/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)34
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
1Coleraine251921
2Linfield241522
3Larne221722
4Glentoran151924
5Limavady United141924
6Cliftonville121723
7Ballymena121622
8Dungannon Swifts91723
9Carrick Rangers92027
10Crusaders91628
11Bangor81822
12Portadown82025
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 Swifts493306
2Limavady United316196
3Bangor279173
4Larne211131
5Crusaders176109
6Coleraine13584
7Ballymena13383
8Portadown10364
9Cliftonville9458
10Linfield8855
11Glentoran7748
12Carrick Rangers159

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,839
2Linfield1,805
3Larne1,782
4Glentoran1,737
5Cliftonville1,648
6Carrick Rangers1,617
7Ballymena1,567
8Limavady United1,564
9Dungannon Swifts1,563
10Crusaders1,479
11Portadown1,466
12Bangor1,443

League Table for this division