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
1Rangers6420135+8143368
2Falkirk6411104+61333163
3Dundee Utd6330116+51243103
4Dundee6321118+31163149
5Celtic6312137+61034100
6Hearts6222121208441316
7Aberdeen6213107+3733292
8St Johnstone6141710-3744187
9Motherwell6123610-4534174
10Kilmarnock6123814-6553203
11St Mirren6114414-1043330
12Hibernian602448-424385
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10721188+10235368
2Celtic10712219+122254100
3Hearts106222315+820741316
4Falkirk105231510+51773163
5Dundee Utd104421612+41653103
6Dundee104331613+31593149
7St Johnstone102621114-31274187
8Kilmarnock10235919-10953203
9Aberdeen102261013-3833292
10Hibernian102261015-588385
11Motherwell102261017-7844174
12St Mirren10226920-1185330
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6510184+14163
2Celtic6411155+10133
3Rangers6402115+6123
4Dundee6321117+4115
5Falkirk630397+293
6Dundee Utd623177094
7St Mirren6222810-284
8St Johnstone614177075
9Aberdeen621355072
10Motherwell621348-470
11Kilmarnock6123715-854
12Hibernian6015511-615
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6501125+7153
2Rangers633096+3124
3Hibernian631287+1105
4Falkirk623165+194
5Dundee Utd62221010082
6Dundee621377074
7Hearts6213913-475
8St Mirren6204410-661
9St Johnstone6123510-553
10Aberdeen6114912-343
11Kilmarnock6114613-743
12Motherwell6033912-335

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
1Rangers614 1023 
2Falkirk613 1017 
3Dundee Utd612 1016 
4Dundee611 1015 
5Celtic610+0.71022 
6Hearts68 1020 
7Aberdeen67+1.1108 
8St Johnstone67 1012 
9Motherwell65 108 
10Kilmarnock65 109 
11St Mirren64 108 
12Hibernian62 108 
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
1Rangers18810265/10 (50%)9/10 (90%)1/10 (10%)6/10 (60%)39
2Celtic21912305/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)16
3Hearts23158387/10 (70%)5/10 (50%)5/10 (50%)3/10 (30%)13
4Falkirk15105257/10 (70%)8/10 (80%)2/10 (20%)3/10 (30%)23
5Dundee Utd16124285/10 (50%)4/10 (40%)6/10 (60%)3/10 (30%)17
6Dundee16133299/10 (90%)7/10 (70%)3/10 (30%)2/10 (20%)32
7St Johnstone1114-3257/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)32
8Kilmarnock919-10285/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)18
9Aberdeen1013-3233/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)36
10Hibernian1015-5258/10 (80%)4/10 (40%)6/10 (60%)0/10 (0%)25
11Motherwell1017-7274/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)23
12St Mirren920-11295/10 (50%)3/10 (30%)7/10 (70%)1/10 (10%)32
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
1Rangers2317277.6891
2Celtic2220298.8846
3Hearts2023288.0865
4Falkirk1715268.6865
5Dundee Utd1620257.77713
6Dundee1522326.8882
7St Johnstone1220268.4891
8Kilmarnock921308.2900
9Aberdeen823307.18010
10Hibernian824307.5819
11Motherwell818308.17812
12St Mirren817267.6846
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
1Hearts1316818
2Aberdeen292181
3Kilmarnock203126
4St Johnstone187116
5Motherwell174108
6Falkirk163101
7Dundee14993
8Dundee Utd10364
9Celtic10062
10Hibernian8553
11Rangers6842
12St Mirren3019

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
1Rangers2,064
2Celtic2,026
3Hearts1,958
4Falkirk1,869
5Hibernian1,869
6St Johnstone1,868
7Dundee Utd1,816
8Dundee1,805
9Motherwell1,802
10Aberdeen1,790
11St Mirren1,762
12Kilmarnock1,753

League Table for this division