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
1Celtic6501133+1015 2466
2Rangers6420113+814 241989
3Aberdeen6420105+5145.534260
4Motherwell633081+712 14129
5Hibernian6312116+510 220
6Hearts623184+49 33111
7Falkirk623175+29 2376
8St Mirren6123812-45 33321
9Dundee Utd604249-54 34251
10Dundee6114612-64 34183
11Livingston6033611-53 4330
12Kilmarnock6024415-112 4388
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10640198+1122 641989
2Aberdeen10622169+720 44260
3Hearts10541177+1019 53111
4Motherwell10541145+919 44129
5Celtic106131710+719 4466
6Hibernian10514179+816 320
7Falkirk104421212016 5376
8Dundee Utd101631015-59 64251
9St Mirren102261018-88 43321
10Dundee10217922-137 44183
11Kilmarnock10127722-155 5388
12Livingston10046920-114 7330
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6420133+10143
2Celtic6411134+9132
3Motherwell6411102+8131
4Hibernian6312136+7102
5Falkirk624096+3105
6Dundee631210100104
7Aberdeen6231106+493
8Rangers623176+193
9St Mirren621357-271
10Dundee Utd613269-363
11Kilmarnock6114411-742
12Livingston6024711-425
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6420124+8143
2Aberdeen640265+1121
3Hearts632194+5112
4Celtic631267-1103
5Motherwell623186+294
6Hibernian622276+182
7Falkirk6213511-671
8St Mirren6123813-555
9Kilmarnock6123713-654
10Dundee Utd6042711-444
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
1Celtic615 1019 
2Rangers614 1022 
3Aberdeen614+8.61020 
4Motherwell612 1019 
5Hibernian610 1016 
6Hearts69 1019 
7Falkirk69 1016 
8St Mirren65 108 
9Dundee Utd64 109 
10Dundee64 107 
11Livingston63 104 
12Kilmarnock62 105 
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
1Rangers19811276/10 (60%)8/10 (80%)1/10 (10%)4/10 (40%)19
2Aberdeen1697254/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)50
3Hearts17710245/10 (50%)7/10 (70%)2/10 (20%)4/10 (40%)36
4Motherwell1459194/10 (40%)5/10 (50%)2/10 (20%)6/10 (60%)29
5Celtic17107274/10 (40%)6/10 (60%)3/10 (30%)5/10 (50%)29
6Hibernian1798263/10 (30%)6/10 (60%)4/10 (40%)4/10 (40%)27
7Falkirk12120245/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)22
8Dundee Utd1015-5256/10 (60%)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
11Kilmarnock722-15295/10 (50%)1/10 (10%)9/10 (90%)1/10 (10%)21
12Livingston920-11297/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)22
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
1Rangers2220254.87322
2Aberdeen2020284.36923
3Hearts1918264.47816
4Motherwell1918245.07222
5Celtic1921264.66626
6Hibernian1616244.67220
7Falkirk1621274.97320
8Dundee Utd919263.56530
9St Mirren818254.37522
10Dundee717243.97020
11Kilmarnock524294.57124
12Livingston420254.46828
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
2St Mirren321199
3Aberdeen260162
4Dundee Utd251156
5Dundee183114
6Motherwell12980
7Hearts11169
8Kilmarnock8855
9Falkirk7647
10Celtic6641
11Livingston3019
12Hibernian00

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,130
2Hearts2,003
3Rangers1,977
4Hibernian1,927
5Falkirk1,890
6Motherwell1,845
7Aberdeen1,816
8St Mirren1,802
9Livingston1,780
10Dundee Utd1,761
11Kilmarnock1,756
12Dundee1,703

League Table for this division