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
3Hearts6402137+6125371
4Dundee631285+3103264
5Aberdeen621356-1704569
6St Mirren621368-27238
7Dundee Utd6213710-3712115
8Falkirk613256-1643115
9Hibernian620469-3644248
10St Johnstone612346-25330
11Motherwell612369-3513123
12Kilmarnock6114514-9423321
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic101000258+17307497
2Hearts106132012+8198371
3St Johnstone10523139+417430
4Dundee105141511+4165264
5Kilmarnock105141816+21643321
6Rangers105141513+216730
7St Mirren104241112-114338
8Aberdeen104151112-11324569
9Hibernian104061214-21274248
10Motherwell103341214-21243123
11Dundee Utd10244914-51032115
12Falkirk10136819-11663115
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600164+12184
2Celtic6600154+11184
3St Johnstone6411125+7132
4Dundee6411126+6134
5Aberdeen631254+1101
6Dundee Utd623186+293
7Rangers6303109+194
8Kilmarnock6213913-473
9Falkirk6204713-664
10Motherwell6123811-353
11St Mirren6123611-553
12Hibernian6006310-703
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
7Aberdeen6213910-172
8Hearts6213910-176
9Motherwell621367-172
10Dundee Utd6213710-371
11Dundee6114611-543
12Falkirk603339-633

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 1019 
4Dundee610 1016 
5Aberdeen67+1.11013 
6St Mirren67 1014 
7Dundee Utd67 1010 
8Falkirk66 106 
9Hibernian66 1012 
10St Johnstone65 1017 
11Motherwell65 1012 
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 Johnstone1394224/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 Mirren1112-1233/10 (30%)4/10 (40%)6/10 (60%)4/10 (40%)26
8Aberdeen1112-1232/10 (20%)3/10 (30%)6/10 (60%)3/10 (30%)28
9Hibernian1214-2267/10 (70%)4/10 (40%)6/10 (60%)0/10 (0%)23
10Motherwell1214-2264/10 (40%)6/10 (60%)3/10 (30%)3/10 (30%)27
11Dundee Utd914-5233/10 (30%)3/10 (30%)6/10 (60%)2/10 (20%)20
12Falkirk819-11276/10 (60%)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
2Hearts1930376.47914
3St Johnstone1723334.2864
4Dundee1630425.47715
5Kilmarnock1623395.87516
6Rangers1632425.87615
7St Mirren1430435.47616
8Aberdeen1333446.07322
9Hibernian1225355.87320
10Motherwell1228425.97518
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
4Motherwell12376
5Dundee Utd11571
6Falkirk11571
7Celtic9760
8Hearts7144
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