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
1Rangers6420113+814 231881
2Aberdeen6420116+5145.5441428
3Motherwell633060+612 0399
4Celtic6402105+512 34118
5Hearts623164+29 3295
6Falkirk622245-18 03103
7Hibernian621376+17 23131
8Dundee Utd614167-17 44115
9St Mirren6213710-37 230
10Dundee6114610-44 33179
11Livingston6024410-62 3388
12Kilmarnock6024411-72 43228
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Aberdeen10721188+1023 541428
2Rangers10640187+1122 531881
3Motherwell10640143+1122 3399
4Hearts10541187+1119 5295
5Celtic106041812+618 54118
6Falkirk104331012-215 33103
7Hibernian104241410+414 43131
8Dundee Utd102531014-411 64115
9St Mirren102261018-88 430
10Dundee10217919-107 43179
11Livingston10046819-114 6388
12Kilmarnock10028622-162 63228
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6420133+10143
2Celtic6411134+9132
3Motherwell641192+7131
4Aberdeen6321127+5114
5Rangers632186+2113
6Hibernian6312136+7102
7Dundee631210100104
8Falkirk623176+194
9Dundee Utd623188094
10St Mirren621357-271
11Livingston6024711-425
12Kilmarnock6015212-1012
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6420124+8143
2Aberdeen640265+1121
3Hearts632194+5112
4Falkirk631268-2101
5Motherwell623186+294
6Celtic630379-294
7Hibernian622287+183
8St Mirren6123813-555
9Dundee Utd6042711-444
10Kilmarnock6114613-744
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
1Rangers614 1022 
2Aberdeen614+8.61023 
3Motherwell612 1022 
4Celtic612 1018 
5Hearts69 1019 
6Falkirk68 1015 
7Hibernian67 1014 
8Dundee Utd67 1011 
9St Mirren67 108 
10Dundee64 107 
11Livingston62 104 
12Kilmarnock62 102 
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
1Aberdeen18810265/10 (50%)7/10 (70%)3/10 (30%)5/10 (50%)43
2Rangers18711255/10 (50%)8/10 (80%)1/10 (10%)5/10 (50%)20
3Motherwell14311173/10 (30%)5/10 (50%)2/10 (20%)7/10 (70%)37
4Hearts18711255/10 (50%)7/10 (70%)2/10 (20%)4/10 (40%)27
5Celtic18126305/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)27
6Falkirk1012-2223/10 (30%)4/10 (40%)4/10 (40%)4/10 (40%)21
7Hibernian14104244/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)23
8Dundee Utd1014-4246/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)18
9St Mirren1018-8284/10 (40%)6/10 (60%)4/10 (40%)2/10 (20%)44
10Dundee919-10284/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)26
11Livingston819-11276/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)27
12Kilmarnock622-16286/10 (60%)1/10 (10%)9/10 (90%)0/10 (0%)23
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
1Aberdeen2319274.16923
2Rangers2222264.87022
3Motherwell2218255.07321
4Hearts1918264.47817
5Celtic1822264.66526
6Falkirk1520234.97021
7Hibernian1418254.96921
8Dundee Utd1119253.36530
9St Mirren818254.37522
10Dundee718243.87021
11Livingston419254.46825
12Kilmarnock223284.47223
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
1Rangers18811169
2Aberdeen1428887
3Kilmarnock228142
4Dundee179111
5Hibernian13181
6Celtic11873
7Dundee Utd11571
8Falkirk10364
9Motherwell9962
10Hearts9559
11Livingston8855
12St Mirren00

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,078
2Hearts2,017
3Rangers1,967
4Hibernian1,927
5Falkirk1,876
6Motherwell1,845
7St Mirren1,825
8Aberdeen1,811
9Livingston1,780
10Dundee Utd1,761
11Kilmarnock1,749
12Dundee1,703

League Table for this division