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 33206
2Hearts6501104+615 2364
3Celtic6402138+512 3334
4Hibernian6321106+411 4293
5Motherwell632162+411 1255
6Dundee631265+110 222
7Falkirk63034409 0347
8Dundee Utd622279-28 42103
9St Mirren611428-64 13106
10Kilmarnock602449-52 4268
11Livingston6024612-62 4220
12Aberdeen6015211-915.923362
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10721176+1123 43206
2Hearts10622137+620 4364
3Motherwell10541112+919 1255
4Celtic106041813+518 6334
5Hibernian105231610+617 5293
6Falkirk1042477014 0347
7Dundee104151012-213 422
8Dundee Utd102531014-411 62103
9Aberdeen103251116-511 53362
10St Mirren10226815-78 33106
11Kilmarnock10046717-104 7268
12Livingston10037819-113 6220
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Motherwell6510100+10160
2Rangers651082+6162
3Hearts6420113+8143
4Hibernian6411125+7133
5Celtic6402146+8123
6Aberdeen623188094
7Dundee630379-293
8Falkirk622255082
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
2Celtic640297+2123
3Hearts631275+2102
4Falkirk631264+2100
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 1020 
3Celtic612 1018 
4Hibernian611 1017 
5Motherwell611 1019 
6Dundee610 1013 
7Falkirk69 1014 
8Dundee Utd68 1011 
9St Mirren64 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
2Hearts1376204/10 (40%)7/10 (70%)2/10 (20%)5/10 (50%)31
3Motherwell1129131/10 (10%)6/10 (60%)1/10 (10%)8/10 (80%)41
4Celtic18135316/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)23
5Hibernian16106265/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)28
6Falkirk770140/10 (0%)4/10 (40%)4/10 (40%)6/10 (60%)37
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 Mirren815-7233/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)50
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.67621
2Hearts2021274.47517
3Motherwell1918254.87419
4Celtic1819274.27023
5Hibernian1720264.77320
6Falkirk1419284.97421
7Dundee1318263.87421
8Dundee Utd1119253.77025
9Aberdeen1120234.46823
10St Mirren818274.56823
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
1Aberdeen362225
2Rangers206128
3St Mirren10666
4Dundee Utd10364
5Hibernian9358
6Kilmarnock6842
7Hearts6440
8Motherwell5534
9Falkirk4729
10Celtic3421
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,036
2Hearts2,020
3Rangers2,012
4Hibernian1,948
5Falkirk1,894
6Motherwell1,877
7St Mirren1,800
8Dundee Utd1,775
9Aberdeen1,767
10Livingston1,745
11Dundee1,730
12Kilmarnock1,722

League Table for this division