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
2Celtic6501144+1015352024
3Falkirk6321106+4115337
4Dundee Utd632197+2113333
5Aberdeen6222106+483393
6Dundee6222990863188
7Hearts62221011-18453607
8Kilmarnock622269-383396
9St Johnstone622258-3833199
10St Mirren6105415-11333281
11Hibernian601549-514358
12Motherwell6015312-912338
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10901256+1927552024
2Rangers10721177+102353109
3Hearts105232015+517753607
4Dundee Utd1043314140154333
5Dundee104241412+21473188
6St Mirren104151118-71343281
7Falkirk1033412120127337
8St Johnstone103341115-41263199
9Aberdeen103251213-1114393
10Motherwell102351116-594338
11Kilmarnock102261023-1385396
12Hibernian102171016-678358
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
11Motherwell612359-451
12Hibernian6015511-615
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
11Hearts6123713-655
12Aberdeen6114912-343

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 
5Aberdeen68+2.11011 
6Dundee68 1014 
7Hearts68 1017 
8Kilmarnock68 108 
9St Johnstone68 1012 
10St Mirren63 1013 
11Hibernian61 107 
12Motherwell61 109 
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
1Celtic25619315/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
3Hearts20155357/10 (70%)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
10Motherwell1116-5274/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
12Hibernian1016-6268/10 (80%)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
3Hearts1729377.27516
4Dundee Utd1519257.27714
5Dundee1421316.4829
6St Mirren1319296.87713
7Falkirk1223307.7846
8St Johnstone1218277.3855
9Aberdeen1121317.27615
10Motherwell927397.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
1Hearts36072241
2Celtic20241258
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