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 241663
2Motherwell6411112+913 1330
3Hearts6411105+5132362
4Falkirk640283+512 1234
5Hibernian6321119+211 5259
6Celtic6312129+310 341733
7Dundee631245-110 13363
8Kilmarnock6123610-45 3338
9Dundee Utd6123510-55320
10Aberdeen6105612-635.913228
11St Mirren602429-72 23115
12Livingston6024514-92 44169
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10811206+1425 441663
2Hearts10721178+9235362
3Motherwell10631152+1321 1330
4Celtic105141814+416 641733
5Hibernian104241514+114 6259
6Falkirk1042488014 1234
7Dundee10325712-511 33363
8St Mirren10244812-410 33115
9Aberdeen103161318-510 53228
10Dundee Utd10244915-610520
11Kilmarnock10136817-96 5338
12Livingston10037924-153 64169
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 Mirren622233080
10Dundee Utd613257-263
11Kilmarnock6114611-543
12Livingston6033713-635
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6411145+9133
2Hearts641194+5132
3Falkirk631264+2100
4Celtic6312109+1104
5Motherwell623163+392
6Hibernian621389-173
7Dundee Utd6132610-464
8Dundee612337-451
9Kilmarnock6033410-634
10Aberdeen6105412-832
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 1021 
3Hearts613 1023 
4Falkirk612 1014 
5Hibernian611 1014 
6Celtic610 1016 
7Dundee610 1011 
8Kilmarnock65 106 
9Dundee Utd65 1010 
10Aberdeen63-2.91010 
11St Mirren62 1010 
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
2Hearts1789255/10 (50%)8/10 (80%)2/10 (20%)5/10 (50%)25
3Motherwell15213171/10 (10%)7/10 (70%)1/10 (10%)8/10 (80%)37
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
7Dundee712-5193/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)36
8St Mirren812-4203/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)48
9Aberdeen1318-5315/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)27
10Dundee Utd915-6245/10 (50%)4/10 (40%)5/10 (50%)1/10 (10%)23
11Kilmarnock817-9255/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)31
12Livingston924-15336/10 (60%)3/10 (30%)7/10 (70%)0/10 (0%)27
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
2Hearts2322303.97517
3Motherwell2118284.77319
4Celtic1620284.07023
5Hibernian1420274.57323
6Falkirk1419284.97519
7Dundee1120283.97420
8St Mirren1021284.66724
9Aberdeen1022284.66626
10Dundee Utd1020273.57025
11Kilmarnock620314.47122
12Livingston321304.87020
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
1Celtic17331077
2Rangers16631033
3Dundee363226
4Aberdeen228142
5Livingston169105
6St Mirren11571
7Hearts6239
8Hibernian5937
9Kilmarnock3824
10Falkirk3421
11Motherwell3019
12Dundee Utd00

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,021
4Hibernian1,914
5Falkirk1,905
6Motherwell1,888
7St Mirren1,795
8Aberdeen1,790
9Dundee Utd1,788
10Dundee1,738
11Livingston1,728
12Kilmarnock1,701

League Table for this division