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
1Rangers6330148+612538
2Hearts640265+1121288
3Motherwell6312115+6102216
4Celtic63121110+11053110
5Kilmarnock63121112-110420
6Hibernian623175+292255
7Dundee62311211+195264
8Dundee Utd623176+19322
9Falkirk6213108+2742163
10Livingston604269-344293
11St Mirren6114412-843347
12Aberdeen6024511-6242199
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10640249+1522638
2Celtic106221813+52073110
3Hearts10613138+5192288
4Motherwell10532197+12184216
5Hibernian1035212120145255
6Kilmarnock104241622-614620
7Falkirk104151613+31362163
8Dundee Utd103341218-612522
9Dundee102441216-4105264
10St Mirren10235917-895347
11Aberdeen101271120-9552199
12Livingston100551020-1057293
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6510206+14164
2Hearts651082+6161
3Motherwell6420111+10141
4Celtic6402137+6124
5Hibernian633083+5122
6Kilmarnock6402139+4123
7Falkirk6303138+594
8Dundee62311110+195
9Dundee Utd622256-182
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
12Aberdeen6015112-1111

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
1Rangers612 1022 
2Hearts612 1019 
3Motherwell610 1018 
4Celtic610 1020 
5Kilmarnock610 1014 
6Hibernian69 1014 
7Dundee69 1010 
8Dundee Utd69 1012 
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
1Rangers24915336/10 (60%)7/10 (70%)2/10 (20%)4/10 (40%)20
2Celtic18135317/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)24
3Hearts1385212/10 (20%)7/10 (70%)3/10 (30%)6/10 (60%)43
4Motherwell19712264/10 (40%)7/10 (70%)2/10 (20%)6/10 (60%)26
5Hibernian12120245/10 (50%)4/10 (40%)3/10 (30%)4/10 (40%)38
6Kilmarnock1622-6386/10 (60%)4/10 (40%)6/10 (60%)3/10 (30%)20
7Falkirk16133296/10 (60%)6/10 (60%)4/10 (40%)1/10 (10%)31
8Dundee Utd1218-6305/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)30
9Dundee1216-4285/10 (50%)2/10 (20%)7/10 (70%)1/10 (10%)35
10St Mirren917-8265/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)34
11Aberdeen1120-9315/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)25
12Livingston1020-10307/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)19
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
1Rangers2218294.47516
2Celtic2022284.66628
3Hearts1921284.67813
4Motherwell1814274.57717
5Hibernian1422334.27226
6Kilmarnock1423314.66822
7Falkirk1319294.87518
8Dundee Utd1222263.67123
9Dundee1017284.17518
10St Mirren921284.37023
11Aberdeen528324.76627
12Livingston521294.77025
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
1Aberdeen199124
2Falkirk163101
3Celtic11068
4Livingston9358
5Hearts8855
6Dundee6440
7Hibernian5534
8St Mirren4729
9Motherwell1610
10Rangers85
11Dundee Utd21
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