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
1Celtic6510133+1016351600
2Hearts6402138+512541583
3Motherwell632195+411241238
4St Mirren632185+3112436
5Rangers632164+211351646
6St Johnstone622288084485
7Dundee621376+173364
8Hibernian6204710-3654112
9Dundee Utd6123611-5523236
10Aberdeen6114410-6423195
11Kilmarnock6114815-7433228
12Falkirk6024512-7243104
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10910248+1628751600
2Hearts107122111+1022841583
3St Johnstone10622178+9204485
4Dundee105141511+4165364
5Motherwell104331512+315541238
6St Mirren104331110+1153436
7Rangers104241413+114751646
8Kilmarnock10415171701343228
9Hibernian104061416-21294112
10Aberdeen10325914-51133195
11Dundee Utd10145717-10733236
12Falkirk10127821-13563104
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600164+12184
2Celtic6600154+11184
3St Johnstone6420135+8143
4Dundee6411115+6133
5Aberdeen631254+1101
6Dundee Utd623186+293
7Rangers621399074
8Kilmarnock6213913-473
9Motherwell613287+163
10St Mirren6123611-553
11Hibernian6105710-334
12Falkirk6105818-1034
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6510146+8165
2Hibernian6402108+2125
3St Johnstone631296+3103
4St Mirren631252+3100
5Rangers6312119+2105
6Motherwell631298+1103
7Hearts62221010086
8Kilmarnock6213109+172
9Falkirk6123611-554
10Dundee6114611-543
11Dundee Utd6114513-841
12Aberdeen6015516-1113

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
1Celtic616 1028 
2Hearts612 1022 
3Motherwell611 1015 
4St Mirren611 1015 
5Rangers611 1014 
6St Johnstone68 1020 
7Dundee67 1016 
8Hibernian66 1012 
9Dundee Utd65 107 
10Aberdeen64-1.91011 
11Kilmarnock64 1013 
12Falkirk62 105 
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
1Celtic24816327/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)23
2Hearts211110328/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)20
3St Johnstone1789254/10 (40%)7/10 (70%)3/10 (30%)4/10 (40%)34
4Dundee15114265/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)33
5Motherwell15123275/10 (50%)7/10 (70%)2/10 (20%)3/10 (30%)25
6St Mirren11101213/10 (30%)4/10 (40%)6/10 (60%)4/10 (40%)24
7Rangers14131277/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)19
8Kilmarnock17170344/10 (40%)3/10 (30%)6/10 (60%)3/10 (30%)16
9Hibernian1416-2309/10 (90%)5/10 (50%)5/10 (50%)0/10 (0%)19
10Aberdeen914-5233/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)24
11Dundee Utd717-10243/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)20
12Falkirk821-13296/10 (60%)2/10 (20%)7/10 (70%)2/10 (20%)17
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
1Celtic2821325.87617
2Hearts2229366.07717
3St Johnstone2021323.3855
4Dundee1630425.47715
5Motherwell1528435.57518
6St Mirren1530435.07419
7Rangers1432415.47518
8Kilmarnock1321405.57416
9Hibernian1225355.47221
10Aberdeen1132435.77222
11Dundee Utd730386.06922
12Falkirk535435.97021
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
1Rangers16461023
2Celtic1600994
3Hearts1583984
4Motherwell1238769
5Dundee Utd236147
6Kilmarnock228142
7Aberdeen195121
8Hibernian11270
9Falkirk10465
10St Johnstone8553
11Dundee6440
12St Mirren3622

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
1Celtic2,088
2Rangers2,010
3Hearts1,995
4Hibernian1,888
5Motherwell1,877
6St Johnstone1,872
7Falkirk1,810
8St Mirren1,800
9Aberdeen1,781
10Dundee1,779
11Dundee Utd1,770
12Kilmarnock1,758

League Table for this division