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
2Hibernian6321107+3113261
3Rangers6240148+610520
4Motherwell6312126+61033117
5Falkirk6312117+41043163
6Dundee6231109+19420
7Hearts630356-191288
8Dundee Utd622289-1843170
9Kilmarnock62131017-775266
10Livingston604279-245225
11St Mirren6114614-8433172
12Aberdeen602449-5234299
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Celtic107212211+112374208
2Rangers10640249+1522620
3Motherwell10622217+142043117
4Hearts10613138+5192288
5Falkirk105141711+61653163
6Hibernian104421513+2166261
7Dundee104331314-115520
8Dundee Utd103251118-71153170
9Kilmarnock103251525-10117266
10Livingston100641119-868225
11St Mirren10136719-12643172
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
7Dundee6321108+2114
8Kilmarnock63031110+193
9St Mirren622227-580
10Dundee Utd613247-363
11Aberdeen61231111055
12Livingston604269-345
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6321109+1114
2Rangers623196+394
3Hibernian62221011-185
4Motherwell6213107+373
5Falkirk621356-172
6Dundee621347-371
7Dundee Utd6213913-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 
2Hibernian611 1016 
3Rangers610 1022 
4Motherwell610 1020 
5Falkirk610 1016 
6Dundee69 1015 
7Hearts69 1019 
8Dundee Utd68 1011 
9Kilmarnock67 1011 
10Livingston64 106 
11St Mirren64 106 
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
1Celtic221111337/10 (70%)6/10 (60%)4/10 (40%)3/10 (30%)22
2Rangers24915336/10 (60%)6/10 (60%)3/10 (30%)4/10 (40%)16
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
7Dundee1314-1275/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)30
8Dundee Utd1118-7295/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)28
9Kilmarnock1525-10407/10 (70%)3/10 (30%)7/10 (70%)2/10 (20%)18
10Livingston1119-8308/10 (80%)3/10 (30%)6/10 (60%)1/10 (10%)21
11St Mirren719-12264/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)41
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.27419
3Motherwell2014284.77717
4Hearts1921274.07614
5Falkirk1620284.97517
6Hibernian1624334.37126
7Dundee1517313.77818
8Dundee Utd1123273.76926
9Kilmarnock1123314.06822
10Livingston622314.77125
11St Mirren622284.56631
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
3St Mirren172107
4Dundee Utd170106
5Falkirk163101
6Motherwell11773
7Hearts8855
8Kilmarnock6641
9Hibernian6138
10Livingston2516
11Dundee00
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
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