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
1Rangers6501114+715 35206
2Hearts6501105+515 3369
3Hibernian6321106+411 4493
4Motherwell632162+411 1477
5Dundee631265+110 242
6Celtic63031310+39 4459
7Falkirk630346-29 03119
8Dundee Utd622279-28 44273
9St Mirren621346-27 1438
10Kilmarnock602449-52 44233
11Livingston6024612-62 4420
12Aberdeen6015211-915.925511
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10721176+1123 45206
2Motherwell10541112+919 1477
3Celtic106041813+518 6459
4Hearts10532128+418 5369
5Hibernian105231610+617 5493
6Falkirk1043387+115 13119
7Dundee104151012-213 442
8Dundee Utd102531014-411 64273
9Aberdeen103251116-511 55511
10St Mirren10226816-88 3438
11Kilmarnock10046717-104 74233
12Livingston10037819-113 6420
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Motherwell6510100+10160
2Rangers651082+6162
3Hearts6420124+8144
4Hibernian6411125+7133
5Celtic6402146+8123
6Falkirk632175+2113
7Aberdeen623188094
8Dundee630379-293
9St Mirren621336-370
10Dundee Utd613258-363
11Livingston6033813-535
12Kilmarnock6015312-913
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6411145+9133
2Hearts631275+2102
3Falkirk631264+2100
4Celtic6303910-194
5Hibernian622297+283
6Motherwell614154+173
7Dundee Utd6132610-464
8Aberdeen620459-462
9Dundee6114310-741
10Kilmarnock6033410-634
11St Mirren6015615-914
12Livingston6015212-1012

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
1Rangers615 1023 
2Hearts615 1018 
3Hibernian611 1017 
4Motherwell611 1019 
5Dundee610 1013 
6Celtic69 1018 
7Falkirk69 1015 
8Dundee Utd68 1011 
9St Mirren67 108 
10Kilmarnock62 104 
11Livingston62 103 
12Aberdeen61-4.91011 
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%)6/10 (60%)3/10 (30%)6/10 (60%)30
2Motherwell1129131/10 (10%)6/10 (60%)1/10 (10%)8/10 (80%)41
3Celtic18135316/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)28
4Hearts1284205/10 (50%)7/10 (70%)2/10 (20%)4/10 (40%)27
5Hibernian16106265/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)28
6Falkirk871151/10 (10%)5/10 (50%)3/10 (30%)6/10 (60%)33
7Dundee1012-2224/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)33
8Dundee Utd1014-4246/10 (60%)5/10 (50%)4/10 (40%)1/10 (10%)23
9Aberdeen1116-5275/10 (50%)2/10 (20%)8/10 (80%)1/10 (10%)39
10St Mirren816-8243/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)46
11Kilmarnock717-10247/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)30
12Livingston819-11276/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)30
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
1Rangers2320264.27521
2Motherwell1918254.87419
3Celtic1819274.47024
4Hearts1820274.47616
5Hibernian1720264.77320
6Falkirk1519274.97421
7Dundee1318263.87421
8Dundee Utd1119253.77025
9Aberdeen1120234.16822
10St Mirren817264.67123
11Kilmarnock421264.57322
12Livingston317304.77222
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
1Aberdeen511318
2Dundee Utd273170
3Kilmarnock233145
4Rangers206128
5Falkirk11974
6Hibernian9358
7Motherwell7748
8Hearts6943
9Celtic5937
10St Mirren3824
11Livingston2012
12Dundee21

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,030
2Hearts2,015
3Rangers1,999
4Hibernian1,948
5Motherwell1,877
6Falkirk1,877
7St Mirren1,816
8Dundee Utd1,781
9Aberdeen1,780
10Livingston1,745
11Dundee1,734
12Kilmarnock1,722

League Table for this division