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
1Rangers6420135+81433177
2Celtic6411145+913352008
3Falkirk6411105+51343200
4Dundee Utd6330116+51243136
5Dundee6312119+21063116
6Hearts6222121208453607
7Aberdeen6213107+373393
8Kilmarnock6213712-5743203
9St Johnstone613259-463379
10St Mirren6114414-10433205
11Hibernian602448-424381
12Motherwell6015515-10133113
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10811268+1825652008
2Rangers10721188+102353177
3Hearts106222315+820753607
4Dundee105231712+51783116
5Falkirk104331310+31573200
6Dundee Utd10433151501543136
7St Mirren103251019-91153205
8St Johnstone10244914-5106379
9Aberdeen102261013-383393
10Hibernian102261015-588381
11Kilmarnock10226822-14853203
12Motherwell101361119-8643113
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6510184+14163
2Celtic6411155+10133
3Rangers6402115+6123
4Dundee6321117+4115
5St Johnstone6231109+195
6Dundee Utd623166093
7St Mirren6222810-284
8Aberdeen621355072
9Kilmarnock6213814-674
10Falkirk6204912-364
11Motherwell6114511-641
12Hibernian6015511-615
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6600155+10184
2Rangers633096+3124
3Hibernian631287+1105
4Falkirk623165+194
5St Mirren630369-391
6Dundee Utd62221010082
7Hearts6213913-475
8St Johnstone621348-472
9Dundee620479-264
10Motherwell61231012-255
11Aberdeen6114912-343
12Kilmarnock6114613-743

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
1Rangers614 1023 
2Celtic613+3.71025 
3Falkirk613 1015 
4Dundee Utd612 1015 
5Dundee610 1017 
6Hearts68 1020 
7Aberdeen67+1.1108 
8Kilmarnock67 108 
9St Johnstone66 1010 
10St Mirren64 1011 
11Hibernian62 108 
12Motherwell61 106 
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
1Celtic26818346/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)16
2Rangers18810265/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)32
3Hearts23158387/10 (70%)5/10 (50%)5/10 (50%)3/10 (30%)13
4Dundee17125298/10 (80%)7/10 (70%)3/10 (30%)2/10 (20%)32
5Falkirk13103237/10 (70%)7/10 (70%)2/10 (20%)3/10 (30%)25
6Dundee Utd15150304/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)17
7St Mirren1019-9295/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)23
8St Johnstone914-5236/10 (60%)5/10 (50%)5/10 (50%)1/10 (10%)35
9Aberdeen1013-3233/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)27
10Hibernian1015-5258/10 (80%)3/10 (30%)6/10 (60%)1/10 (10%)19
11Kilmarnock822-14305/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)16
12Motherwell1119-8304/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)17
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
1Celtic2522318.4758
2Rangers2320298.1830
3Hearts2023288.0793
4Dundee1722326.8811
5Falkirk1518298.1834
6Dundee Utd1520257.77311
7St Mirren1118297.2775
8St Johnstone1018277.8821
9Aberdeen821317.67410
10Hibernian824307.5767
11Kilmarnock821327.5790
12Motherwell621297.77313
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