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
1Rangers6411105+513 3368
2Motherwell632161+511 0322
3Hearts632196+311 425
4Hibernian6312106+410 3358
5Celtic6303109+19 44162
6Dundee Utd623176+19 44169
7St Mirren62228808 338
8Aberdeen62221011-185.9541680
9Dundee621368-27 33101
10Falkirk612316-55 02138
11Kilmarnock602439-62 33165
12Livingston6015514-91 3358
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10721166+1023 4368
2Celtic107032110+1121 54162
3Motherwell10541123+919 2322
4Aberdeen105321412+218 641680
5Hibernian105231710+717 4358
6Hearts104421610+616 625
7Dundee Utd102621113-212 74169
8Falkirk10334812-412 22138
9Dundee10316918-910 43101
10St Mirren102351117-69 538
11Livingston100371021-113 7358
12Kilmarnock10037620-143 63165
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Motherwell6510100+10160
2Rangers651093+6163
3Celtic6501165+11153
4Hearts6420124+8144
5Hibernian6402115+6122
6Dundee640298+1123
7Aberdeen623198+195
8Falkirk623176+194
9Dundee Utd623188094
10St Mirren622256-181
11Livingston6024814-625
12Kilmarnock6015212-1012
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Aberdeen640276+1122
2Rangers6321115+6113
3Motherwell623164+293
4Celtic6303910-194
5Hearts622287+183
6Hibernian622287+183
7Falkirk621348-470
8Dundee Utd613268-264
9St Mirren6114814-645
10Kilmarnock6024412-824
11Livingston6024312-923
12Dundee6015312-912

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
1Rangers613 1023 
2Motherwell611 1019 
3Hearts611 1016 
4Hibernian610 1017 
5Celtic69 1021 
6Dundee Utd69 1012 
7St Mirren68 109 
8Aberdeen68+2.11018 
9Dundee67 1010 
10Falkirk65 1012 
11Kilmarnock62 103 
12Livingston61 103 
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
1Rangers16610224/10 (40%)7/10 (70%)2/10 (20%)6/10 (60%)27
2Celtic211011315/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)28
3Motherwell1239152/10 (20%)5/10 (50%)2/10 (20%)7/10 (70%)39
4Aberdeen14122266/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)41
5Hibernian17107274/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)25
6Hearts16106266/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)28
7Dundee Utd1113-2247/10 (70%)5/10 (50%)4/10 (40%)1/10 (10%)18
8Falkirk812-4202/10 (20%)4/10 (40%)4/10 (40%)4/10 (40%)24
9Dundee918-9274/10 (40%)2/10 (20%)8/10 (80%)1/10 (10%)30
10St Mirren1117-6285/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)41
11Livingston1021-11317/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)27
12Kilmarnock620-14266/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)26
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
1Rangers2321284.97422
2Celtic2120274.46725
3Motherwell1918244.97320
4Aberdeen1817244.07022
5Hibernian1719264.67221
6Hearts1618254.47816
7Dundee Utd1221263.26826
8Falkirk1220244.96822
9Dundee1019253.87421
10St Mirren918254.37721
11Livingston316244.57022
12Kilmarnock322264.57322
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
1Aberdeen16801044
2Dundee Utd169105
3Kilmarnock165103
4Celtic162101
5Falkirk13886
6Dundee10163
7Rangers6842
8Hibernian5836
9Livingston5836
10Motherwell2214
11St Mirren85
12Hearts53

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
PosTeam ELO Rating
1Celtic2,074
2Hearts2,013
3Rangers1,972
4Hibernian1,931
5Falkirk1,872
6Motherwell1,844
7St Mirren1,832
8Aberdeen1,793
9Dundee Utd1,776
10Livingston1,767
11Kilmarnock1,741
12Dundee1,711

League Table for this division