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
1Rangers6420132+1114251757
2Motherwell6420122+10142230
3Celtic6411126+613340
4Hearts641193+61313138
5Falkirk640295+4122460
6Hibernian622289-18435
7Dundee621336-3713292
8Kilmarnock62131016-674330
9St Mirren612359-452458
10Dundee Utd6114613-743258
11Aberdeen6105612-6311228
12Livingston6024614-825343
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10721206+1423551757
2Hearts10712167+92233138
3Motherwell10631163+13212230
4Celtic106132013+719640
5Falkirk10604118+3182460
6Hibernian104331413+115635
7Dundee10325712-51133292
8Aberdeen103161318-51051228
9St Mirren10235713-693458
10Dundee Utd10235917-895258
11Kilmarnock102261221-986330
12Livingston10028923-1427343
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6600142+12182
2Motherwell6510131+12161
3Hibernian6420125+7143
4Hearts642094+5143
5Celtic6402137+6124
6Aberdeen6321139+4114
7St Mirren632142+2110
8Falkirk631264+2101
9Dundee630379-293
10Kilmarnock6213911-273
11Dundee Utd613258-363
12Livingston6024613-725
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Hearts6402105+5122
2Rangers6321104+6113
3Celtic6312109+1104
4Motherwell623163+392
5Falkirk630357-291
6Dundee612337-451
7Dundee Utd6123712-554
8Hibernian6114510-543
9Aberdeen6105412-832
10St Mirren6024814-624
11Kilmarnock6024414-1024
12Livingston6006415-1103

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
1Rangers614 1023 
2Motherwell614 1021 
3Celtic613 1019 
4Hearts613 1022 
5Falkirk612 1018 
6Hibernian68 1015 
7Dundee67 1011 
8Kilmarnock67 108 
9St Mirren65 109 
10Dundee Utd64 109 
11Aberdeen63-2.91010 
12Livingston62 102 
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
1Rangers20614265/10 (50%)7/10 (70%)2/10 (20%)6/10 (60%)31
2Hearts1679233/10 (30%)7/10 (70%)3/10 (30%)6/10 (60%)34
3Motherwell16313192/10 (20%)7/10 (70%)1/10 (10%)8/10 (80%)37
4Celtic20137336/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)24
5Falkirk1183192/10 (20%)5/10 (50%)5/10 (50%)3/10 (30%)35
6Hibernian14131276/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)35
7Dundee712-5193/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)36
8Aberdeen1318-5315/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)27
9St Mirren713-6203/10 (30%)3/10 (30%)5/10 (50%)5/10 (50%)52
10Dundee Utd917-8265/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)25
11Kilmarnock1221-9336/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)26
12Livingston923-14327/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)26
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
1Rangers2319314.77321
2Hearts2221294.67814
3Motherwell2118284.77319
4Celtic1919284.07123
5Falkirk1819295.07619
6Hibernian1525344.46927
7Dundee1120283.97420
8Aberdeen1022284.66626
9St Mirren921294.56723
10Dundee Utd920273.77023
11Kilmarnock820324.26822
12Livingston221314.67121
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
1Rangers17571092
2Dundee292181
3Aberdeen228142
4Hearts13886
5Falkirk6037
6Dundee Utd5836
7St Mirren5836
8Livingston4327
9Kilmarnock3019
10Motherwell3019
11Hibernian53
12Celtic00

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,056
2Hearts2,021
3Rangers2,017
4Hibernian1,919
5Falkirk1,912
6Motherwell1,899
7St Mirren1,816
8Dundee Utd1,773
9Aberdeen1,769
10Dundee1,736
11Kilmarnock1,717
12Livingston1,710

League Table for this division