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
2Rangers6420113+81425138
3Aberdeen6420105+51435260
4Motherwell633092+7122568
5Hibernian6312116+5102455
6Falkirk623175+2924147
7Hearts614185+3733203
8St Mirren6123812-4534321
9Dundee Utd6033411-7334251
10Dundee6105414-10324165
11Livingston6024511-624379
12Kilmarnock6024415-1124488
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10640198+112265138
2Celtic10712189+92244802
3Aberdeen10622169+72045260
4Hearts10541186+121943203
5Motherwell10532168+8185568
6Hibernian10514179+8163455
7Falkirk10442121201654147
8Dundee Utd101541017-7864251
9St Mirren102261018-8844321
10Dundee10208721-14634165
11Kilmarnock10127722-1555488
12Livingston10037921-1237379
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Celtic6510152+13161
2Hearts6420133+10143
3Motherwell6411102+8131
4Hibernian6312136+7102
5Falkirk624096+3105
6Dundee631210100104
7Aberdeen6231106+493
8Rangers623176+193
9Dundee Utd622289-183
10St Mirren621357-271
11Livingston6114810-245
12Kilmarnock6114411-742
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6420124+8143
2Aberdeen640265+1121
3Hearts632194+5112
4Celtic631267-1103
5Motherwell623197+295
6Hibernian622276+182
7Falkirk6213511-671
8St Mirren6123813-555
9Kilmarnock6123713-654
10Dundee Utd6042711-444
11Livingston6024514-924
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 1022 
3Aberdeen614+9.11020 
4Motherwell612 1018 
5Hibernian610 1016 
6Falkirk69 1016 
7Hearts67 1019 
8St Mirren65 108 
9Dundee Utd63 108 
10Dundee63 106 
11Livingston62 103 
12Kilmarnock62 105 
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
1Rangers19811276/10 (60%)8/10 (80%)1/10 (10%)4/10 (40%)19
2Celtic1899274/10 (40%)7/10 (70%)2/10 (20%)5/10 (50%)30
3Aberdeen1697254/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)50
4Hearts18612244/10 (40%)7/10 (70%)2/10 (20%)5/10 (50%)34
5Motherwell1688245/10 (50%)5/10 (50%)3/10 (30%)5/10 (50%)29
6Hibernian1798263/10 (30%)6/10 (60%)4/10 (40%)4/10 (40%)27
7Falkirk12120245/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)22
8Dundee Utd1017-7276/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)21
9St Mirren1018-8284/10 (40%)6/10 (60%)4/10 (40%)2/10 (20%)41
10Dundee721-14283/10 (30%)2/10 (20%)8/10 (80%)1/10 (10%)23
11Kilmarnock722-15295/10 (50%)1/10 (10%)9/10 (90%)1/10 (10%)21
12Livingston921-12307/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)25
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
1Rangers2220254.47322
2Celtic2222264.96626
3Aberdeen2020284.36923
4Hearts1918274.47912
5Motherwell1819284.87121
6Hibernian1616244.67220
7Falkirk1621274.97320
8Dundee Utd819263.66531
9St Mirren818254.37522
10Dundee618253.87418
11Kilmarnock524294.27124
12Livingston319254.56828
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
3Aberdeen260162
4Dundee Utd251156
5Hearts203126
6Dundee165103
7Falkirk14791
8Rangers13886
9Kilmarnock8855
10Livingston7949
11Motherwell6842
12Hibernian5534

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