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 33199
2Hearts6501104+615 2364
3Motherwell6411102+813 1355
4Celtic6402138+512 341705
5Falkirk640283+512 1480
6Hibernian6321119+211 5359
7Dundee631265+110 22137
8Dundee Utd622279-28 42103
9Aberdeen6114710-345.9230
10St Mirren602429-72 24192
11Kilmarnock6024311-82 33107
12Livingston6024716-92 54169
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10721176+1123 43199
2Hearts10622137+620 4364
3Motherwell10541132+1119 1355
4Celtic106041813+518 641705
5Hibernian104241514+114 6359
6Falkirk1042488014 1480
7Dundee104151012-213 42137
8Aberdeen103251618-211 630
9Dundee Utd102531014-411 62103
10St Mirren10235915-69 44192
11Kilmarnock10046618-124 63107
12Livingston10037923-143 64169
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Motherwell6510120+12160
2Rangers651082+6162
3Hearts6420113+8143
4Hibernian6411125+7133
5Celtic6402146+8123
6Aberdeen6321139+4114
7Dundee630379-293
8Falkirk622265+182
9St Mirren621336-370
10Dundee Utd613258-363
11Livingston6033712-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
5Motherwell614154+173
6Hibernian621389-173
7Dundee Utd6132610-464
8Aberdeen620459-462
9Dundee6114310-741
10Kilmarnock6033410-634
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
1Rangers615 1023 
2Hearts615 1020 
3Motherwell613 1019 
4Celtic612 1018 
5Falkirk612 1014 
6Hibernian611 1014 
7Dundee610 1013 
8Dundee Utd68 1011 
9Aberdeen64-1.91011 
10St Mirren62 109 
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
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
3Motherwell13211151/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
5Hibernian15141296/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)28
6Falkirk880161/10 (10%)4/10 (40%)4/10 (40%)6/10 (60%)37
7Dundee1012-2224/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)33
8Aberdeen1618-2346/10 (60%)2/10 (20%)8/10 (80%)1/10 (10%)39
9Dundee Utd1014-4246/10 (60%)5/10 (50%)4/10 (40%)1/10 (10%)23
10St Mirren915-6244/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)46
11Kilmarnock618-12246/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)30
12Livingston923-14326/10 (60%)3/10 (30%)7/10 (70%)0/10 (0%)34
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
5Hibernian1420264.77320
6Falkirk1419284.97421
7Dundee1318263.87421
8Aberdeen1120234.46823
9Dundee Utd1119253.77025
10St Mirren918284.66724
11Kilmarnock421264.57322
12Livingston319304.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
1Celtic17051059
2Rangers199124
3St Mirren192119
4Livingston169105
5Dundee13785
6Kilmarnock10766
7Dundee Utd10364
8Falkirk8050
9Hearts6440
10Hibernian5937
11Motherwell5534
12Aberdeen00

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,013
4Hibernian1,933
5Falkirk1,886
6Motherwell1,879
7St Mirren1,795
8Dundee Utd1,788
9Aberdeen1,773
10Livingston1,745
11Dundee1,742
12Kilmarnock1,710

League Table for this division