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
1Rangers651061+516110
2Celtic6501134+915300
3Hearts632196+311510
4Dundee Utd622286+28110
5Dundee622276+184172
6Falkirk613267-16510
7Kilmarnock613226-461130
8Aberdeen612357-2511146
9St Johnstone612357-25400
10Motherwell6123710-35200
11Hibernian612358-354158
12St Mirren612359-452176
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10901238+1527600
2Rangers10622148+620510
3Hearts105231811+717710
4St Johnstone105231410+417500
5St Mirren104331110+1153176
6Dundee104241312+1146172
7Motherwell103341315-212500
8Kilmarnock103341317-4125130
9Aberdeen103251113-21131146
10Dundee Utd102531012-211310
11Hibernian103251013-3117158
12Falkirk10145817-97610
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6510133+10163
2Celtic6501124+8153
3St Johnstone6411136+7133
4Dundee6411126+6134
5Aberdeen631254+1101
6Dundee Utd614154+172
7Rangers621367-173
8Kilmarnock6213812-473
9Motherwell6123811-353
10St Mirren6123612-653
11Falkirk6114613-744
12Hibernian6015410-614
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6600156+9185
2Rangers6411117+4134
3Hibernian6411106+4135
4Kilmarnock6321115+6112
5St Johnstone631296+3103
6St Mirren631252+3100
7Motherwell621378-173
8Dundee Utd6213810-271
9Aberdeen6123911-253
10Hearts6123810-256
11Dundee611449-542
12Falkirk6033410-634

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 1020 
2Celtic615+5.71027 
3Hearts611 1017 
4Dundee Utd68 1011 
5Dundee68 1014 
6Falkirk66 107 
7Kilmarnock66 1012 
8Aberdeen65-0.91011 
9St Johnstone65 1017 
10Motherwell65 1012 
11Hibernian65 1011 
12St Mirren65 1015 
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
1Celtic23815316/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)24
2Rangers1486225/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)27
3Hearts18117297/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)19
4St Johnstone14104245/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)40
5St Mirren11101213/10 (30%)4/10 (40%)6/10 (60%)4/10 (40%)26
6Dundee13121256/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)34
7Motherwell1315-2285/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)23
8Kilmarnock1317-4305/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)20
9Aberdeen1113-2243/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)28
10Dundee Utd1012-2223/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)19
11Hibernian1013-3237/10 (70%)4/10 (40%)6/10 (60%)0/10 (0%)20
12Falkirk817-9256/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)14
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
1Celtic2722326.77815
2Rangers2031426.28012
3Hearts1729386.87717
4St Johnstone1724345.1873
5St Mirren1530426.07616
6Dundee1430415.77715
7Motherwell1227416.47617
8Kilmarnock1224406.27911
9Aberdeen1132436.47321
10Dundee Utd1131386.47321
11Hibernian1124346.27517
12Falkirk734416.87515
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
1Aberdeen14691
2St Mirren7647
3Dundee7245
4Hibernian5836
5Kilmarnock3019
6Celtic00
7Dundee Utd00
8Falkirk00
9Hearts00
10Motherwell00
11Rangers00
12St Johnstone00

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
PosTeamELO Rating
1Rangers2,047
2Celtic2,036
3Hearts1,995
4Hibernian1,886
5St Johnstone1,867
6Motherwell1,834
7Falkirk1,823
8Aberdeen1,814
9Dundee Utd1,796
10Dundee1,789
11Kilmarnock1,773
12St Mirren1,771

League Table for this division