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
1Rangers6600132+1118 24199
2Motherwell6411102+813 120
3Hearts6411106+413 3464
4Falkirk640283+512 1334
5Hibernian6321119+211 5259
6Celtic6312129+310 341767
7Dundee630346-29 13247
8Dundee Utd622279-28 410
9Aberdeen6114710-345.9230
10St Mirren602429-72 23192
11Kilmarnock6024311-82 3238
12Livingston6024716-92 53169
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10811206+1425 44199
2Hearts10631158+721 5464
3Motherwell10541132+1119 120
4Celtic105141814+416 641767
5Hibernian104241514+114 6259
6Falkirk1042488014 1334
7Dundee104151013-313 43247
8Aberdeen103251618-211 630
9Dundee Utd102531014-411 610
10St Mirren10235915-69 43192
11Kilmarnock10046618-124 6238
12Livingston10037923-143 63169
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Motherwell6510120+12160
2Rangers651091+8161
3Hibernian6411125+7133
4Celtic6402146+8123
5Hearts633095+4124
6Aberdeen6321139+4114
7Dundee630379-293
8Falkirk622265+182
9St Mirren621336-370
10Dundee Utd613258-363
11Livingston6033712-535
12Kilmarnock6015312-913
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6411145+9133
2Hearts631275+2102
3Falkirk631264+2100
4Celtic6312109+1104
5Motherwell614154+173
6Hibernian621389-173
7Dundee Utd6132610-464
8Aberdeen620459-462
9Dundee611439-641
10Kilmarnock6033410-634
11St Mirren6024613-724
12Livingston6015414-1013

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
1Rangers618 1025 
2Motherwell613 1019 
3Hearts613 1021 
4Falkirk612 1014 
5Hibernian611 1014 
6Celtic610 1016 
7Dundee69 1013 
8Dundee Utd68 1011 
9Aberdeen64-1.91011 
10St Mirren62 109 
11Kilmarnock62 104 
12Livingston62 103 
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
1Rangers20614264/10 (40%)7/10 (70%)3/10 (30%)6/10 (60%)32
2Hearts1587235/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)27
3Motherwell13211151/10 (10%)6/10 (60%)1/10 (10%)8/10 (80%)42
4Celtic18144326/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)21
5Hibernian15141296/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)27
6Falkirk880161/10 (10%)4/10 (40%)4/10 (40%)5/10 (50%)38
7Dundee1013-3234/10 (40%)3/10 (30%)7/10 (70%)2/10 (20%)35
8Aberdeen1618-2346/10 (60%)2/10 (20%)8/10 (80%)0/10 (0%)31
9Dundee Utd1014-4246/10 (60%)5/10 (50%)4/10 (40%)1/10 (10%)23
10St Mirren915-6244/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)46
11Kilmarnock618-12246/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)31
12Livingston923-14326/10 (60%)3/10 (30%)7/10 (70%)0/10 (0%)34
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
1Rangers2521284.67621
2Hearts2122294.37517
3Motherwell1918274.87419
4Celtic1620284.07023
5Hibernian1420274.57323
6Falkirk1419284.97519
7Dundee1318284.07520
8Aberdeen1121274.46823
9Dundee Utd1119253.77025
10St Mirren918284.66724
11Kilmarnock421274.47222
12Livingston319304.77220
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
1Celtic17671098
2Dundee247153
3Rangers199124
4St Mirren192119
5Livingston169105
6Hearts6440
7Hibernian5937
8Kilmarnock3824
9Falkirk3421
10Aberdeen00
11Dundee Utd00
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
PosTeam ELO Rating
1Celtic2,044
2Hearts2,024
3Rangers2,013
4Hibernian1,933
5Falkirk1,886
6Motherwell1,879
7St Mirren1,795
8Dundee Utd1,788
9Aberdeen1,773
10Livingston1,745
11Dundee1,742
12Kilmarnock1,710

League Table for this division