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+1015252008
2Rangers6420113+81423177
3Dundee Utd6330105+51243136
4Falkirk632195+41143200
5Aberdeen6222106+483393
6Hearts6222101008353607
7Dundee6222880853116
8Kilmarnock622269-3833203
9St Johnstone622247-382379
10St Mirren6114313-10423205
11Hibernian602437-423381
12Motherwell6006314-11023113
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10811257+1825652008
2Rangers10721166+102343177
3Hearts106222113+820653607
4Dundee104331411+31573116
5Dundee Utd10433141401543136
6Falkirk103431210+21373200
7St Johnstone10334812-4125379
8St Mirren10325918-91143205
9Aberdeen102351012-293393
10Kilmarnock10235719-12943203
11Hibernian10226914-587381
12Motherwell10127918-9533113
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6510162+14162
2Celtic6411144+10133
3Rangers6402115+6123
4St Johnstone632197+2114
5Dundee623186+294
6Dundee Utd623166093
7Aberdeen622254+182
8St Mirren622279-283
9Kilmarnock6213814-674
10Falkirk6204912-364
11Motherwell6114511-641
12Hibernian6015511-615
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6600155+10184
2Rangers633074+3123
3Hibernian631276+1104
4St Mirren630369-391
5Dundee Utd622299082
6Falkirk614155074
7Hearts6213913-475
8St Johnstone621348-472
9Dundee620479-264
10Kilmarnock6123510-552
11Aberdeen6114912-343
12Motherwell6114811-344

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+5.71025 
2Rangers614 1023 
3Dundee Utd612 1015 
4Falkirk611 1013 
5Aberdeen68+2.1109 
6Hearts68 1020 
7Dundee68 1015 
8Kilmarnock68 109 
9St Johnstone68 1012 
10St Mirren64 1011 
11Hibernian62 108 
12Motherwell60 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
1Celtic25718326/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)19
2Rangers16610224/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)34
3Hearts21138346/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)15
4Dundee14113257/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)34
5Dundee Utd14140284/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)19
6Falkirk12102227/10 (70%)6/10 (60%)3/10 (30%)2/10 (20%)18
7St Johnstone812-4205/10 (50%)5/10 (50%)5/10 (50%)1/10 (10%)35
8St Mirren918-9274/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)22
9Aberdeen1012-2223/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)23
10Kilmarnock719-12264/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)15
11Hibernian914-5237/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)21
12Motherwell918-9273/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)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
1Celtic2522317.97812
2Rangers2323297.6883
3Hearts2023307.68210
4Dundee1521316.4829
5Dundee Utd1519257.27714
6Falkirk1323307.7846
7St Johnstone1218277.3855
8St Mirren1119296.87713
9Aberdeen921317.27615
10Kilmarnock921317.1828
11Hibernian823316.97812
12Motherwell522307.37615
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
1Hearts36072241
2Celtic20081248
3St Mirren205127
4Kilmarnock203126
5Falkirk200124
6Rangers177110
7Dundee Utd13685
8Dundee11672
9Motherwell11370
10Aberdeen9358
11Hibernian8150
12St Johnstone7949

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
PosTeamELO Rating
1Rangers2,059
2Celtic2,047
3Hearts1,972
4St Johnstone1,868
5Hibernian1,855
6Falkirk1,837
7Dundee Utd1,816
8Aberdeen1,806
9Motherwell1,802
10Dundee1,793
11Kilmarnock1,765
12St Mirren1,762

League Table for this division