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
1Aberdeen6411118+3135.5441531
2Motherwell633060+612 0299
3Celtic640296+312 45118
4Rangers632195+411 331918
5Hearts632174+311 3395
6Falkirk622245-18 0266
7Hibernian621376+17 22131
8Dundee Utd614167-17 430
9St Mirren6213710-37 220
10Dundee6114610-44 32179
11Livingston6024410-62 3258
12Kilmarnock6024411-72 42228
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Motherwell10640143+1122 3299
2Rangers10631188+1021 531918
3Aberdeen106221511+420 641531
4Hearts10541178+919 6395
5Celtic106041811+718 55118
6Falkirk104331012-215 3266
7Hibernian104241410+414 42131
8Dundee Utd102531014-411 630
9St Mirren102261018-88 420
10Dundee10217919-107 42179
11Livingston10046819-114 6258
12Kilmarnock10028622-162 62228
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Celtic6501165+11153
2Hearts6420124+8144
3Motherwell641192+7131
4Aberdeen6321127+5114
5Rangers632186+2113
6Hibernian6312136+7102
7Dundee631210100104
8Falkirk623176+194
9Dundee Utd623188094
10St Mirren621357-271
11Livingston6024711-425
12Kilmarnock6015212-1012
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Aberdeen640276+1122
2Rangers6321115+6113
3Hearts632194+5112
4Falkirk631268-2101
5Motherwell623186+294
6Celtic630379-294
7Hibernian622287+183
8St Mirren6123813-555
9Dundee Utd6042711-444
10Kilmarnock6114613-744
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
1Aberdeen613+7.61020 
2Motherwell612 1022 
3Celtic612 1018 
4Rangers611 1021 
5Hearts611 1019 
6Falkirk68 1015 
7Hibernian67 1014 
8Dundee Utd67 1011 
9St Mirren67 108 
10Dundee64 107 
11Livingston62 104 
12Kilmarnock62 102 
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
1Motherwell14311173/10 (30%)5/10 (50%)2/10 (20%)7/10 (70%)37
2Rangers18810265/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)20
3Aberdeen15114266/10 (60%)6/10 (60%)4/10 (40%)4/10 (40%)45
4Hearts1789256/10 (60%)7/10 (70%)2/10 (20%)3/10 (30%)29
5Celtic18117295/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)28
6Falkirk1012-2223/10 (30%)4/10 (40%)4/10 (40%)4/10 (40%)21
7Hibernian14104244/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)23
8Dundee Utd1014-4246/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)18
9St Mirren1018-8284/10 (40%)6/10 (60%)4/10 (40%)2/10 (20%)44
10Dundee919-10284/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)26
11Livingston819-11276/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)27
12Kilmarnock622-16286/10 (60%)1/10 (10%)9/10 (90%)0/10 (0%)23
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
1Motherwell2218255.07321
2Rangers2122274.87022
3Aberdeen2018254.16923
4Hearts1918264.47815
5Celtic1822274.56625
6Falkirk1520234.97021
7Hibernian1418254.96921
8Dundee Utd1119253.36530
9St Mirren818254.37522
10Dundee718243.87021
11Livingston419254.46825
12Kilmarnock223284.47223
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
1Rangers19181192
2Aberdeen1531951
3Kilmarnock228142
4Dundee179111
5Hibernian13181
6Celtic11873
7Motherwell9962
8Hearts9559
9Falkirk6641
10Livingston5836
11Dundee Utd00
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