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+515430
2Rangers64111911+8135239
3Dundee Utd6411149+513420
4Hearts641195+413325
5Falkirk62131415-176354
6Aberdeen621369-37320
7Kilmarnock6213611-5722228
8Hibernian6132770622149
9Livingston613278-1632134
10St Mirren620457-262330
11Dundee6123711-4542140
12Motherwell6114813-545272
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic107121913+622830
2Rangers106313117+14219239
3Hearts106131310+319425
4Dundee Utd105321814+418620
5Hibernian104331411+31542149
6Motherwell104241814+4146272
7Falkirk104151920-1138354
8Kilmarnock103251423-91162228
9Dundee102441519-41072140
10Livingston101541316-3872134
11Aberdeen10226815-78420
12St Mirren10217919-1074330
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%)5/10 (50%)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
2Rangers2118243.77417
3Hearts1921284.47911
4Dundee Utd1820253.56918
5Hibernian1518253.46828
6Motherwell1413263.27717
7Falkirk1319304.17517
8Kilmarnock1120264.37020
9Dundee1017254.27121
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
2Hibernian14993
3Dundee14087
4Livingston13483
5Motherwell7245
6Falkirk5434
7Rangers3924
8St Mirren3019
9Hearts53
10Aberdeen00
11Celtic00
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
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