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
4St Johnstone632164+21132120
5Dundee Utd631295+4101233
6Dundee631297+2105172
7Aberdeen622276+1823146
8Falkirk622288086237
9Kilmarnock622267-183230
10Motherwell6105612-632238
11St Mirren6105313-10322281
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
4St Johnstone105231210+21752120
5Dundee105141513+2167172
6Dundee Utd103341113-2123233
7Motherwell103341114-3124238
8St Mirren103341016-61242281
9Aberdeen102351013-3943146
10Falkirk102351117-698237
11Kilmarnock102351220-896230
12Hibernian10217915-677258
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600183+15183
2Celtic6501124+8153
3Dundee6411126+6134
4St Johnstone6411106+4133
5Dundee Utd623164+292
6Rangers630398+194
7Aberdeen621346-272
8Motherwell6123610-452
9St Mirren6123612-653
10Kilmarnock6123613-754
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 Mirren631267-1101
7Motherwell622288084
8Dundee Utd621389-171
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 
4St Johnstone611 1017 
5Dundee Utd610 1012 
6Dundee610 1016 
7Aberdeen68+2.1109 
8Falkirk68 109 
9Kilmarnock68 109 
10Motherwell63 1012 
11St Mirren63 1012 
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
4St Johnstone12102225/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)36
5Dundee15132287/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)35
6Dundee Utd1113-2243/10 (30%)5/10 (50%)4/10 (40%)4/10 (40%)20
7Motherwell1114-3254/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)21
8St Mirren1016-6264/10 (40%)4/10 (40%)6/10 (60%)4/10 (40%)27
9Aberdeen1013-3234/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)27
10Falkirk1117-6288/10 (80%)4/10 (40%)5/10 (50%)1/10 (10%)17
11Kilmarnock1220-8326/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)20
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
4St Johnstone1725355.58411
5Dundee1627425.67714
6Dundee Utd1229386.47320
7Motherwell1229416.67617
8St Mirren1230415.87615
9Aberdeen930426.47318
10Falkirk932406.87812
11Kilmarnock924416.28110
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