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
1Falkirk6501145+9153234
2Rangers6420145+914328
3Celtic6411146+8133334
4Dundee Utd6330116+512410
5Dundee6312119+2106133
6St Johnstone6231810-2942108
7Hearts62221315-28431267
8Hibernian612387+1542153
9Motherwell6123610-453299
10Aberdeen6114611-5432199
11Kilmarnock6114714-744233
12St Mirren6114413-943230
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10820196+1326428
2Celtic10712208+12224334
3Falkirk106221910+9207234
4Hearts105232120+117831267
5Dundee Utd104421612+416510
6Dundee104241614+2149133
7St Johnstone103521214-21472108
8Kilmarnock10235916-795233
9Hibernian102261214-2872153
10Aberdeen102261015-5832199
11Motherwell102261017-784299
12St Mirren10217619-1374230
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Celtic6411155+10133
2Hearts6411179+8134
3Rangers6402115+6123
4Dundee6321117+4115
5Falkirk630397+293
6St Johnstone623187+195
7Dundee Utd623177094
8Motherwell621348-470
9St Mirren6123712-554
10Kilmarnock6123715-854
11Aberdeen611438-541
12Hibernian6015511-615
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6501125+7153
2Rangers6420105+5143
3Falkirk6321117+4115
4Hibernian6312106+4104
5Dundee Utd62221010082
6Hearts6213913-475
7Dundee620478-164
8St Mirren6204410-661
9St Johnstone6123510-553
10Aberdeen6114912-343
11Kilmarnock6114310-742
12Motherwell6033912-335

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
1Falkirk615 1020 
2Rangers614 1026 
3Celtic613+3.71022 
4Dundee Utd612 1016 
5Dundee610 1014 
6St Johnstone69 1014 
7Hearts68 1017 
8Hibernian65 108 
9Motherwell65 108 
10Aberdeen64-1.9108 
11Kilmarnock64 109 
12St Mirren64 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
1Rangers19613254/10 (40%)9/10 (90%)1/10 (10%)6/10 (60%)32
2Celtic20812284/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)18
3Falkirk19109297/10 (70%)9/10 (90%)1/10 (10%)3/10 (30%)23
4Hearts21201418/10 (80%)4/10 (40%)6/10 (60%)2/10 (20%)13
5Dundee Utd16124285/10 (50%)4/10 (40%)6/10 (60%)3/10 (30%)18
6Dundee16142309/10 (90%)6/10 (60%)4/10 (40%)1/10 (10%)32
7St Johnstone1214-2267/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)31
8Kilmarnock916-7255/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)19
9Hibernian1214-2267/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)29
10Aberdeen1015-5253/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)33
11Motherwell1017-7274/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)24
12St Mirren619-13254/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)34
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
1Rangers2616278.5891
2Celtic2221289.0864
3Falkirk2015268.6865
4Hearts1722308.4883
5Dundee Utd1619248.17911
6Dundee1421317.2900
7St Johnstone1422278.4892
8Kilmarnock920308.4900
9Hibernian822287.9819
10Aberdeen823308.08010
11Motherwell818278.5837
12St Mirren718267.9900
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
1Hearts1267787
2Aberdeen199124
3Hibernian15395
4St Johnstone10867
5Motherwell9962
6Celtic3421
7Falkirk3421
8Dundee3321
9Kilmarnock3321
10St Mirren3019
11Rangers85
12Dundee Utd00

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,064
2Celtic2,026
3Hearts1,958
4Falkirk1,869
5Hibernian1,869
6St Johnstone1,868
7Dundee Utd1,816
8Dundee1,805
9Motherwell1,802
10Aberdeen1,790
11St Mirren1,762
12Kilmarnock1,753

League Table for this division