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
1Rangers6510123+91623109
2Celtic6501153+1215241958
3Falkirk6321106+4115337
4Dundee Utd632197+2113333
5Hearts63121312+110543557
6Aberdeen6222106+483393
7Dundee6222990863188
8Kilmarnock622269-383396
9St Johnstone622258-3833199
10Motherwell6105612-632238
11St Mirren6105415-11333281
12Hibernian6015410-614258
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10901266+2027541958
2Rangers10721177+102353109
3Hearts105142118+316843557
4Dundee Utd1043314140154333
5Dundee104241412+21473188
6St Mirren104151118-71343281
7Falkirk1033412120127337
8St Johnstone103341115-41263199
9Aberdeen103251213-1114393
10Motherwell103251216-4114238
11Kilmarnock102261023-1385396
12Hibernian10217915-677258
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600183+15183
2Celtic6501164+12153
3Rangers6402115+6123
4Dundee6321118+3115
5St Johnstone6321107+3114
6Dundee Utd623166093
7St Mirren6222810-284
8Aberdeen621356-172
9Kilmarnock6213814-674
10Falkirk6204912-364
11Motherwell6123610-452
12Hibernian6015410-614
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6600155+10184
2Rangers6420126+6144
3Hibernian6402107+3125
4St Mirren630369-391
5Dundee Utd622299082
6Motherwell6213910-174
7Kilmarnock6213911-273
8St Johnstone621348-472
9Dundee620479-264
10Falkirk613258-364
11Aberdeen6114912-343
12Hearts6114816-846

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
1Rangers616 1023 
2Celtic615+5.71027 
3Falkirk611 1012 
4Dundee Utd611 1015 
5Hearts610 1016 
6Aberdeen68+2.11011 
7Dundee68 1014 
8Kilmarnock68 108 
9St Johnstone68 1012 
10Motherwell63 1011 
11St Mirren63 1013 
12Hibernian61 107 
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
1Celtic26620325/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)23
2Rangers17710245/10 (50%)7/10 (70%)3/10 (30%)5/10 (50%)34
3Hearts21183398/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)17
4Dundee Utd14140284/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)19
5Dundee14122267/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)34
6St Mirren1118-7294/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)22
7Falkirk12120247/10 (70%)6/10 (60%)3/10 (30%)2/10 (20%)18
8St Johnstone1115-4266/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)35
9Aberdeen1213-1254/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)23
10Motherwell1216-4284/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)20
11Kilmarnock1023-13335/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)15
12Hibernian915-6247/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)24
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
1Celtic2723347.57812
2Rangers2323297.6883
3Hearts1629377.27516
4Dundee Utd1519257.27714
5Dundee1421316.4829
6St Mirren1319296.87713
7Falkirk1223307.7846
8St Johnstone1218277.3855
9Aberdeen1121317.27615
10Motherwell1127397.07516
11Kilmarnock821317.1828
12Hibernian725346.57615
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
1Hearts35572210
2Celtic19581217
3St Mirren281175
4St Johnstone199124
5Dundee188117
6Rangers10968
7Kilmarnock9660
8Aberdeen9358
9Hibernian5836
10Motherwell3824
11Falkirk3723
12Dundee Utd3321

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
1Celtic2,056
2Rangers2,050
3Hearts1,979
4St Johnstone1,877
5Hibernian1,861
6Aberdeen1,815
7Motherwell1,814
8Falkirk1,809
9Dundee Utd1,807
10Dundee1,802
11Kilmarnock1,779
12St Mirren1,752

League Table for this division