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
1Celtic6510145+9163433
2Rangers6420154+11143322
3Motherwell6420122+101423192
4Hearts631297+2102368
5Falkirk630398+193438
6Hibernian622278-18325
7Kilmarnock62131116-5743136
8Dundee612359-4524268
9St Mirren612359-4523139
10Dundee Utd6114614-843370
11Aberdeen6105814-6323192
12Livingston6024715-8252121
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10820236+17265322
2Celtic107122213+9226433
3Motherwell10631153+122123192
4Hearts106131510+5193368
5Hibernian105321612+418625
6Falkirk105051210+2153438
7Dundee10424911-21434268
8Dundee Utd103341318-5127370
9Kilmarnock102351422-8973136
10St Mirren10136615-9633139
11Aberdeen101181021-11443192
12Livingston100371124-13382121
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6600174+13183
2Motherwell6510121+11161
3Hearts651093+6162
4Hibernian6420115+6143
5Celtic6402137+6124
6St Mirren632142+2110
7Dundee631298+1104
8Falkirk630387+192
9Aberdeen62221412+285
10Kilmarnock62041013-363
11Dundee Utd613247-363
12Livingston6024613-725
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6321104+6113
2Celtic63121110+1104
3Motherwell623163+392
4Hearts6303108+292
5Falkirk630355091
6Dundee621347-371
7Dundee Utd6213913-474
8Hibernian6114510-543
9Kilmarnock6033413-934
10St Mirren6015513-813
11Livingston6015515-1013
12Aberdeen6006113-1201

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
1Celtic616 1022 
2Rangers614 1026 
3Motherwell614 1021 
4Hearts610 1019 
5Falkirk69 1015 
6Hibernian68 1018 
7Kilmarnock67 109 
8Dundee65 1014 
9St Mirren65 106 
10Dundee Utd64 1012 
11Aberdeen63-2.9104 
12Livingston62 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
1Rangers23617295/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)26
2Celtic22139356/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)22
3Motherwell15312182/10 (20%)7/10 (70%)2/10 (20%)7/10 (70%)35
4Hearts15105253/10 (30%)7/10 (70%)3/10 (30%)5/10 (50%)35
5Hibernian16124286/10 (60%)5/10 (50%)4/10 (40%)3/10 (30%)35
6Falkirk12102223/10 (30%)7/10 (70%)3/10 (30%)4/10 (40%)38
7Dundee911-2203/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)39
8Dundee Utd1318-5317/10 (70%)3/10 (30%)6/10 (60%)1/10 (10%)25
9Kilmarnock1422-8367/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)24
10St Mirren615-9213/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)47
11Aberdeen1021-11314/10 (40%)1/10 (10%)9/10 (90%)0/10 (0%)28
12Livingston1124-13358/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)19
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
1Rangers2619304.67816
2Celtic2221314.37023
3Motherwell2116284.77317
4Hearts1922294.67615
5Hibernian1825344.37027
6Falkirk1521315.07620
7Dundee1418303.97620
8Dundee Utd1221283.87024
9Kilmarnock921324.47122
10St Mirren621284.56631
11Aberdeen427334.86627
12Livingston322314.77026
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
1Dundee268167
2Aberdeen192119
3Motherwell192119
4St Mirren13986
5Kilmarnock13685
6Livingston12175
7Dundee Utd7043
8Hearts6842
9Falkirk3824
10Celtic3321
11Rangers2214
12Hibernian53

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,061
2Rangers2,031
3Hearts2,013
4Hibernian1,922
5Motherwell1,907
6Falkirk1,900
7St Mirren1,796
8Dundee Utd1,788
9Aberdeen1,762
10Dundee1,732
11Kilmarnock1,725
12Livingston1,708

League Table for this division