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
1Rangers660092+718210
2Celtic6501103+715221958
3Hearts6411146+813520
4Dundee Utd6321105+5112233
5Dundee631297+2105172
6St Johnstone623165+1942120
7Aberdeen622286+2823146
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
2Rangers10712179+822610
3Hearts106132311+1219720
4Dundee105141513+2167172
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
3Dundee6411126+6134
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
2Rangers6411117+4134
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
1Rangers618 1022 
2Celtic615+5.71027 
3Hearts613 1019 
4Dundee Utd611 1013 
5Dundee610 1016 
6St Johnstone69 1015 
7Aberdeen68+2.11011 
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
2Rangers1798266/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)28
3Hearts231112347/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)19
4Dundee15132287/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)35
5St Johnstone12111236/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)36
6Dundee Utd1213-1254/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)20
7Aberdeen1213-1254/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)27
8Motherwell1216-4284/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)21
9Kilmarnock1421-7356/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)20
10St Mirren1018-8284/10 (40%)4/10 (40%)6/10 (60%)4/10 (40%)27
11Falkirk1117-6288/10 (80%)4/10 (40%)5/10 (50%)1/10 (10%)17
12Hibernian915-6247/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)23
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
2Rangers2229406.78010
3Hearts1929376.87516
4Dundee1627425.67714
5St Johnstone1525355.58411
6Dundee Utd1329386.47320
7Aberdeen1130426.47318
8Motherwell1129416.67617
9Kilmarnock1124416.28110
10St Mirren1130415.87615
11Falkirk932406.87812
12Hibernian725356.17317
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
5Dundee7245
6Hibernian5836
7Motherwell3824
8Falkirk3723
9Dundee Utd3321
10Kilmarnock3019
11Hearts00
12Rangers00

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