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
1Celtic6600176+1118541613
2St Johnstone6402106+4122152
3Hibernian640296+31244771
4St Mirren632186+211228
5Hearts6312127+510441578
6Dundee630387+192394
7Motherwell623187+19441246
8Kilmarnock63031415-19410
9Rangers6213101007541607
10Dundee Utd613268-2623136
11Aberdeen620469-36220
12Falkirk6015415-1113134
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic101000259+1630841613
2St Johnstone10622199+10204152
3Hearts106222112+920841578
4Dundee105141412+2163394
5Hibernian105051412+21564771
6St Mirren104241010014228
7Rangers104152320+313941607
8Kilmarnock104151921-213510
9Aberdeen104151113-213320
10Motherwell103341416-212741246
11Dundee Utd103341215-31233136
12Falkirk102171226-1476134
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600153+12183
2Celtic6600134+9184
3St Johnstone6510155+10163
4Dundee6402105+5122
5Aberdeen640274+3121
6Dundee Utd632195+4112
7Kilmarnock63121112-1103
8St Mirren622268-282
9Rangers62131412+276
10Motherwell613277063
11Hibernian611467-143
12Falkirk6105818-1034
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6501148+6155
2Hibernian641185+3133
3Rangers63121511+4105
4St Johnstone631285+3102
5Motherwell6312990104
6St Mirren630375+292
7Kilmarnock62041114-363
8Hearts6123710-355
9Falkirk6123611-554
10Dundee6114510-542
11Dundee Utd6114714-742
12Aberdeen6015514-913

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
1Celtic618 1030 
2St Johnstone612 1020 
3Hibernian612 1015 
4St Mirren611 1014 
5Hearts610 1020 
6Dundee69 1016 
7Motherwell69 1012 
8Kilmarnock69 1013 
9Rangers67 1013 
10Dundee Utd66 1012 
11Aberdeen66+0.11013 
12Falkirk61 107 
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
1Celtic25916348/10 (80%)7/10 (70%)3/10 (30%)2/10 (20%)22
2St Johnstone19910284/10 (40%)6/10 (60%)3/10 (30%)5/10 (50%)30
3Hearts21129338/10 (80%)5/10 (50%)5/10 (50%)2/10 (20%)23
4Dundee14122263/10 (30%)5/10 (50%)5/10 (50%)4/10 (40%)23
5Hibernian14122266/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)17
6St Mirren10100202/10 (20%)3/10 (30%)7/10 (70%)4/10 (40%)28
7Rangers23203439/10 (90%)5/10 (50%)5/10 (50%)0/10 (0%)17
8Kilmarnock1921-2405/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)15
9Aberdeen1113-2243/10 (30%)4/10 (40%)6/10 (60%)3/10 (30%)23
10Motherwell1416-2307/10 (70%)6/10 (60%)2/10 (20%)3/10 (30%)31
11Dundee Utd1215-3273/10 (30%)5/10 (50%)4/10 (40%)3/10 (30%)21
12Falkirk1226-14386/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)16
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
1Celtic3022294.97320
2St Johnstone2020311.67913
3Hearts2029365.07517
4Dundee1628394.57318
5Hibernian1524333.86630
6St Mirren1428403.66824
7Rangers1328364.47219
8Kilmarnock1323384.37216
9Aberdeen1333424.76922
10Motherwell1224403.57618
11Dundee Utd1229375.06821
12Falkirk733424.57021
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
1Celtic16131002
2Rangers1607999
3Hearts1578981
4Motherwell1246774
5Hibernian771479
6Dundee Utd13685
7Dundee9458
8St Johnstone5232
9Falkirk3421
10St Mirren85
11Aberdeen00
12Kilmarnock00

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,080
2Rangers1,998
3Hearts1,976
4Hibernian1,905
5Motherwell1,870
6St Johnstone1,863
7Falkirk1,816
8St Mirren1,793
9Dundee1,791
10Aberdeen1,785
11Dundee Utd1,782
12Kilmarnock1,770

League Table for this division