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
2Celtic6501134+915300
3Hearts6411146+813510
4Dundee Utd631296+310110
5Dundee631297+2105172
6Falkirk612379-25610
7Aberdeen612357-2511146
8St Johnstone612357-25400
9Motherwell6123710-35200
10Kilmarnock612339-652130
11Hibernian611459-444158
12St Mirren6114514-942176
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10901238+1527600
2Rangers10712179+822610
3Hearts106132311+1219710
4St Johnstone105231410+417500
5Dundee105141513+2167172
6St Mirren104241115-4143176
7Dundee Utd103431112-113310
8Motherwell103341315-212500
9Aberdeen103251113-21131146
10Kilmarnock103251420-6116130
11Hibernian103161014-4107158
12Falkirk10136919-106710
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600183+15183
2Celtic6501124+8153
3St Johnstone6411136+7133
4Dundee6411126+6134
5Aberdeen631254+1101
6Dundee Utd623164+292
7Rangers630398+194
8Kilmarnock6213812-473
9Motherwell6123811-353
10St Mirren6123612-653
11Falkirk6105715-835
12Hibernian6015410-614
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6600156+9185
2Rangers6411117+4134
3Hibernian6402107+3125
4Kilmarnock6312128+4103
5St Johnstone631296+3103
6St Mirren630357-290
7Motherwell621378-173
8Dundee Utd6213810-271
9Dundee6204610-463
10Aberdeen6123911-253
11Hearts6123810-256
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
1Rangers618 1022 
2Celtic615+5.71027 
3Hearts613 1019 
4Dundee Utd610 1013 
5Dundee610 1016 
6Falkirk65 106 
7Aberdeen65-0.91011 
8St Johnstone65 1017 
9Motherwell65 1012 
10Kilmarnock65 1011 
11Hibernian64 1010 
12St Mirren64 1014 
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
2Rangers1798266/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)27
3Hearts231112347/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
5Dundee15132287/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)34
6St Mirren1115-4263/10 (30%)4/10 (40%)6/10 (60%)4/10 (40%)26
7Dundee Utd1112-1233/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)19
8Motherwell1315-2285/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)23
9Aberdeen1113-2243/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)28
10Kilmarnock1420-6346/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)20
11Hibernian1014-4247/10 (70%)4/10 (40%)6/10 (60%)0/10 (0%)20
12Falkirk919-10287/10 (70%)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
2Rangers2231426.28012
3Hearts1929386.87717
4St Johnstone1724345.1873
5Dundee1630415.77715
6St Mirren1430426.07616
7Dundee Utd1331386.47321
8Motherwell1227416.47617
9Aberdeen1132436.47321
10Kilmarnock1124406.27911
11Hibernian1024346.27517
12Falkirk634416.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