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
1Rangers6510122+1016 241735
2Motherwell6411112+913 1230
3Hearts6411115+613 2262
4Hibernian6321108+211 4237
5Celtic6312107+310 251733
6Dundee631245-110 12225
7Falkirk630375+29 1234
8Kilmarnock6123610-45 3238
9Dundee Utd6123511-65 310
10Aberdeen6105612-635.913228
11St Mirren602429-72 2258
12Livingston6024514-92 43169
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10811184+1425 341735
2Hearts10721188+1023 5262
3Motherwell10631152+1321 1230
4Celtic105141914+516 651733
5Hibernian104331512+315 6237
6Falkirk10415810-213 1234
7Dundee10325712-511 32225
8St Mirren10244812-410 3258
9Aberdeen103161318-510 53228
10Dundee Utd10244916-710 510
11Kilmarnock10136817-96 5238
12Livingston10037924-153 63169
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Motherwell6510120+12160
2Rangers651091+8161
3Celtic6402126+6123
4Hearts633095+4124
5Hibernian6321105+5113
6Aberdeen6321139+4114
7Dundee630379-293
8Falkirk622265+182
9St Mirren622233080
10Dundee Utd613258-363
11Kilmarnock6114611-543
12Livingston6033713-635
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Hearts6411104+6132
2Rangers6321115+6113
3Celtic6312109+1104
4Motherwell623163+392
5Hibernian621389-173
6Falkirk621336-370
7Dundee Utd6132610-464
8Dundee612337-451
9Kilmarnock6033410-634
10Aberdeen6105412-832
11St Mirren6024613-724
12Livingston6015414-1013

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
1Rangers616 1025 
2Motherwell613 1021 
3Hearts613 1023 
4Hibernian611 1015 
5Celtic610 1016 
6Dundee610 1011 
7Falkirk69 1013 
8Kilmarnock65 106 
9Dundee Utd65 1010 
10Aberdeen63-2.91010 
11St Mirren62 1010 
12Livingston62 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
1Rangers18414223/10 (30%)7/10 (70%)2/10 (20%)7/10 (70%)34
2Hearts18810265/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)25
3Motherwell15213171/10 (10%)7/10 (70%)1/10 (10%)8/10 (80%)37
4Celtic19145336/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)24
5Hibernian15123276/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)28
6Falkirk810-2181/10 (10%)4/10 (40%)5/10 (50%)4/10 (40%)38
7Dundee712-5193/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)36
8St Mirren812-4203/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)48
9Aberdeen1318-5315/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)27
10Dundee Utd916-7255/10 (50%)4/10 (40%)5/10 (50%)1/10 (10%)23
11Kilmarnock817-9255/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)31
12Livingston924-15336/10 (60%)3/10 (30%)7/10 (70%)0/10 (0%)27
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
1Rangers2520284.77421
2Hearts2322304.47517
3Motherwell2118284.77319
4Celtic1619284.07123
5Hibernian1521314.57323
6Falkirk1320284.97520
7Dundee1120283.97420
8St Mirren1021284.66724
9Aberdeen1022284.66626
10Dundee Utd1020273.87026
11Kilmarnock620314.47122
12Livingston321304.87020
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
1Rangers17351078
2Celtic17331077
3Aberdeen228142
4Dundee225140
5Livingston169105
6Hearts6239
7St Mirren5836
8Kilmarnock3824
9Hibernian3723
10Falkirk3421
11Motherwell3019
12Dundee Utd00

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,054
2Hearts2,035
3Rangers2,009
4Hibernian1,914
5Motherwell1,899
6Falkirk1,898
7St Mirren1,795
8Dundee Utd1,777
9Aberdeen1,769
10Dundee1,738
11Kilmarnock1,722
12Livingston1,716

League Table for this division