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
1Rangers660081+718110
2Celtic6501134+915300
3Hearts6411116+513510
4Dundee Utd631296+310110
5Falkirk62227708510
6Dundee621377074172
7Aberdeen612357-2511146
8St Johnstone612357-25400
9Motherwell6123710-35200
10Kilmarnock612328-651130
11Hibernian611459-444158
12St Mirren6114511-642176
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10901238+1527600
2Rangers10712178+922510
3Hearts106132011+919710
4St Johnstone105231410+417500
5St Mirren104241112-1143176
6Dundee1041513130136172
7Dundee Utd103431112-113310
8Motherwell103341315-212500
9Aberdeen103251113-21131146
10Kilmarnock103251320-7115130
11Hibernian103161014-4107158
12Falkirk10235917-89610
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600153+12183
2Celtic6501124+8153
3St Johnstone6411136+7133
4Dundee6411126+6134
5Aberdeen631254+1101
6Dundee Utd623164+292
7Rangers630387+193
8Kilmarnock6213812-473
9Falkirk6204713-664
10Motherwell6123811-353
11St Mirren6123612-653
12Hibernian6015410-614
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6600156+9185
2Rangers6411117+4134
3Hibernian6402107+3125
4Kilmarnock6312117+4102
5St Johnstone631296+3103
6St Mirren630354+190
7Motherwell621378-173
8Dundee Utd6213810-271
9Aberdeen6123911-253
10Hearts6123810-256
11Dundee6105410-632
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 
5Falkirk68 109 
6Dundee67 1013 
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
2Rangers1789255/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)27
3Hearts20119317/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
5St Mirren1112-1233/10 (30%)4/10 (40%)6/10 (60%)4/10 (40%)26
6Dundee13130266/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)34
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
10Kilmarnock1320-7335/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)20
11Hibernian1014-4247/10 (70%)4/10 (40%)6/10 (60%)0/10 (0%)20
12Falkirk917-8266/10 (60%)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
5St Mirren1430426.07616
6Dundee1330415.77715
7Dundee Utd1331386.47321
8Motherwell1227416.47617
9Aberdeen1132436.47321
10Kilmarnock1124406.27911
11Hibernian1024346.27517
12Falkirk934416.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