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+313330
3Hearts6402126+61244159
4Dundee631296+3104264
5Dundee Utd6213810-2712115
6Hibernian621379-2754248
7St Mirren621369-37238
8Kilmarnock6213310-7714321
9Falkirk613267-1653115
10Aberdeen612357-2514569
11St Johnstone612357-25430
12Motherwell6123710-3523123
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic101000258+17307497
2St Johnstone105231410+417530
3Hearts105141812+61674159
4Dundee105141612+4166264
5Rangers105141513+216730
6Kilmarnock10514161601644321
7St Mirren104241113-214338
8Hibernian104151314-11384248
9Motherwell103341315-21253123
10Aberdeen103251113-21134569
11Dundee Utd102441014-41032115
12Falkirk10136920-11673115
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600164+12184
2Celtic6600154+11184
3St Johnstone6411136+7133
4Dundee6411126+6134
5Aberdeen631254+1101
6Dundee Utd623186+293
7Rangers6303109+194
8Kilmarnock6303811-392
9Falkirk6204713-664
10Motherwell6123811-353
11St Mirren6123612-653
12Hibernian6015410-614
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
6St Mirren630353+290
7Motherwell621378-173
8Dundee Utd6213810-271
9Aberdeen6123911-253
10Hearts6114710-345
11Dundee6114611-543
12Falkirk6033410-634

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+8.71030 
2Rangers613 1016 
3Hearts612 1016 
4Dundee610 1016 
5Dundee Utd67 1010 
6Hibernian67 1013 
7St Mirren67 1014 
8Kilmarnock67 1016 
9Falkirk66 106 
10Aberdeen65-0.91011 
11St Johnstone65 1017 
12Motherwell65 1012 
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
2St Johnstone14104245/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)36
3Hearts18126307/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)20
4Dundee16124286/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)33
5Rangers15132287/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)26
6Kilmarnock16160324/10 (40%)4/10 (40%)5/10 (50%)4/10 (40%)20
7St Mirren1113-2243/10 (30%)4/10 (40%)6/10 (60%)4/10 (40%)26
8Hibernian1314-1278/10 (80%)4/10 (40%)6/10 (60%)0/10 (0%)23
9Motherwell1315-2285/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)27
10Aberdeen1113-2243/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)28
11Dundee Utd1014-4243/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)20
12Falkirk920-11297/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)14
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
2St Johnstone1723334.2864
3Hearts1630376.47914
4Dundee1630425.47715
5Rangers1632425.87615
6Kilmarnock1623395.87516
7St Mirren1430435.47616
8Hibernian1325355.87320
9Motherwell1228425.97518
10Aberdeen1133446.07322
11Dundee Utd1030386.06922
12Falkirk634436.47517
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
1Aberdeen569354
2Kilmarnock321199
3Hibernian248154
4Hearts15999
5Motherwell12376
6Dundee Utd11571
7Falkirk11571
8Celtic9760
9Dundee6440
10St Mirren85
11Rangers00
12St Johnstone00

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