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+515420
2Rangers64111911+8135239
3Dundee Utd6411149+513410
4Hearts641195+413315
5Falkirk62131415-176354
6Aberdeen621369-37310
7Kilmarnock6213611-5721228
8Hibernian61327706210
9Livingston613278-163158
10St Mirren620457-262215
11Dundee6123711-45412
12Motherwell6114813-545122
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic107121913+622820
2Rangers106313117+14219239
3Hearts106131310+319415
4Dundee Utd105321814+418610
5Hibernian104331411+315410
6Motherwell104241814+4146122
7Falkirk104151920-1138354
8Kilmarnock103251423-91161228
9Dundee102441519-410712
10Livingston101541316-387158
11Aberdeen10226815-78410
12St Mirren10217919-1074215
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts651093+6162
2Celtic6501125+7154
3Dundee Utd6420114+7143
4Rangers64112111+10136
5Kilmarnock6411148+6133
6Motherwell6321114+7112
7Hibernian632194+5112
8Aberdeen6312138+5104
9Falkirk63031613+395
10St Mirren621338-570
11Dundee61321011-165
12Livingston6042710-345
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6330126+6123
2Celtic63211110+1115
3Motherwell63031310+394
4Hearts621399073
5Falkirk6213710-374
6Livingston612379-253
7Dundee612359-452
8Hibernian6123611-553
9St Mirren6114711-444
10Dundee Utd6114917-844
11Aberdeen6015112-1111
12Kilmarnock6015319-1613

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 
2Rangers613 1021 
3Dundee Utd613 1018 
4Hearts613 1019 
5Falkirk67 1013 
6Aberdeen67+1.1108 
7Kilmarnock67 1011 
8Hibernian66 1015 
9Livingston66 108 
10St Mirren66 107 
11Dundee65 1010 
12Motherwell64 1014 
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%)20
2Rangers311714489/10 (90%)6/10 (60%)4/10 (40%)1/10 (10%)16
3Hearts13103234/10 (40%)5/10 (50%)5/10 (50%)4/10 (40%)42
4Dundee Utd18144326/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)29
5Hibernian14113254/10 (40%)6/10 (60%)2/10 (20%)4/10 (40%)28
6Motherwell18144326/10 (60%)6/10 (60%)3/10 (30%)4/10 (40%)24
7Falkirk1920-1398/10 (80%)7/10 (70%)3/10 (30%)1/10 (10%)25
8Kilmarnock1423-9376/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)13
9Dundee1519-4347/10 (70%)2/10 (20%)8/10 (80%)0/10 (0%)27
10Livingston1316-3297/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)22
11Aberdeen815-7234/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)26
12St Mirren919-10284/10 (40%)3/10 (30%)7/10 (70%)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.96727
2Rangers2118244.27417
3Hearts1921284.57911
4Dundee Utd1820253.56920
5Hibernian1518253.66629
6Motherwell1413263.77717
7Falkirk1319304.17517
8Kilmarnock1120264.37020
9Dundee1017254.27122
10Livingston820294.67025
11Aberdeen823284.36723
12St Mirren721284.06825
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
1Kilmarnock228142
2Livingston5836
3Falkirk5434
4Rangers3924
5Motherwell2214
6St Mirren159
7Hearts53
8Dundee21
9Aberdeen00
10Celtic00
11Dundee Utd00
12Hibernian00

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,031
3Hearts2,016
4Hibernian1,922
5Falkirk1,891
6Motherwell1,880
7Dundee Utd1,808
8St Mirren1,792
9Dundee1,751
10Aberdeen1,745
11Kilmarnock1,736
12Livingston1,691

League Table for this division