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+81433177
2Celtic6411145+9133466
3Falkirk6411105+51343200
4Dundee Utd6330116+51243136
5Dundee6312119+21063116
6Hearts6222121208443607
7Aberdeen6213107+373393
8Kilmarnock6213712-5744203
9St Johnstone613259-4634187
10St Mirren6123413-9534235
11Hibernian602448-424381
12Motherwell6024511-6234113
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10811268+18256466
2Rangers10721188+102353177
3Hearts106222315+820743607
4Dundee105231712+51783116
5Falkirk104331310+31573200
6Dundee Utd10433151501543136
7Kilmarnock10325817-91144203
8St Johnstone10244914-51064187
9St Mirren10235919-10954235
10Aberdeen102261013-383393
11Hibernian102261015-588381
12Motherwell101361119-8644113
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6510184+14163
2Celtic6411155+10133
3Rangers6402115+6123
4Dundee6321117+4115
5St Johnstone6231109+195
6Dundee Utd623166093
7St Mirren6222810-284
8Aberdeen621355072
9Kilmarnock6213613-773
10Falkirk6204912-364
11Motherwell612338-550
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
7St Mirren621349-571
8Dundee620479-264
9Motherwell61231012-255
10Aberdeen6114912-343
11St Johnstone611439-642
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
1Rangers614 1023 
2Celtic613+3.71025 
3Falkirk613 1015 
4Dundee Utd612 1015 
5Dundee610 1017 
6Hearts68 1020 
7Aberdeen67+1.1108 
8Kilmarnock67 1011 
9St Johnstone66 1010 
10St Mirren65 109 
11Hibernian62 108 
12Motherwell62 106 
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
2Rangers18810265/10 (50%)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
7Kilmarnock817-9254/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)16
8St Johnstone914-5236/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)35
9St Mirren919-10285/10 (50%)3/10 (30%)7/10 (70%)2/10 (20%)29
10Aberdeen1013-3233/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)27
11Hibernian1015-5258/10 (80%)4/10 (40%)6/10 (60%)0/10 (0%)25
12Motherwell1119-8304/10 (40%)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
1Celtic2522318.4829
2Rangers2320298.1882
3Hearts2023288.0865
4Dundee1722326.8882
5Falkirk1518298.1855
6Dundee Utd1520257.77713
7Kilmarnock1121327.5900
8St Johnstone1018277.8892
9St Mirren918297.28010
10Aberdeen821317.67713
11Hibernian824307.5819
12Motherwell621297.77614
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
2St Mirren235146
3Kilmarnock203126
4Falkirk200124
5St Johnstone187116
6Rangers177110
7Dundee Utd13685
8Dundee11672
9Motherwell11370
10Aberdeen9358
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