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+41364208
2Rangers6330158+712538
3Hibernian6321107+3113261
4Motherwell6312126+61033117
5Falkirk6312117+41043163
6Dundee62311211+19530
7Dundee Utd6231880944172
8Hearts630356-191288
9Kilmarnock62131017-775266
10Livingston604279-245225
11Aberdeen602449-5234299
12St Mirren6015515-10134172
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic107212211+112374208
2Rangers10640228+1422538
3Motherwell10622217+142043117
4Hearts10613138+5192288
5Falkirk105141711+61653163
6Hibernian104421513+2166261
7Dundee103431315-213530
8Kilmarnock103251525-10117266
9Dundee Utd102351019-9954172
10Livingston100641119-868225
11St Mirren10136718-11644172
12Aberdeen101271018-8544299
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6510186+12164
2Motherwell6510131+12161
3Hearts651082+6161
4Falkirk6402136+7123
5Celtic6402137+6124
6Hibernian633083+5122
7Dundee62311110+195
8Kilmarnock63031110+193
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
3Hibernian62221011-185
4Motherwell6213107+373
5Falkirk621356-172
6Dundee621347-371
7Dundee Utd62131014-474
8Hearts620489-162
9St Mirren6024612-624
10Livingston6024512-723
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 
3Hibernian611 1016 
4Motherwell610 1020 
5Falkirk610 1016 
6Dundee69 1013 
7Dundee Utd69 109 
8Hearts69 1019 
9Kilmarnock67 1011 
10Livingston64 106 
11Aberdeen62-3.9105 
12St Mirren61 106 
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
3Motherwell21714284/10 (40%)8/10 (80%)2/10 (20%)6/10 (60%)27
4Hearts1385212/10 (20%)7/10 (70%)3/10 (30%)6/10 (60%)38
5Falkirk17116285/10 (50%)6/10 (60%)4/10 (40%)2/10 (20%)35
6Hibernian15132286/10 (60%)5/10 (50%)3/10 (30%)3/10 (30%)34
7Dundee1315-2285/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)31
8Kilmarnock1525-10407/10 (70%)3/10 (30%)7/10 (70%)2/10 (20%)18
9Dundee Utd1019-9295/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)30
10Livingston1119-8308/10 (80%)3/10 (30%)6/10 (60%)1/10 (10%)21
11St Mirren718-11254/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)39
12Aberdeen1018-8284/10 (40%)3/10 (30%)6/10 (60%)1/10 (10%)22
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
3Motherwell2014284.77717
4Hearts1921274.57614
5Falkirk1620284.97517
6Hibernian1624334.37126
7Dundee1316283.97618
8Kilmarnock1123314.66921
9Dundee Utd923263.76929
10Livingston622314.77125
11St Mirren621304.36631
12Aberdeen528324.76627
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
1Aberdeen299186
2Celtic208129
3Dundee Utd172107
4St Mirren172107
5Falkirk163101
6Motherwell11773
7Hearts8855
8Kilmarnock6641
9Hibernian6138
10Livingston2516
11Rangers85
12Dundee00

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,038
2Rangers2,031
3Hearts2,020
4Hibernian1,936
5Falkirk1,909
6Motherwell1,908
7Dundee Utd1,785
8St Mirren1,764
9Dundee1,758
10Aberdeen1,739
11Kilmarnock1,716
12Livingston1,708

League Table for this division