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
1Rangers6420168+814520
2Hibernian633094+5122255
3Hearts640265+112110
4Celtic63121110+11051103
5Dundee62311211+195164
6Dundee Utd6222770832108
7Motherwell6213107+37320
8Falkirk6213119+275230
9Kilmarnock6213711-473293
10St Mirren6213510-573247
11Livingston604269-344168
12Aberdeen602439-6232404
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers106402510+1522720
2Celtic106221813+52071103
3Hearts10613138+519210
4Motherwell10523198+1117420
5Falkirk105141813+5167230
6Hibernian104421311+2164255
7Kilmarnock104151523-8135293
8Dundee Utd103341317-41262108
9St Mirren10325916-7114247
10Dundee102441216-4105164
11Aberdeen101271119-8552404
12Livingston100551020-1057168
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6510217+14165
2Hearts651082+6161
3Celtic6402137+6124
4Hibernian633083+5122
5Kilmarnock6402139+4123
6Motherwell6321103+7112
7Falkirk6303138+594
8Dundee62311110+195
9Dundee Utd622256-182
10St Mirren621328-670
11Aberdeen61231111055
12Livingston604269-345
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers633094+5123
2Celtic6321109+1114
3Falkirk631276+1103
4Hibernian6222910-184
5Motherwell6213107+373
6Dundee621347-371
7Hearts620489-162
8St Mirren6123811-355
9Dundee Utd6114816-844
10Livingston6024513-823
11Kilmarnock6024418-1424
12Aberdeen6015111-1011

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 
2Hibernian612 1016 
3Hearts612 1019 
4Celtic610 1020 
5Dundee69 1010 
6Dundee Utd68 1012 
7Motherwell67 1017 
8Falkirk67 1016 
9Kilmarnock67 1013 
10St Mirren67 1011 
11Livingston64 105 
12Aberdeen62-3.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
1Rangers251015357/10 (70%)7/10 (70%)2/10 (20%)4/10 (40%)20
2Celtic18135317/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)24
3Hearts1385212/10 (20%)7/10 (70%)3/10 (30%)6/10 (60%)43
4Motherwell19811274/10 (40%)7/10 (70%)2/10 (20%)6/10 (60%)26
5Falkirk18135317/10 (70%)6/10 (60%)4/10 (40%)1/10 (10%)31
6Hibernian13112244/10 (40%)4/10 (40%)3/10 (30%)4/10 (40%)38
7Kilmarnock1523-8385/10 (50%)4/10 (40%)6/10 (60%)3/10 (30%)20
8Dundee Utd1317-4306/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)30
9St Mirren916-7254/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)34
10Dundee1216-4285/10 (50%)2/10 (20%)7/10 (70%)1/10 (10%)35
11Aberdeen1119-8305/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)25
12Livingston1020-10307/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)19
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
1Rangers2218294.47516
2Celtic2022284.66628
3Hearts1921284.67813
4Motherwell1714274.57717
5Falkirk1619294.87518
6Hibernian1622334.27226
7Kilmarnock1323314.66822
8Dundee Utd1222263.67123
9St Mirren1121284.37023
10Dundee1017284.17518
11Aberdeen528324.76627
12Livingston521294.77025
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
1Aberdeen404251
2Dundee Utd10867
3Celtic10364
4Kilmarnock9358
5Livingston6842
6Dundee6440
7Hibernian5534
8St Mirren4729
9Falkirk3019
10Hearts00
11Motherwell00
12Rangers00

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,040
2Celtic2,024
3Hearts2,009
4Hibernian1,936
5Motherwell1,900
6Falkirk1,894
7Dundee Utd1,807
8St Mirren1,784
9Dundee1,756
10Kilmarnock1,742
11Aberdeen1,735
12Livingston1,696

League Table for this division