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
1Celtic6600146+8185382
2Hearts6420136+7145350
3Kilmarnock6312117+4102328
4Aberdeen631276+11013169
5Hibernian6303108+2943110
6Dundee6213810-2733137
7Dundee Utd6213811-3723229
8Rangers62041515066374
9Livingston6132810-2633155
10St Mirren620447-3603321
11Falkirk6204917-864334
12Motherwell6114913-445330
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic108112112+9258382
2Hearts10721167+9235350
3Kilmarnock105231613+3174328
4Hibernian104331512+31563110
5Rangers104242420+4149374
6Dundee Utd104241416-21443229
7Dundee103341517-21263137
8Aberdeen103251014-41143169
9St Mirren10316812-41033321
10Falkirk103161622-6107334
11Livingston101631115-4953155
12Motherwell102261318-587330
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600112+9182
2Celtic6501136+7155
3Dundee Utd6420103+7142
4Kilmarnock6411136+7133
5Dundee6321128+4114
6Rangers63121712+5106
7Hibernian6312106+4103
8Aberdeen631275+2102
9Motherwell622297+283
10Falkirk62041315-265
11St Mirren6204311-860
12Livingston6042811-345
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6411119+2135
2Hibernian6321108+2114
3Rangers62221211+185
4St Mirren621366073
5Falkirk6213711-474
6Motherwell62041111064
7Hearts6123710-354
8Livingston612348-451
9Dundee6114612-643
10Dundee Utd6114715-843
11Kilmarnock6114615-943
12Aberdeen6024311-822

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 1025 
2Hearts614 1023 
3Kilmarnock610 1017 
4Aberdeen610+4.11011 
5Hibernian69 1015 
6Dundee67 1012 
7Dundee Utd67 1014 
8Rangers66 1014 
9Livingston66 109 
10St Mirren66 1010 
11Falkirk66 1010 
12Motherwell64 108 
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
1Celtic21129338/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)21
2Hearts1679235/10 (50%)4/10 (40%)6/10 (60%)4/10 (40%)30
3Kilmarnock16133294/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)19
4Hibernian15123276/10 (60%)6/10 (60%)2/10 (20%)3/10 (30%)13
5Rangers24204449/10 (90%)6/10 (60%)4/10 (40%)1/10 (10%)17
6Dundee Utd1416-2304/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)27
7Dundee1517-2326/10 (60%)3/10 (30%)7/10 (70%)2/10 (20%)29
8Aberdeen1014-4244/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)28
9St Mirren812-4203/10 (30%)3/10 (30%)7/10 (70%)2/10 (20%)28
10Falkirk1622-6387/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)26
11Livingston1115-4265/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)26
12Motherwell1318-5317/10 (70%)6/10 (60%)3/10 (30%)2/10 (20%)30
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
1Celtic2523264.87122
2Hearts2321274.58012
3Kilmarnock1719254.47316
4Hibernian1519273.76922
5Rangers1420244.27318
6Dundee Utd1420264.16819
7Dundee1220274.67022
8Aberdeen1123284.76722
9St Mirren1021293.57316
10Falkirk1017284.07318
11Livingston918264.77122
12Motherwell815293.47814
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
1St Mirren321199
2Dundee Utd229142
3Aberdeen169105
4Livingston15596
5Dundee13785
6Hibernian11068
7Celtic8251
8Rangers7446
9Hearts5031
10Falkirk3421
11Motherwell3019
12Kilmarnock2817

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,060
2Celtic2,044
3Hearts2,026
4Hibernian1,913
5Motherwell1,895
6Falkirk1,884
7Dundee Utd1,821
8St Mirren1,763
9Aberdeen1,753
10Dundee1,738
11Kilmarnock1,727
12Livingston1,713

League Table for this division