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
1Rangers6501104+615 346
2Hearts6411106+413 425
3Hibernian6321106+411 4493
4Motherwell632162+411 1477
5Dundee631277010 332
6Celtic63031310+39 4459
7Falkirk630346-29 03119
8Dundee Utd622279-28 44273
9St Mirren621346-27 1438
10Aberdeen6114410-645.934511
11Kilmarnock602449-52 44233
12Livingston6024612-62 4420
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10721177+1023 546
2Motherwell10541112+919 1477
3Hearts10532158+718 525
4Celtic106041813+518 6459
5Hibernian105231610+617 5493
6Falkirk1043387+115 13119
7Aberdeen104241214-214 54511
8Dundee104151014-413 432
9Dundee Utd102531014-411 64273
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
6Dundee640298+1123
7Falkirk632175+2113
8Aberdeen623198+195
9St Mirren621336-370
10Dundee Utd613258-363
11Livingston6033813-535
12Kilmarnock6015312-913
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6411135+8133
2Falkirk631264+2100
3Celtic6303910-194
4Hibernian622297+283
5Hearts622287+183
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 
2Hearts613 1018 
3Hibernian611 1017 
4Motherwell611 1019 
5Dundee610 1013 
6Celtic69 1018 
7Falkirk69 1015 
8Dundee Utd68 1011 
9St Mirren67 108 
10Aberdeen64-1.91014 
11Kilmarnock62 104 
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
1Rangers17710245/10 (50%)6/10 (60%)3/10 (30%)5/10 (50%)29
2Motherwell1129131/10 (10%)6/10 (60%)1/10 (10%)8/10 (80%)41
3Hearts1587235/10 (50%)7/10 (70%)2/10 (20%)4/10 (40%)27
4Celtic18135316/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)28
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
7Aberdeen1214-2265/10 (50%)3/10 (30%)7/10 (70%)2/10 (20%)40
8Dundee1014-4244/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)31
9Dundee Utd1014-4246/10 (60%)5/10 (50%)4/10 (40%)1/10 (10%)23
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
1Rangers2320274.77521
2Motherwell1918254.87419
3Hearts1819264.57816
4Celtic1819274.47024
5Hibernian1720264.77320
6Falkirk1519274.97421
7Aberdeen1418234.47022
8Dundee1319263.77421
9Dundee Utd1119253.77025
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
4Falkirk11974
5Hibernian9358
6Motherwell7748
7Celtic5937
8St Mirren3824
9Livingston2012
10Rangers64
11Hearts53
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