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+91622109
2Celtic6501144+1015352024
3Falkirk6321106+4115237
4Dundee Utd632197+2113233
5Hearts63121211+110443607
6Aberdeen6222106+483393
7Dundee6222990862116
8Kilmarnock622269-383266
9St Johnstone622258-3833199
10St Mirren6105415-11332205
11Hibernian601549-51420
12Motherwell6006314-1102338
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10901256+1927552024
2Rangers10721177+102352109
3Hearts106132215+719743607
4Dundee Utd1043314140154233
5Dundee104241412+21472116
6St Mirren104151118-71342205
7Falkirk1033412120127237
8St Johnstone103341115-41263199
9Aberdeen103251213-1114393
10Motherwell102261118-784338
11Kilmarnock102261023-1385266
12Hibernian102171016-67820
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
11Motherwell6114511-641
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
8Hearts6213913-475
9St Johnstone621348-472
10Dundee620479-264
11Falkirk613258-364
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 
5Hearts610 1019 
6Aberdeen68+2.11011 
7Dundee68 1014 
8Kilmarnock68 108 
9St Johnstone68 1012 
10St Mirren63 1013 
11Hibernian61 107 
12Motherwell60 108 
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%)19
2Rangers17710245/10 (50%)7/10 (70%)3/10 (30%)5/10 (50%)34
3Hearts22157377/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)15
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
10Motherwell1118-7294/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)19
11Kilmarnock1023-13335/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)15
12Hibernian1016-6268/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)21
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
1Celtic2722317.97812
2Rangers2323297.6883
3Hearts1923307.68210
4Dundee Utd1519257.27714
5Dundee1421316.4829
6St Mirren1319296.87713
7Falkirk1223307.7846
8St Johnstone1218277.3855
9Aberdeen1121317.27615
10Motherwell822307.37615
11Kilmarnock821317.1828
12Hibernian723316.97812
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 Mirren205127
4St Johnstone199124
5Dundee11672
6Rangers10968
7Aberdeen9358
8Kilmarnock6641
9Motherwell3824
10Falkirk3723
11Dundee Utd3321
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
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