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
1Celtic6501116+5154266
2Hearts6411106+413425
3Rangers64021811+7125268
4Kilmarnock631296+31013256
5Aberdeen631278-11023169
6Dundee Utd630310100923229
7Hibernian621386+272337
8Dundee621358-37232
9St Mirren620447-3613116
10Falkirk6204916-764334
11Livingston6123810-2533136
12Motherwell6114712-544252
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic107121913+6228266
2Hearts107121510+522525
3Rangers105322718+9189268
4Hibernian104331510+5154337
5Dundee104331516-115632
6Dundee Utd104241415-11443229
7Kilmarnock104241415-11443256
8Motherwell104151714+3135252
9Aberdeen10334912-31243169
10Falkirk103161722-5107334
11Livingston101631315-2963136
12St Mirren10217616-10733116
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts660092+7182
2Celtic6501125+7154
3Dundee Utd6420114+7143
4Rangers64112111+10136
5Kilmarnock6411148+6133
6Motherwell6321114+7112
7Dundee6321108+2114
8Hibernian6312106+4103
9Aberdeen631286+2103
10Falkirk62041215-364
11St Mirren6204310-760
12Livingston6042811-345
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6411119+2135
2Rangers6231118+394
3Hibernian622287+182
4Hearts621399073
5Falkirk6213710-374
6Motherwell62041111064
7Livingston612368-252
8Dundee612359-452
9St Mirren611448-443
10Dundee Utd6114714-743
11Kilmarnock6114515-1043
12Aberdeen6024311-822

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 
2Hearts613 1022 
3Rangers612 1018 
4Kilmarnock610 1014 
5Aberdeen610+4.11012 
6Dundee Utd69 1014 
7Hibernian67 1015 
8Dundee67 1015 
9St Mirren66 107 
10Falkirk66 1010 
11Livingston65 109 
12Motherwell64 1013 
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
1Celtic19136328/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)23
2Hearts15105255/10 (50%)5/10 (50%)5/10 (50%)4/10 (40%)35
3Rangers27189459/10 (90%)6/10 (60%)4/10 (40%)1/10 (10%)18
4Hibernian15105254/10 (40%)5/10 (50%)3/10 (30%)4/10 (40%)28
5Dundee1516-1316/10 (60%)3/10 (30%)7/10 (70%)1/10 (10%)23
6Dundee Utd1415-1294/10 (40%)6/10 (60%)3/10 (30%)3/10 (30%)30
7Kilmarnock1415-1294/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)14
8Motherwell17143315/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)30
9Aberdeen912-3214/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)26
10Falkirk1722-5397/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)30
11Livingston1315-2286/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)24
12St Mirren616-10223/10 (30%)2/10 (20%)8/10 (80%)1/10 (10%)28
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
1Celtic2224274.86727
2Hearts2221284.57910
3Rangers1818234.27515
4Hibernian1520263.66729
5Dundee1517254.37022
6Dundee Utd1420253.66919
7Kilmarnock1420274.57417
8Motherwell1313273.67716
9Aberdeen1223284.36723
10Falkirk1019284.17517
11Livingston918274.86826
12St Mirren721283.97123
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
1Kilmarnock256159
2Dundee Utd229142
3Aberdeen169105
4Livingston13685
5St Mirren11672
6Rangers6842
7Celtic6641
8Motherwell5232
9Hibernian3723
10Falkirk3421
11Hearts53
12Dundee21

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
1Rangers2,060
2Celtic2,044
3Hearts2,026
4Hibernian1,913
5Motherwell1,895
6Falkirk1,884
7Dundee Utd1,821
8St Mirren1,763
9Aberdeen1,753
10Dundee1,738
11Kilmarnock1,727
12Livingston1,713

League Table for this division