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
1Celtic6501134+91524802
2Rangers6420114+71434108
3Motherwell633082+6122468
4Aberdeen632186+21134169
5Falkirk623176+1923109
6Hearts614185+3733203
7Hibernian621387+172355
8Dundee Utd6132710-3643136
9Dundee6105413-9323165
10Livingston6024512-724249
11St Mirren6024715-8243321
12Kilmarnock6024413-924388
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic10712189+92244802
2Hearts10541186+121943203
3Rangers105411610+61964108
4Motherwell10532158+7185468
5Aberdeen105231310+31734169
6Falkirk10442121201653109
7Hibernian10424149+5143355
8Dundee Utd102531215-31163136
9Dundee10307920-11933165
10St Mirren102261019-9853321
11Kilmarnock10226919-1085388
12Livingston10046918-947249
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Celtic6510152+13161
2Hearts6420133+10143
3Motherwell632194+5112
4Falkirk624096+3105
5Dundee6312990103
6Aberdeen6231106+493
7Rangers623176+193
8Hibernian6222117+483
9Dundee Utd622289-183
10St Mirren612348-452
11Livingston6114810-245
12Kilmarnock6114510-543
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6330105+5124
2Hearts632194+5112
3Celtic631267-1103
4Falkirk631268-2101
5Motherwell623197+295
6Aberdeen630336-390
7Hibernian622276+182
8Dundee Utd614199074
9St Mirren6123813-555
10Kilmarnock6123713-654
11Livingston6033511-634
12Dundee6006114-1301

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 1022 
2Rangers614 1019 
3Motherwell612 1018 
4Aberdeen611+6.11017 
5Falkirk69 1016 
6Hearts67 1019 
7Hibernian67 1014 
8Dundee Utd66 1011 
9Dundee63 109 
10Livingston62 104 
11St Mirren62 108 
12Kilmarnock62 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
1Celtic1899274/10 (40%)7/10 (70%)2/10 (20%)5/10 (50%)30
2Hearts18612244/10 (40%)7/10 (70%)2/10 (20%)5/10 (50%)34
3Rangers16106266/10 (60%)7/10 (70%)2/10 (20%)3/10 (30%)17
4Motherwell1587235/10 (50%)5/10 (50%)3/10 (30%)5/10 (50%)38
5Aberdeen13103233/10 (30%)6/10 (60%)4/10 (40%)5/10 (50%)53
6Falkirk12120245/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)20
7Hibernian1495233/10 (30%)5/10 (50%)4/10 (40%)4/10 (40%)26
8Dundee Utd1215-3276/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)24
9Dundee920-11293/10 (30%)3/10 (30%)7/10 (70%)1/10 (10%)25
10St Mirren1019-9295/10 (50%)6/10 (60%)4/10 (40%)1/10 (10%)46
11Kilmarnock919-10285/10 (50%)2/10 (20%)8/10 (80%)2/10 (20%)20
12Livingston918-9277/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)26
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
1Celtic2222264.96626
2Hearts1918274.47912
3Rangers1920254.87222
4Motherwell1819284.77421
5Aberdeen1722284.56823
6Falkirk1621284.97020
7Hibernian1416244.57021
8Dundee Utd1119273.76630
9Dundee918264.07520
10St Mirren818244.17521
11Kilmarnock824284.77124
12Livingston420264.46928
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
1Celtic802498
2St Mirren321199
3Hearts203126
4Aberdeen169105
5Dundee165103
6Dundee Utd13685
7Falkirk10968
8Rangers10867
9Kilmarnock8855
10Motherwell6842
11Hibernian5534
12Livingston4930

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
PosTeam ELO Rating
1Celtic2,144
2Hearts1,988
3Rangers1,965
4Hibernian1,911
5Falkirk1,906
6Motherwell1,830
7Aberdeen1,800
8Livingston1,794
9St Mirren1,789
10Dundee Utd1,774
11Kilmarnock1,768
12Dundee1,719

League Table for this division