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
1Celtic6600156+918520
2St Johnstone6510143+111623131
3Kilmarnock6411155+101333508
4Hearts6312108+210551793
5Aberdeen631298+11034251
6Dundee6312101001033150
7Motherwell6213810-27430
8St Mirren621357-2714248
9Hibernian620479-26432273
10Dundee Utd613257-2624332
11Rangers61141113-2463108
12Falkirk6105516-1133411
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic109012211+1127820
2St Johnstone10820204+162633131
3Kilmarnock106131913+61943508
4Hearts105231612+417751793
5Rangers105142619+71693108
6Dundee104241516-11463150
7Aberdeen104241315-21454251
8Dundee Utd103431415-11354332
9St Mirren10415910-11324248
10Hibernian103341312+112532273
11Motherwell102261218-68730
12Falkirk102171327-1477411
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts6600112+9182
2Celtic6501146+8155
3St Johnstone6420134+9143
4Dundee Utd6420114+7143
5Kilmarnock6411136+7133
6Dundee6411127+5134
7Aberdeen641184+4132
8Rangers63121712+5106
9Motherwell622297+283
10Hibernian621375+272
11St Mirren6114312-941
12Falkirk6105818-1034
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1St Johnstone6420103+7142
2Celtic6411119+2135
3Hibernian6321108+2114
4Rangers63121511+4105
5St Mirren630375+292
6Kilmarnock6213911-273
7Falkirk6213711-474
8Motherwell6204711-464
9Hearts6123710-355
10Dundee6114612-643
11Aberdeen6024512-723
12Dundee Utd6024514-923

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 1027 
2St Johnstone616 1026 
3Kilmarnock613 1019 
4Hearts610 1017 
5Aberdeen610+4.11014 
6Dundee610 1014 
7Motherwell67 108 
8St Mirren67 1013 
9Hibernian66 1012 
10Dundee Utd66 1013 
11Rangers64 1016 
12Falkirk63 107 
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
1Celtic221111338/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)25
2St Johnstone20416243/10 (30%)7/10 (70%)2/10 (20%)7/10 (70%)35
3Kilmarnock19136324/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)16
4Hearts16124287/10 (70%)4/10 (40%)6/10 (60%)3/10 (30%)30
5Rangers26197459/10 (90%)6/10 (60%)4/10 (40%)1/10 (10%)19
6Dundee1516-1316/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)29
7Aberdeen1315-2285/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)26
8Dundee Utd1415-1295/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)29
9St Mirren910-1192/10 (20%)2/10 (20%)8/10 (80%)2/10 (20%)26
10Hibernian13121255/10 (50%)5/10 (50%)3/10 (30%)3/10 (30%)15
11Motherwell1218-6307/10 (70%)6/10 (60%)3/10 (30%)2/10 (20%)30
12Falkirk1327-14407/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)22
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
1Celtic2722274.87122
2St Johnstone261925   
3Kilmarnock1919264.57016
4Hearts1720264.77713
5Rangers1624354.47318
6Dundee1421274.77022
7Aberdeen1425294.76821
8Dundee Utd1327374.26919
9St Mirren1322303.66824
10Hibernian1219263.86828
11Motherwell817303.57814
12Falkirk720274.07121
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
1Hibernian22731412
2Hearts17931114
3Kilmarnock508316
4Dundee Utd332206
5Aberdeen251156
6St Mirren248154
7Dundee15093
8St Johnstone13181
9Rangers10867
10Falkirk117
11Celtic00
12Motherwell00

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
ELO ratings are not available for this league

League Table for this division