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
1Celtic6600143+11183497
2Rangers641174+3133439
3Hearts6402137+6125476
4St Mirren631286+2102336
5Motherwell622289-182322
6Dundee621376+173264
7St Johnstone621389-174333
8Aberdeen621367-1714616
9Hibernian6204710-3654248
10Falkirk612358-354370
11Dundee Utd6123611-552299
12Kilmarnock6114514-9424321
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic101000258+17307497
2Hearts106132012+8198476
3St Johnstone10613179+8194333
4Dundee105141511+4165264
5Kilmarnock105141816+21644321
6Rangers105141513+2167439
7St Mirren1042411110143336
8Hibernian104061315-21284248
9Motherwell103341214-2124322
10Aberdeen103251214-21134616
11Falkirk10226919-1086370
12Dundee Utd10145717-1073299
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600164+12184
2Celtic6600154+11184
3St Johnstone6411136+7133
4Dundee6411115+6133
5Aberdeen631254+1101
6Dundee Utd623186+293
7Rangers6303109+194
8Kilmarnock6213913-473
9Falkirk6204713-664
10Motherwell6123811-353
11St Mirren6123611-553
12Hibernian6006411-704
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6600156+9185
2Hibernian6402108+2125
3Kilmarnock6312116+5102
4St Johnstone631296+3103
5Rangers6312119+2105
6Motherwell631298+1103
7St Mirren630353+290
8Hearts6213910-176
9Falkirk6123611-554
10Aberdeen6114812-442
11Dundee6114611-543
12Dundee Utd6114513-841

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
1Celtic618 1030 
2Rangers613 1016 
3Hearts612 1019 
4St Mirren610 1014 
5Motherwell68 1012 
6Dundee67 1016 
7St Johnstone67 1019 
8Aberdeen67+1.11011 
9Hibernian66 1012 
10Falkirk65 108 
11Dundee Utd65 107 
12Kilmarnock64 1016 
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
1Celtic25817337/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)25
2Hearts20128328/10 (80%)6/10 (60%)4/10 (40%)2/10 (20%)20
3St Johnstone1798264/10 (40%)7/10 (70%)3/10 (30%)4/10 (40%)36
4Dundee15114265/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)33
5Kilmarnock18162344/10 (40%)4/10 (40%)5/10 (50%)4/10 (40%)20
6Rangers15132287/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)26
7St Mirren11110223/10 (30%)4/10 (40%)6/10 (60%)4/10 (40%)26
8Hibernian1315-2288/10 (80%)4/10 (40%)6/10 (60%)0/10 (0%)23
9Motherwell1214-2264/10 (40%)6/10 (60%)3/10 (30%)3/10 (30%)27
10Aberdeen1214-2263/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)28
11Falkirk919-10286/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)14
12Dundee Utd717-10243/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)20
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
1Celtic3022326.27816
2Hearts1930376.47914
3St Johnstone1923334.2864
4Dundee1630425.47715
5Kilmarnock1623395.87516
6Rangers1632425.87615
7St Mirren1430435.47616
8Hibernian1225355.87320
9Motherwell1228425.97518
10Aberdeen1133446.07322
11Falkirk834436.47517
12Dundee Utd730386.06922
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
1Aberdeen616383
2Kilmarnock321199
3Hibernian248154
4Dundee Utd9962
5Celtic9760
6Hearts7647
7Falkirk7043
8Dundee6440
9Rangers3924
10St Mirren3622
11St Johnstone3321
12Motherwell2214

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
PosTeamELO Rating
1Celtic2,073
2Rangers2,034
3Hearts1,995
4Hibernian1,886
5St Johnstone1,867
6Motherwell1,844
7Falkirk1,823
8Aberdeen1,814
9St Mirren1,797
10Dundee1,779
11Kilmarnock1,773
12Dundee Utd1,770

League Table for this division