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
1Larne651083+516 3326
2Cliftonville6420147+714 43199
3Linfield6411103+713 2360
4Portadown6312129+310 4362
5Dungannon Swifts63121110+110 43118
6Coleraine630396+39 3377
7Bangor613257-26 43466
8Glenavon62041015-56 6331
9Ballymena6123811-35 5352
10Glentoran612369-35 4328
11Carrick Rangers6024814-62 63106
12Crusaders6015214-121 137
NIFL Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Larne10820164+1226 4326
2Linfield10541157+819 5360
3Dungannon Swifts106131715+219 53118
4Cliftonville105321611+518 53199
5Coleraine105231910+917 6377
6Glentoran104241415-114 7328
7Portadown104151516-113 5362
8Glenavon104061522-712 8331
9Bangor102441013-310 73466
10Carrick Rangers102261016-68 63106
11Crusaders102171021-117 437
12Ballymena101271020-105 7352
NIFL Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Linfield6510133+10163
2Dungannon Swifts6501135+8153
3Larne642092+7142
4Coleraine6411176+11134
5Glenavon6402108+2124
6Glentoran632196+3114
7Cliftonville631296+3102
8Portadown631297+2103
9Bangor612368-254
10Carrick Rangers6114710-344
11Crusaders6114712-543
12Ballymena6024512-724
NIFL Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Larne650194+5152
2Bangor6321116+5114
3Cliftonville6321108+2115
4Coleraine631295+4103
5Dungannon Swifts6312810-2102
6Glentoran6213811-375
7Portadown6204911-263
8Linfield613246-262
9Ballymena6204711-464
10Carrick Rangers6114510-544
11Crusaders6114512-743
12Glenavon6006620-1405

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 1026 
2Cliftonville614 1018 
3Linfield613 1019 
4Portadown610 1013 
5Dungannon Swifts610 1019 
6Coleraine69 1017 
7Bangor66 1010 
8Glenavon66 1012 
9Ballymena65 105 
10Glentoran65 1014 
11Carrick Rangers62 108 
12Crusaders61 107 
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
1Larne16412204/10 (40%)7/10 (70%)2/10 (20%)6/10 (60%)31
2Linfield1578225/10 (50%)7/10 (70%)1/10 (10%)5/10 (50%)34
3Dungannon Swifts17152325/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)29
4Cliftonville16115275/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)30
5Coleraine19109296/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)37
6Glentoran1415-1297/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)46
7Portadown1516-1315/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)46
8Glenavon1522-7378/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)25
9Bangor1013-3237/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)36
10Carrick Rangers1016-6266/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)39
11Crusaders1021-11314/10 (40%)3/10 (30%)7/10 (70%)0/10 (0%)32
12Ballymena1020-10307/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)27
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
1Larne261621
2Linfield191925
3Dungannon Swifts191724
4Cliftonville181924
5Coleraine171825
6Glentoran141827
7Portadown131623
8Glenavon121726
9Bangor101824
10Carrick Rangers81625
11Crusaders71626
12Ballymena52225
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
2Cliftonville199124
3Dungannon Swifts11873
4Carrick Rangers10666
5Coleraine7748
6Portadown6239
7Linfield6037
8Ballymena5232
9Glenavon3119
10Glentoran2817
11Larne2616
12Crusaders74

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,820
2Larne1,776
3Cliftonville1,739
4Coleraine1,729
5Glentoran1,723
6Dungannon Swifts1,619
7Bangor1,556
8Portadown1,555
9Crusaders1,542
10Ballymena1,523
11Carrick Rangers1,467
12Glenavon1,452

League Table for this division