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
2Celtic6501153+1215231958
3Dundee Utd6321105+5112233
4Hearts63121312+1105361
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
1Celtic10901266+2027531958
2Rangers10721189+92362109
3Dundee105231612+4177272
4Hearts105142118+3168361
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
2Celtic6501164+12153
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
12Hearts6114816-846

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 
3Dundee Utd611 1013 
4Hearts610 1016 
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
1Celtic26620325/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
3Dundee16124287/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)33
4Hearts21183398/10 (80%)7/10 (70%)3/10 (30%)3/10 (30%)19
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
3Dundee1724386.08013
4Hearts1629376.87516
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
7Hearts6138
8Hibernian5836
9Motherwell3824
10Falkirk3723
11Dundee Utd3321
12Kilmarnock3019

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