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
3Hearts640265+1121288
4Motherwell6312115+61023117
5Kilmarnock63121112-110420
6Hibernian623175+292255
7Dundee62311211+195364
8Dundee Utd623188094273
9Falkirk6213108+2743163
10Livingston604269-344293
11St Mirren6114412-843347
12Aberdeen602449-5232146
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic107212211+1123726
2Rangers10640228+1422528
3Hearts10613138+5192288
4Motherwell10532197+121843117
5Hibernian1035212120145255
6Kilmarnock104241622-614620
7Falkirk104151613+31363163
8Dundee102441216-4105364
9St Mirren10235917-895347
10Dundee Utd102351019-995273
11Aberdeen101271018-8542146
12Livingston100551020-1057293
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6510186+12164
2Hearts651082+6161
3Motherwell6420111+10141
4Celtic6402137+6124
5Hibernian633083+5122
6Kilmarnock6402139+4123
7Falkirk6303138+594
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
4Motherwell6213107+373
5Falkirk621356-172
6Dundee621347-371
7Dundee Utd62131014-474
8Hearts620489-162
9St Mirren6123811-355
10Livingston6024513-823
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 
3Hearts612 1019 
4Motherwell610 1018 
5Kilmarnock610 1014 
6Hibernian69 1014 
7Dundee69 1010 
8Dundee Utd69 109 
9Falkirk67 1013 
10Livingston64 105 
11St Mirren64 109 
12Aberdeen62-3.9105 
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
3Hearts1385212/10 (20%)7/10 (70%)3/10 (30%)6/10 (60%)38
4Motherwell19712264/10 (40%)8/10 (80%)2/10 (20%)6/10 (60%)27
5Hibernian12120245/10 (50%)5/10 (50%)3/10 (30%)3/10 (30%)34
6Kilmarnock1622-6386/10 (60%)3/10 (30%)7/10 (70%)2/10 (20%)18
7Falkirk16133296/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)35
8Dundee1216-4285/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)31
9St Mirren917-8265/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)39
10Dundee Utd1019-9295/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)30
11Aberdeen1018-8284/10 (40%)3/10 (30%)6/10 (60%)1/10 (10%)22
12Livingston1020-10307/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
3Hearts1921274.57614
4Motherwell1814284.77717
5Hibernian1424334.37126
6Kilmarnock1423314.66921
7Falkirk1320284.97517
8Dundee1016283.97618
9St Mirren921304.36631
10Dundee Utd923263.76929
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