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
1Hearts6420116+5145355
2Celtic641196+3134366
3Rangers63121812+6106374
4Kilmarnock6312106+41013256
5Aberdeen63128801023169
6Dundee Utd63031011-1923229
7Hibernian621387+173337
8Dundee621378-17232
9St Mirren620448-4613116
10Falkirk62041016-665334
11Motherwell6123710-354352
12Livingston6123812-4533136
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic106221712+5208366
2Hearts106221511+4206355
3Rangers105322718+9189374
4Hibernian104331511+4155337
5Dundee104331716+115632
6Kilmarnock10424151501443256
7Dundee Utd104241416-21443229
8Aberdeen103341012-21243169
9Motherwell103251615+1116352
10Falkirk103161822-4108334
11Livingston101631317-4963136
12St Mirren10217617-11733116
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Hearts660092+7182
2Dundee Utd6420114+7143
3Rangers64112111+10136
4Kilmarnock6411148+6133
5Celtic6411116+5135
6Dundee6321128+4114
7Hibernian6312106+4103
8Aberdeen631296+3103
9Motherwell623185+393
10Falkirk62041315-265
11St Mirren6204311-860
12Livingston6042811-345
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6411119+2135
2Rangers6231129+395
3Hibernian622288083
4Falkirk6213710-374
5Motherwell62041111064
6Hearts6123710-354
7Livingston6123610-452
8Dundee612359-452
9St Mirren611448-443
10Dundee Utd6114715-843
11Kilmarnock6114615-943
12Aberdeen6024311-822

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
1Hearts614 1020 
2Celtic613 1020 
3Rangers610 1018 
4Kilmarnock610 1014 
5Aberdeen610+4.11012 
6Dundee Utd69 1014 
7Hibernian67 1015 
8Dundee67 1015 
9St Mirren66 107 
10Falkirk66 1010 
11Motherwell65 1011 
12Livingston65 109 
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
1Celtic17125298/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)23
2Hearts15114266/10 (60%)4/10 (40%)6/10 (60%)3/10 (30%)29
3Rangers27189459/10 (90%)6/10 (60%)4/10 (40%)1/10 (10%)18
4Hibernian15114265/10 (50%)6/10 (60%)2/10 (20%)4/10 (40%)18
5Dundee17161336/10 (60%)3/10 (30%)7/10 (70%)2/10 (20%)24
6Kilmarnock15150304/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)15
7Dundee Utd1416-2304/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)27
8Aberdeen1012-2224/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)26
9Motherwell16151316/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)30
10Falkirk1822-4408/10 (80%)6/10 (60%)4/10 (40%)1/10 (10%)25
11Livingston1317-4306/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)23
12St Mirren617-11233/10 (30%)2/10 (20%)8/10 (80%)1/10 (10%)25
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
1Celtic2024274.86727
2Hearts2021284.57912
3Rangers1818234.27515
4Hibernian1519263.66828
5Dundee1518264.47222
6Kilmarnock1420274.57417
7Dundee Utd1419253.96918
8Aberdeen1224294.46723
9Motherwell1114283.47716
10Falkirk1017294.17317
11Livingston918284.77022
12St Mirren721293.97318
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
1Kilmarnock256159
2Dundee Utd229142
3Aberdeen169105
4Livingston13685
5St Mirren11672
6Rangers7446
7Celtic6641
8Hearts5534
9Motherwell5232
10Hibernian3723
11Falkirk3421
12Dundee21

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,060
2Celtic2,044
3Hearts2,026
4Hibernian1,913
5Motherwell1,895
6Falkirk1,884
7Dundee Utd1,821
8St Mirren1,763
9Aberdeen1,753
10Dundee1,738
11Kilmarnock1,727
12Livingston1,713

League Table for this division