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
1Larne6510103+716 34100
2Cliftonville642094+514 2348
3Linfield633062+412 2384
4Dungannon Swifts640275+212 2252
5Coleraine631295+410 3474
6Portadown6213101007 4242
7Crusaders6213811-37 320
8Glenavon62041015-56 620
9Bangor612369-35 43466
10Glentoran612369-35 44219
11Ballymena6114813-54 5347
12Carrick Rangers6105511-63 4291
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Larne10721156+923 44100
2Dungannon Swifts107031410+421 3252
3Coleraine10622228+1420 5474
4Linfield10541137+619 4384
5Cliftonville105231412+217 5348
6Glentoran104241415-114 74219
7Portadown104151514+113 5242
8Bangor103341212012 63466
9Crusaders103161318-510 520
10Glenavon103071222-109 720
11Ballymena102171121-107 7347
12Carrick Rangers10208816-86 6291

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 
6Portadown67 1013 
7Crusaders67 1010 
8Glenavon66 109 
9Bangor65 1012 
10Glentoran65 1014 
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
1Larne1569214/10 (40%)6/10 (60%)3/10 (30%)5/10 (50%)32
2Dungannon Swifts14104243/10 (30%)6/10 (60%)4/10 (40%)5/10 (50%)32
3Coleraine22814305/10 (50%)5/10 (50%)5/10 (50%)4/10 (40%)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
6Glentoran1415-1297/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)40
7Portadown15141295/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)45
8Bangor12120246/10 (60%)4/10 (40%)6/10 (60%)1/10 (10%)37
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
3Coleraine201622
4Linfield191925
5Cliftonville172023
6Glentoran141827
7Portadown131724
8Bangor121824
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
1Bangor466290
2Glentoran219136
3Larne10062
4Carrick Rangers9157
5Linfield8452
6Coleraine7446
7Dungannon Swifts5232
8Cliftonville4830
9Ballymena4729
10Portadown4226
11Crusaders00
12Glenavon00

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,814
2Larne1,769
3Cliftonville1,735
4Glentoran1,731
5Coleraine1,723
6Dungannon Swifts1,619
7Bangor1,562
8Portadown1,547
9Crusaders1,547
10Ballymena1,531
11Carrick Rangers1,467
12Glenavon1,457

League Table for this division