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 241989
2Aberdeen6420116+5145.54491
3Celtic641193+61325118
4Motherwell633081+712 13129
5Hibernian630395+49 1272
6Hearts623164+29 3395
7Falkirk613246-26 1337
8St Mirren6123812-45 33205
9Dundee Utd604238-5424115
10Dundee6114612-64 33183
11Livingston6033611-53 4230
12Kilmarnock6024414-102 43316
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Aberdeen10721188+1023 5491
2Rangers10640187+1122 541989
3Celtic107031810+82145118
4Hearts10541187+1119 5395
5Motherwell10541145+919 43129
6Hibernian10514179+816 3272
7Falkirk104331113-215 4337
8Dundee Utd10154915-6854115
9St Mirren102261018-88 43205
10Dundee10217922-137 43183
11Livingston10046920-114 7230
12Kilmarnock10028624-182 63316
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6420133+10143
2Celtic6411134+9132
3Motherwell6411102+8131
4Aberdeen6321127+5114
5Rangers632186+2113
6Hibernian6312136+7102
7Dundee631210100104
8Falkirk623176+194
9St Mirren621357-271
10Dundee Utd613268-263
11Kilmarnock6114411-742
12Livingston6024711-425
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6420124+8143
2Aberdeen640265+1121
3Celtic6402770123
4Hearts632194+5112
5Motherwell623186+294
6Hibernian621377072
7Falkirk6213511-671
8St Mirren6123813-555
9Dundee Utd6042711-444
10Kilmarnock6114613-744
11Livingston6024514-924
12Dundee6015315-1212

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 
3Celtic613 1021 
4Motherwell612 1019 
5Hibernian69 1016 
6Hearts69 1019 
7Falkirk66 1015 
8St Mirren65 108 
9Dundee Utd64 108 
10Dundee64 107 
11Livingston63 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
3Celtic18108284/10 (40%)6/10 (60%)3/10 (30%)5/10 (50%)29
4Hearts18711255/10 (50%)7/10 (70%)2/10 (20%)4/10 (40%)27
5Motherwell1459194/10 (40%)5/10 (50%)2/10 (20%)6/10 (60%)29
6Hibernian1798263/10 (30%)6/10 (60%)4/10 (40%)4/10 (40%)22
7Falkirk1113-2244/10 (40%)3/10 (30%)5/10 (50%)3/10 (30%)17
8Dundee Utd915-6245/10 (50%)2/10 (20%)7/10 (70%)1/10 (10%)21
9St Mirren1018-8284/10 (40%)6/10 (60%)4/10 (40%)2/10 (20%)41
10Dundee922-13314/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)20
11Livingston920-11297/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)22
12Kilmarnock624-18306/10 (60%)1/10 (10%)9/10 (90%)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
1Aberdeen2319274.16923
2Rangers2222264.87022
3Celtic2121264.66626
4Hearts1918264.47817
5Motherwell1918245.07222
6Hibernian1616234.97121
7Falkirk1521244.97021
8Dundee Utd819263.56530
9St Mirren818254.37522
10Dundee717243.97020
11Livingston420254.46828
12Kilmarnock223284.57124
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
1Rangers19891236
2Kilmarnock316196
3St Mirren205127
4Dundee183114
5Motherwell12980
6Celtic11873
7Dundee Utd11571
8Hearts9559
9Aberdeen9157
10Hibernian7245
11Falkirk3723
12Livingston3019

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