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
1Rangers6420179+814520
2Hibernian6330104+6122255
3Hearts640265+112110
4Celtic63121110+11051103
5Dundee62311211+195164
6Dundee Utd622289-1832108
7Motherwell6213118+37320
8Falkirk62131210+275230
9St Mirren6213610-473247
10Kilmarnock6213712-573293
11Livingston604269-344168
12Aberdeen6024310-7232404
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers106402611+1522720
2Celtic106221813+52071103
3Hearts10613138+519210
4Motherwell10523209+1117420
5Falkirk105141914+5167230
6Hibernian104421411+3164255
7Kilmarnock104151524-9135293
8Dundee Utd103341418-41262108
9St Mirren103251016-6114247
10Dundee102441216-4105164
11Aberdeen101271120-9552404
12Livingston100551020-1057168
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6510228+14165
2Hearts651082+6161
3Celtic6402137+6124
4Hibernian633093+6122
5Kilmarnock6402139+4123
6Motherwell6321114+7112
7Falkirk6303138+594
8Dundee62311110+195
9Dundee Utd622256-182
10St Mirren621338-570
11Aberdeen61231111055
12Livingston604269-345
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers633094+5123
2Celtic6321109+1114
3Falkirk631287+1103
4Hibernian6222910-184
5Motherwell6213107+373
6Dundee621347-371
7Hearts620489-162
8St Mirren6123811-355
9Dundee Utd6114917-844
10Livingston6024513-823
11Kilmarnock6024419-1524
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
1Rangers614 1022 
2Hibernian612 1016 
3Hearts612 1019 
4Celtic610 1020 
5Dundee69 1010 
6Dundee Utd68 1012 
7Motherwell67 1017 
8Falkirk67 1016 
9St Mirren67 1011 
10Kilmarnock67 1013 
11Livingston64 105 
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
1Rangers261115377/10 (70%)7/10 (70%)2/10 (20%)3/10 (30%)21
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
4Motherwell20911294/10 (40%)6/10 (60%)3/10 (30%)6/10 (60%)20
5Falkirk19145337/10 (70%)7/10 (70%)3/10 (30%)1/10 (10%)27
6Hibernian14113254/10 (40%)5/10 (50%)2/10 (20%)5/10 (50%)31
7Kilmarnock1524-9395/10 (50%)4/10 (40%)6/10 (60%)3/10 (30%)16
8Dundee Utd1418-4326/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)31
9St Mirren1016-6264/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)32
10Dundee1216-4285/10 (50%)2/10 (20%)7/10 (70%)1/10 (10%)35
11Aberdeen1120-9315/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)27
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
1Rangers2218274.27318
2Celtic2022284.66628
3Hearts1921284.67813
4Motherwell1714274.17717
5Falkirk1619294.37517
6Hibernian1621303.77027
7Kilmarnock1320284.46721
8Dundee Utd1220253.46922
9St Mirren1122264.07119
10Dundee1017284.17518
11Aberdeen524304.66626
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
1Aberdeen404251
2Dundee Utd10867
3Celtic10364
4Kilmarnock9358
5Livingston6842
6Dundee6440
7Hibernian5534
8St Mirren4729
9Falkirk3019
10Hearts00
11Motherwell00
12Rangers00

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
1Rangers2,040
2Celtic2,024
3Hearts2,009
4Hibernian1,936
5Motherwell1,900
6Falkirk1,894
7Dundee Utd1,807
8St Mirren1,784
9Dundee1,756
10Kilmarnock1,742
11Aberdeen1,735
12Livingston1,696

League Table for this division