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
1Celtic6600156+918520
2St Johnstone6510143+111623131
3Kilmarnock6411155+101333508
4Hearts6411127+513541640
5Aberdeen631297+21023251
6Dundee6312101001033150
7Motherwell6213810-27430
8Hibernian620479-26432273
9Dundee Utd613257-2624332
10Rangers61141113-2463108
11St Mirren611438-5413201
12Falkirk6105820-1234311
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic109012211+1127820
2St Johnstone10820204+162633131
3Hearts106221610+620641640
4Kilmarnock106131913+61943508
5Rangers105142619+71693108
6Dundee104241516-11463150
7Dundee Utd103431415-11354332
8Hibernian103341312+112532273
9Aberdeen103251216-41153251
10St Mirren10316812-41033201
11Falkirk103161826-8108311
12Motherwell102261218-68730
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600112+9182
2Celtic6501146+8155
3St Johnstone6420134+9143
4Dundee Utd6420114+7143
5Kilmarnock6411136+7133
6Dundee6411127+5134
7Rangers63121712+5106
8Aberdeen631275+2102
9Motherwell622297+283
10Hibernian621375+272
11Falkirk62041317-465
12St Mirren6114312-941
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1St Johnstone6420103+7142
2Celtic6411119+2135
3Hibernian6321108+2114
4Rangers63121511+4105
5St Mirren621366073
6Kilmarnock6213911-273
7Falkirk6213711-474
8Motherwell6204711-464
9Hearts6123812-455
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
1Celtic618 1027 
2St Johnstone616 1026 
3Kilmarnock613 1019 
4Hearts613 1020 
5Aberdeen610+4.11011 
6Dundee610 1014 
7Motherwell67 108 
8Hibernian66 1012 
9Dundee Utd66 1013 
10Rangers64 1016 
11St Mirren64 1010 
12Falkirk63 1010 
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 Johnstone20416243/10 (30%)7/10 (70%)2/10 (20%)7/10 (70%)35
3Hearts16106266/10 (60%)4/10 (40%)6/10 (60%)3/10 (30%)30
4Kilmarnock19136324/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)16
5Rangers26197459/10 (90%)7/10 (70%)3/10 (30%)1/10 (10%)16
6Dundee1516-1316/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)29
7Dundee Utd1415-1295/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)26
8Hibernian13121255/10 (50%)5/10 (50%)3/10 (30%)3/10 (30%)15
9Aberdeen1216-4285/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)26
10St Mirren812-4203/10 (30%)2/10 (20%)8/10 (80%)2/10 (20%)26
11Falkirk1826-8448/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)22
12Motherwell1218-6307/10 (70%)6/10 (60%)3/10 (30%)2/10 (20%)30
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   
3Hearts2020264.77713
4Kilmarnock1919264.57016
5Rangers1620264.27418
6Dundee1421274.77022
7Dundee Utd1321284.26919
8Hibernian1219263.86828
9Aberdeen1125294.76821
10St Mirren1022303.66824
11Falkirk1020274.07121
12Motherwell817303.57814
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
2Hearts16401019
3Kilmarnock508316
4Dundee Utd332206
5Aberdeen251156
6St Mirren201125
7Dundee15093
8St Johnstone13181
9Rangers10867
10Falkirk117
11Celtic00
12Motherwell00

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