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
1Rangers64201910+9145239
2Hearts641184+4132220
3Celtic6411107+31342105
4Dundee Utd6312111101042108
5Hibernian623186+2922149
6Kilmarnock6222711-483293
7Falkirk62131313075230
8St Mirren621366073215
9Dundee61321011-1652137
10Livingston6042710-344276
11Motherwell6114711-444250
12Aberdeen6114510-5432205
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers106402914+15228239
2Celtic107121812+62272105
3Hearts10613149+5193220
4Hibernian10442139+41632149
5Dundee Utd10433171701572108
6Motherwell104241712+5145250
7Kilmarnock104241722-5146293
8Falkirk104151819-1137230
9Dundee102531516-11172137
10St Mirren103161017-7104215
11Livingston100551118-757276
12Aberdeen10127718-11542205
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6510228+14165
2Hearts651093+6162
3Celtic6501134+9153
4Kilmarnock6411148+6133
5Hibernian633093+6122
6Motherwell6321114+7112
7Dundee Utd632187+1113
8Falkirk63031613+395
9Aberdeen62131210+274
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
3Falkirk631287+1103
4Motherwell6213119+274
5Hearts621388072
6Dundee612359-452
7Hibernian6123611-553
8St Mirren6114711-444
9Dundee Utd6114917-844
10Livingston6024715-824
11Kilmarnock6024419-1524
12Aberdeen6015112-1111

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
1Rangers614 1022 
2Hearts613 1019 
3Celtic613 1022 
4Dundee Utd610 1015 
5Hibernian69 1016 
6Kilmarnock68 1014 
7Falkirk67 1013 
8St Mirren67 1010 
9Dundee66 1011 
10Livingston64 105 
11Motherwell64 1014 
12Aberdeen64-1.9105 
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
1Rangers291415438/10 (80%)6/10 (60%)3/10 (30%)2/10 (20%)16
2Celtic18126307/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)21
3Hearts1495233/10 (30%)6/10 (60%)4/10 (40%)5/10 (50%)42
4Hibernian1394223/10 (30%)5/10 (50%)2/10 (20%)5/10 (50%)31
5Dundee Utd17170347/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)32
6Motherwell17125295/10 (50%)6/10 (60%)3/10 (30%)5/10 (50%)23
7Kilmarnock1722-5396/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)14
8Falkirk1819-1377/10 (70%)7/10 (70%)3/10 (30%)1/10 (10%)26
9Dundee1516-1317/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)29
10St Mirren1017-7274/10 (40%)4/10 (40%)6/10 (60%)2/10 (20%)30
11Livingston1118-7297/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)15
12Aberdeen718-11254/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)27
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
1Rangers2218244.27417
2Celtic2223274.96727
3Hearts1921284.57911
4Hibernian1620283.66828
5Dundee Utd1521263.46521
6Motherwell1414283.67717
7Kilmarnock1418264.27020
8Falkirk1319294.27519
9Dundee1116264.27321
10St Mirren1020273.97118
11Livingston520294.67123
12Aberdeen524294.36627
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
1Aberdeen205127
2Hibernian14993
3Dundee13785
4Dundee Utd10867
5Celtic10565
6Kilmarnock9358
7Livingston7647
8Motherwell5031
9Rangers3924
10Falkirk3019
11Hearts2012
12St Mirren159

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,044
2Celtic2,028
3Hearts2,009
4Hibernian1,943
5Falkirk1,907
6Motherwell1,887
7Dundee Utd1,803
8St Mirren1,795
9Dundee1,751
10Kilmarnock1,735
11Aberdeen1,724
12Livingston1,696

League Table for this division