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
1Celtic6411139+413626
2Rangers6330158+712528
3Motherwell6312115+61023117
4Dundee62401210+2105364
5Hearts6312550101288
6Kilmarnock63121012-210420
7Hibernian623175+292255
8Dundee Utd623188094273
9Falkirk6222107+3843163
10Livingston604268-244293
11Aberdeen602449-5232146
12St Mirren6024312-923347
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic107212211+1123726
2Rangers10640228+1422528
3Motherwell10532197+121843117
4Hearts10523128+4172288
5Falkirk104241612+41463163
6Hibernian1035212120145255
7Kilmarnock104241522-714620
8Dundee102531215-3115364
9Dundee Utd102351019-995273
10St Mirren10145817-975347
11Aberdeen101271018-8542146
12Livingston100551019-957293
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6510186+12164
2Motherwell6420111+10141
3Hearts642072+5141
4Celtic6402137+6124
5Hibernian633083+5122
6Kilmarnock6402129+3123
7Falkirk6312137+6104
8Dundee62311110+195
9Dundee Utd613247-363
10Aberdeen61231111055
11St Mirren612318-750
12Livingston604269-345
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers633094+5123
2Celtic6321109+1114
3Hibernian6222910-184
4Dundee622246-281
5Motherwell6213107+373
6Falkirk621356-172
7Dundee Utd62131014-474
8Hearts620489-162
9St Mirren6033711-435
10Livingston6024512-723
11Kilmarnock6024518-1325
12Aberdeen601509-910

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
1Celtic613 1023 
2Rangers612 1022 
3Motherwell610 1018 
4Dundee610 1011 
5Hearts610 1017 
6Kilmarnock610 1014 
7Hibernian69 1014 
8Dundee Utd69 109 
9Falkirk68 1014 
10Livingston64 105 
11Aberdeen62-3.9105 
12St Mirren62 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
1Celtic221111337/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)22
2Rangers22814305/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)18
3Motherwell19712264/10 (40%)8/10 (80%)2/10 (20%)6/10 (60%)27
4Hearts1284202/10 (20%)7/10 (70%)3/10 (30%)6/10 (60%)38
5Falkirk16124286/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)35
6Hibernian12120245/10 (50%)5/10 (50%)3/10 (30%)3/10 (30%)34
7Kilmarnock1522-7376/10 (60%)3/10 (30%)7/10 (70%)2/10 (20%)18
8Dundee1215-3275/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)31
9Dundee Utd1019-9295/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)30
10St Mirren817-9255/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)39
11Aberdeen1018-8284/10 (40%)3/10 (30%)6/10 (60%)1/10 (10%)22
12Livingston1019-9297/10 (70%)3/10 (30%)6/10 (60%)1/10 (10%)21
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
1Celtic2321284.66827
2Rangers2219294.47322
3Motherwell1814284.77717
4Hearts1721274.57614
5Falkirk1420284.97517
6Hibernian1424334.37126
7Kilmarnock1423314.66921
8Dundee1116283.97618
9Dundee Utd923263.76929
10St Mirren721304.36631
11Aberdeen528324.76627
12Livingston522314.77125
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
1Falkirk163101
2Aberdeen14691
3Motherwell11773
4Livingston9358
5Hearts8855
6Dundee Utd7345
7Dundee6440
8Hibernian5534
9St Mirren4729
10Rangers85
11Celtic64
12Kilmarnock00

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,046
2Rangers2,036
3Hearts2,006
4Hibernian1,936
5Falkirk1,909
6Motherwell1,900
7Dundee Utd1,785
8St Mirren1,769
9Dundee1,758
10Aberdeen1,739
11Kilmarnock1,730
12Livingston1,708

League Table for this division