The Fishy - Grimsby Town FC

scotland flag

Scottish Premiership Form Table

Scottish Premiership Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1St Johnstone6600175+121824131
2Celtic6600156+918520
3Kilmarnock6402167+91234617
4Hearts6312108+210541793
5Aberdeen631298+11034251
6Dundee6312101001033150
7Motherwell622277083355
8Hibernian62137707442273
9St Mirren621357-2714248
10Dundee Utd613257-2624332
11Rangers61141113-2463108
12Falkirk6105516-1133411
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic109012211+1127820
2St Johnstone10820216+152634131
3Kilmarnock106132112+91944617
4Hearts105231612+417741793
5Rangers105142619+71693108
6Dundee104241516-11463150
7Aberdeen104241315-21454251
8Dundee Utd103431415-11354332
9St Mirren10415910-11324248
10Hibernian10334109+112442273
11Motherwell102351116-596355
12Falkirk102171327-1477411
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600112+9182
2St Johnstone6510155+10163
3Celtic6501146+8155
4Dundee Utd6420114+7143
5Kilmarnock6411136+7133
6Dundee6411127+5134
7Aberdeen641184+4132
8Rangers63121712+5106
9Motherwell622297+283
10Hibernian612355052
11St Mirren6114312-941
12Falkirk6105818-1034
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1St Johnstone6420103+7142
2Celtic6411119+2135
3Hibernian6321108+2114
4Rangers63121511+4105
5St Mirren630375+292
6Motherwell621369-373
7Falkirk6213711-474
8Kilmarnock62041114-363
9Hearts6123710-355
10Dundee6114612-643
11Aberdeen6024512-723
12Dundee Utd6024514-923

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.

Scottish Premiership (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1St Johnstone618 1026 
2Celtic618 1027 
3Kilmarnock612 1019 
4Hearts610 1017 
5Aberdeen610+4.11014 
6Dundee610 1014 
7Motherwell68 109 
8Hibernian67 1012 
9St Mirren67 1013 
10Dundee Utd66 1013 
11Rangers64 1016 
12Falkirk63 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
1Celtic221111338/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)25
2St Johnstone21615273/10 (30%)7/10 (70%)2/10 (20%)7/10 (70%)35
3Kilmarnock21129334/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)16
4Hearts16124287/10 (70%)4/10 (40%)6/10 (60%)2/10 (20%)31
5Rangers26197459/10 (90%)6/10 (60%)4/10 (40%)1/10 (10%)19
6Dundee1516-1316/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)29
7Aberdeen1315-2285/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)29
8Dundee Utd1415-1295/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)29
9St Mirren910-1192/10 (20%)3/10 (30%)7/10 (70%)3/10 (30%)26
10Hibernian1091194/10 (40%)5/10 (50%)3/10 (30%)3/10 (30%)15
11Motherwell1116-5276/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)30
12Falkirk1327-14407/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)23
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 SPG PM SM
1Celtic2722274.87122
2St Johnstone261925   
3Kilmarnock1919264.57016
4Hearts1725344.87519
5Rangers1624354.47318
6Dundee1421274.77022
7Aberdeen1432404.76922
8Dundee Utd1327374.26919
9St Mirren1328403.56921
10Hibernian1219263.86828
11Motherwell917303.57814
12Falkirk728364.07023
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
1Hibernian22731412
2Hearts17931114
3Kilmarnock617383
4Dundee Utd332206
5Aberdeen251156
6St Mirren248154
7Dundee15093
8St Johnstone13181
9Rangers10867
10Motherwell5534
11Falkirk117
12Celtic00

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
ELO ratings are not available for this league

League Table for this division