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 1330
3Hearts6411115+613 2362
4Hibernian6321108+211 4359
5Celtic6312107+310 251733
6Dundee631245-110 13363
7Falkirk630375+29 1367
8Kilmarnock6123610-45 3338
9Dundee Utd6123511-65 320
10Aberdeen6105612-635.913228
11St Mirren602429-72 23115
12Livingston6024514-92 44169
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10811184+1425 341735
2Hearts10721188+1023 5362
3Motherwell10631152+1321 1330
4Celtic105141914+516 651733
5Hibernian104331512+315 6359
6Falkirk10415810-213 1367
7Dundee10325712-511 33363
8St Mirren10244812-410 33115
9Aberdeen103161318-510 53228
10Dundee Utd10244916-710 520
11Kilmarnock10136817-96 5338
12Livingston10037924-153 64169
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
3Dundee363226
4Aberdeen228142
5Livingston169105
6St Mirren11571
7Falkirk6742
8Hearts6239
9Hibernian5937
10Kilmarnock3824
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,044
2Hearts2,024
3Rangers2,021
4Hibernian1,914
5Falkirk1,905
6Motherwell1,888
7St Mirren1,795
8Aberdeen1,790
9Dundee Utd1,788
10Dundee1,738
11Livingston1,728
12Kilmarnock1,701

League Table for this division