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
1Rangers6510104+61632109
2Celtic6501103+715221958
3Hearts6411146+813520
4Dundee Utd6321105+5112233
5St Johnstone623165+1942120
6Aberdeen622286+2823146
7Dundee622299086272
8Falkirk622288086237
9Kilmarnock622267-183230
10Motherwell6105612-632238
11St Mirren6105314-11322281
12Hibernian6015410-614258
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10901227+1527521958
2Rangers10721189+92362109
3Hearts106132311+1219720
4Dundee105231612+4177272
5St Johnstone104331211+11562120
6Dundee Utd103431213-1134233
7Aberdeen103251213-11143146
8Motherwell103251216-4114238
9Kilmarnock103251421-7116230
10St Mirren103251018-81142281
11Falkirk102351117-698237
12Hibernian10217915-677258
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600183+15183
2Celtic6501124+8153
3Dundee6321118+3115
4St Johnstone6321107+3114
5Dundee Utd623164+292
6Rangers630398+194
7Aberdeen621356-172
8Kilmarnock6213814-674
9Motherwell6123610-452
10St Mirren6123612-653
11Falkirk6105715-835
12Hibernian6015410-614
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6600155+10184
2Rangers6420126+6144
3Hibernian6402107+3125
4Kilmarnock6312128+4103
5St Johnstone631264+2102
6St Mirren630369-391
7Dundee Utd622299082
8Motherwell6213910-174
9Falkirk613258-364
10Dundee6204610-463
11Aberdeen6123911-253
12Hearts6123810-256

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 1023 
2Celtic615+5.71027 
3Hearts613 1019 
4Dundee Utd611 1013 
5St Johnstone69 1015 
6Aberdeen68+2.11011 
7Dundee68 1017 
8Falkirk68 109 
9Kilmarnock68 1011 
10Motherwell63 1011 
11St Mirren63 1011 
12Hibernian61 107 
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
1Celtic22715295/10 (50%)6/10 (60%)4/10 (40%)4/10 (40%)24
2Rangers1899276/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)31
3Hearts231112347/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)19
4Dundee16124287/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)33
5St Johnstone12111236/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)36
6Dundee Utd1213-1254/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)20
7Aberdeen1213-1254/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)23
8Motherwell1216-4284/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)20
9Kilmarnock1421-7356/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)14
10St Mirren1018-8284/10 (40%)3/10 (30%)7/10 (70%)3/10 (30%)23
11Falkirk1117-6288/10 (80%)5/10 (50%)4/10 (40%)1/10 (10%)15
12Hibernian915-6247/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)24
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
1Celtic2722337.17814
2Rangers2328397.1846
3Hearts1929376.87516
4Dundee1724386.08013
5St Johnstone1523346.4864
6Dundee Utd1327376.87418
7Aberdeen1127426.87417
8Motherwell1127397.07516
9Kilmarnock1123386.77911
10St Mirren1127406.57614
11Falkirk928407.37911
12Hibernian725346.57615
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
1Celtic19581217
2St Mirren281175
3Aberdeen14691
4St Johnstone12075
5Rangers10968
6Dundee7245
7Hibernian5836
8Motherwell3824
9Falkirk3723
10Dundee Utd3321
11Kilmarnock3019
12Hearts00

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,050
2Celtic2,046
3Hearts1,999
4St Johnstone1,877
5Hibernian1,875
6Motherwell1,824
7Falkirk1,809
8Dundee Utd1,807
9Aberdeen1,803
10Dundee1,802
11Kilmarnock1,769
12St Mirren1,763

League Table for this division