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
1Celtic6501134+9153482
2Rangers650173+415236
3Hearts6411136+71354159
4Dundee631296+3104264
5Dundee Utd6213810-2711115
6Hibernian621379-2754248
7St Mirren621369-37228
8Falkirk613267-165245
9Aberdeen612357-2513569
10St Johnstone612357-25430
11Motherwell6123710-3522101
12Kilmarnock6123311-852393
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10901238+15276482
2Rangers106131511+419636
3Hearts105231912+71784159
4St Johnstone105231410+417530
5Dundee105141612+4166264
6Kilmarnock104241617-1145393
7St Mirren104241113-214328
8Hibernian104151314-11384248
9Motherwell103341315-21252101
10Aberdeen103251113-21133569
11Dundee Utd102441014-41031115
12Falkirk10136920-1167245
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600164+12184
2Celtic6501124+8153
3St Johnstone6411136+7133
4Dundee6411126+6134
5Aberdeen631254+1101
6Dundee Utd623186+293
7Rangers6303109+194
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
3Hibernian6402108+2125
4Kilmarnock6312116+5102
5St Johnstone631296+3103
6St Mirren630353+290
7Motherwell621378-173
8Dundee Utd6213810-271
9Aberdeen6123911-253
10Hearts6123810-256
11Dundee6114611-543
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
1Celtic615+5.71027 
2Rangers615 1019 
3Hearts613 1017 
4Dundee610 1016 
5Dundee Utd67 1010 
6Hibernian67 1013 
7St Mirren67 1014 
8Falkirk66 106 
9Aberdeen65-0.91011 
10St Johnstone65 1017 
11Motherwell65 1012 
12Kilmarnock65 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
2Rangers15114266/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)27
3Hearts19127318/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)19
4St Johnstone14104245/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)40
5Dundee16124286/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)34
6Kilmarnock1617-1335/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)20
7St Mirren1113-2243/10 (30%)4/10 (40%)6/10 (60%)4/10 (40%)26
8Hibernian1314-1278/10 (80%)4/10 (40%)6/10 (60%)0/10 (0%)20
9Motherwell1315-2285/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)23
10Aberdeen1113-2243/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)28
11Dundee Utd1014-4243/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)19
12Falkirk920-11297/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
2Rangers1931426.28012
3Hearts1729386.87717
4St Johnstone1724345.1873
5Dundee1630415.77715
6Kilmarnock1424406.27911
7St Mirren1430426.07616
8Hibernian1324346.27517
9Motherwell1227416.47617
10Aberdeen1132436.47321
11Dundee Utd1031386.47321
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
1Aberdeen569354
2Hibernian248154
3Hearts15999
4Dundee Utd11571
5Motherwell10163
6Kilmarnock9358
7Celtic8251
8Dundee6440
9Falkirk4528
10St Mirren85
11Rangers64
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
1Celtic2,073
2Rangers2,034
3Hearts1,995
4Hibernian1,886
5St Johnstone1,867
6Motherwell1,844
7Falkirk1,823
8Aberdeen1,814
9St Mirren1,797
10Dundee1,779
11Kilmarnock1,773
12Dundee Utd1,770

League Table for this division