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
1Rangers64201910+9145139
2Hearts641184+413210
3Celtic6411107+313420
4Dundee Utd63121111010410
5Hibernian623186+2921149
6Falkirk62131313075221
7Aberdeen621369-37320
8Kilmarnock6213611-5722228
9Dundee61321011-1651137
10Livingston613278-1632134
11St Mirren620456-162330
12Motherwell6114711-444150
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers106402914+15228139
2Celtic107121812+622720
3Hearts10613149+519310
4Hibernian10442139+41631149
5Dundee Utd104331717015710
6Motherwell104241712+5145150
7Falkirk104151819-1137221
8Dundee102531516-11171137
9Kilmarnock103251423-91162228
10Livingston101541216-4872134
11Aberdeen10226815-78420
12St Mirren10217918-974330
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6510228+14165
2Hearts651093+6162
3Celtic6501134+9153
4Kilmarnock6411148+6133
5Hibernian633093+6122
6Motherwell6321114+7112
7Dundee Utd632187+1113
8Aberdeen6312138+5104
9Falkirk63031613+395
10St Mirren621337-470
11Dundee61321011-165
12Livingston6042710-345
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Rangers6330126+6123
2Celtic63211110+1115
3Falkirk631287+1103
4Motherwell6213119+274
5Hearts621388072
6Livingston612369-353
7Dundee612359-452
8Hibernian6123611-553
9St Mirren6114711-444
10Dundee Utd6114917-844
11Aberdeen6015112-1111
12Kilmarnock6015319-1613

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 
2Hearts613 1019 
3Celtic613 1022 
4Dundee Utd610 1015 
5Hibernian69 1016 
6Falkirk67 1013 
7Aberdeen67+1.1108 
8Kilmarnock67 1011 
9Dundee66 1011 
10Livingston66 108 
11St Mirren66 107 
12Motherwell64 1014 
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
1Rangers291415438/10 (80%)6/10 (60%)3/10 (30%)2/10 (20%)16
2Celtic18126307/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)21
3Hearts1495233/10 (30%)6/10 (60%)4/10 (40%)5/10 (50%)42
4Hibernian1394223/10 (30%)5/10 (50%)2/10 (20%)5/10 (50%)31
5Dundee Utd17170347/10 (70%)5/10 (50%)4/10 (40%)2/10 (20%)32
6Motherwell17125295/10 (50%)6/10 (60%)3/10 (30%)5/10 (50%)23
7Falkirk1819-1377/10 (70%)7/10 (70%)3/10 (30%)1/10 (10%)26
8Dundee1516-1317/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)29
9Kilmarnock1423-9376/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)14
10Livingston1216-4287/10 (70%)2/10 (20%)7/10 (70%)1/10 (10%)15
11Aberdeen815-7234/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)27
12St Mirren918-9274/10 (40%)4/10 (40%)6/10 (60%)2/10 (20%)30
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
1Rangers2218244.27417
2Celtic2223274.96727
3Hearts1921284.57911
4Hibernian1620283.66828
5Dundee Utd1521263.46521
6Motherwell1414283.67717
7Falkirk1319294.27519
8Dundee1116264.27321
9Kilmarnock1118264.27020
10Livingston820294.67123
11Aberdeen824294.36627
12St Mirren720273.97118
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
1Kilmarnock228142
2Hibernian14993
3Dundee13785
4Livingston13483
5Motherwell5031
6Rangers3924
7St Mirren3019
8Falkirk2113
9Aberdeen00
10Celtic00
11Dundee Utd00
12Hearts00

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,031
3Hearts2,016
4Hibernian1,922
5Falkirk1,891
6Motherwell1,880
7Dundee Utd1,808
8St Mirren1,792
9Dundee1,751
10Aberdeen1,745
11Kilmarnock1,736
12Livingston1,691

League Table for this division