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
1Celtic6411145+9133466
2Falkirk6411105+51343200
3Rangers6330125+71234177
4Dundee Utd6330116+51243136
5Dundee6312119+21063116
6Hearts6222121208443607
7St Johnstone6141710-3744187
8Aberdeen612367-1534292
9Kilmarnock6123814-6554203
10Motherwell6114611-5434113
11St Mirren6114414-10434235
12Hibernian602448-424381
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10811268+18256466
2Rangers10730176+112444177
3Hearts106222315+820743607
4Dundee105231712+51783116
5Falkirk104331310+31573200
6Dundee Utd10433151501543136
7St Johnstone102531115-41174187
8Aberdeen102351011-1934292
9Kilmarnock10235919-10954203
10Hibernian102261015-588381
11Motherwell102261219-7844113
12St Mirren10226920-11854235
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6510184+14163
2Celtic6411155+10133
3Rangers6411103+7132
4Dundee6321117+4115
5St Johnstone6231109+195
6Dundee Utd623166093
7St Mirren6222810-284
8Aberdeen621355072
9Motherwell621348-470
10Falkirk6204912-364
11Kilmarnock6123715-854
12Hibernian6015511-615
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6600155+10184
2Rangers633096+3124
3Hibernian631287+1105
4Falkirk623165+194
5Dundee Utd62221010082
6Hearts6213913-475
7Dundee620479-264
8St Mirren6204410-661
9Motherwell61231012-255
10Aberdeen612379-252
11St Johnstone6123510-553
12Kilmarnock6114613-743

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
1Celtic613+3.71025 
2Falkirk613 1015 
3Rangers612 1024 
4Dundee Utd612 1015 
5Dundee610 1017 
6Hearts68 1020 
7St Johnstone67 1011 
8Aberdeen65-0.9109 
9Kilmarnock65 109 
10Motherwell64 108 
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
1Celtic26818346/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)16
2Rangers17611234/10 (40%)8/10 (80%)2/10 (20%)5/10 (50%)32
3Hearts23158387/10 (70%)5/10 (50%)5/10 (50%)3/10 (30%)13
4Dundee17125298/10 (80%)7/10 (70%)3/10 (30%)2/10 (20%)32
5Falkirk13103237/10 (70%)7/10 (70%)2/10 (20%)3/10 (30%)25
6Dundee Utd15150304/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)17
7St Johnstone1115-4267/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)35
8Aberdeen1011-1213/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)27
9Kilmarnock919-10285/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)16
10Hibernian1015-5258/10 (80%)4/10 (40%)6/10 (60%)0/10 (0%)25
11Motherwell1219-7314/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)17
12St Mirren920-11295/10 (50%)3/10 (30%)7/10 (70%)2/10 (20%)29
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
1Celtic2522318.4829
2Rangers2420298.1882
3Hearts2023288.0865
4Dundee1722326.8882
5Falkirk1518298.1855
6Dundee Utd1520257.77713
7St Johnstone1118277.8892
8Aberdeen921317.67713
9Kilmarnock921327.5900
10Hibernian824307.5819
11Motherwell821297.77614
12St Mirren818297.28010
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
1Hearts36072241
2Aberdeen292181
3St Mirren235146
4Kilmarnock203126
5Falkirk200124
6St Johnstone187116
7Rangers177110
8Dundee Utd13685
9Dundee11672
10Motherwell11370
11Hibernian8150
12Celtic6641

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,059
2Celtic2,047
3Hearts1,972
4St Johnstone1,868
5Hibernian1,855
6Falkirk1,837
7Dundee Utd1,816
8Aberdeen1,806
9Motherwell1,802
10Dundee1,793
11Kilmarnock1,765
12St Mirren1,762

League Table for this division