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
1Celtic6402128+412 54161
2Rangers632184+411 2368
3Hearts632196+311 4339
4Aberdeen6321119+2115.5541531
5Motherwell623141+39 03122
6St Mirren62227708 230
7Hibernian62138807 33131
8Dundee621378-17 33179
9Dundee Utd614167-17 4493
10Falkirk612316-55 03138
11Kilmarnock603338-53 33256
12Livingston6015513-81 3358
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10721176+1123 4368
2Celtic107032211+1121 64161
3Motherwell10541123+919 23122
4Aberdeen105321512+318 741531
5Hearts104421610+616 6339
6Hibernian104241511+414 43131
7Falkirk10334812-412 23138
8St Mirren102351016-69 430
9Dundee Utd10163814-69 6493
10Dundee10217819-117 43179
11Livingston10037922-133 6358
12Kilmarnock10037519-143 53256
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Celtic6501165+11153
2Hearts6420124+8144
3Rangers642094+5143
4Motherwell641192+7131
5Hibernian6402135+8122
6Dundee6402109+1123
7Aberdeen623198+195
8Falkirk623176+194
9Dundee Utd623188094
10St Mirren622256-181
11Livingston6024813-525
12Kilmarnock6015212-1012
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Aberdeen640276+1122
2Rangers6321115+6113
3Motherwell623164+293
4Celtic6303910-194
5Hearts622287+183
6Hibernian622287+183
7Falkirk621348-470
8St Mirren6123813-555
9Dundee Utd604259-444
10Kilmarnock6024413-924
11Livingston6024312-923
12Dundee6015312-912

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
1Celtic612 1021 
2Rangers611 1023 
3Hearts611 1016 
4Aberdeen611+5.61018 
5Motherwell69 1019 
6St Mirren68 109 
7Hibernian67 1014 
8Dundee67 107 
9Dundee Utd67 109 
10Falkirk65 1012 
11Kilmarnock63 103 
12Livingston61 103 
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
1Rangers17611234/10 (40%)7/10 (70%)2/10 (20%)6/10 (60%)24
2Celtic221111336/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)27
3Motherwell1239152/10 (20%)5/10 (50%)2/10 (20%)7/10 (70%)43
4Aberdeen15123277/10 (70%)5/10 (50%)5/10 (50%)3/10 (30%)39
5Hearts16106266/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)28
6Hibernian15114264/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)20
7Falkirk812-4202/10 (20%)4/10 (40%)4/10 (40%)4/10 (40%)24
8St Mirren1016-6264/10 (40%)6/10 (60%)3/10 (30%)3/10 (30%)46
9Dundee Utd814-6226/10 (60%)4/10 (40%)5/10 (50%)1/10 (10%)19
10Dundee819-11274/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)29
11Livingston922-13316/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)24
12Kilmarnock519-14245/10 (50%)1/10 (10%)8/10 (80%)1/10 (10%)24
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
1Rangers2321274.96922
2Celtic2121274.36924
3Motherwell1918255.07222
4Aberdeen1818254.06923
5Hearts1618254.47816
6Hibernian1418254.87021
7Falkirk1220244.96822
8St Mirren918254.37721
9Dundee Utd919263.26531
10Dundee718243.97021
11Livingston319254.66923
12Kilmarnock322274.47323
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
1Aberdeen1531951
2Kilmarnock256159
3Dundee179111
4Celtic161100
5Falkirk13886
6Hibernian13181
7Motherwell12276
8Dundee Utd9358
9Rangers6842
10Livingston5836
11Hearts3924
12St Mirren00

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
PosTeam ELO Rating
1Celtic2,067
2Hearts2,024
3Rangers1,967
4Hibernian1,920
5Falkirk1,884
6Motherwell1,849
7St Mirren1,832
8Aberdeen1,793
9Dundee Utd1,776
10Livingston1,773
11Kilmarnock1,741
12Dundee1,699

League Table for this division