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
2Hearts640285+312110
3Hibernian6321107+3113261
4Rangers6240148+610520
5Motherwell6312126+61033117
6Falkirk6312117+41043163
7Dundee6231109+19420
8Dundee Utd622289-1843170
9Kilmarnock62131217-575166
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
3Hearts10712147+722210
4Motherwell10622217+142043117
5Falkirk105141711+61653163
6Hibernian104421513+2166261
7Dundee104331314-115520
8Dundee Utd103251118-71153170
9Kilmarnock102261527-1288166
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
8St Mirren622227-580
9Kilmarnock62041013-363
10Dundee Utd613247-363
11Aberdeen61231111055
12Livingston604269-345
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic6321109+1114
2Rangers623196+394
3Hearts6303108+292
4Hibernian62221011-185
5Motherwell6213107+373
6Falkirk621356-172
7Dundee621347-371
8Dundee Utd6213913-474
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 
2Hearts612 1022 
3Hibernian611 1016 
4Rangers610 1022 
5Motherwell610 1020 
6Falkirk610 1016 
7Dundee69 1015 
8Dundee Utd68 1011 
9Kilmarnock67 108 
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%)7/10 (70%)3/10 (30%)3/10 (30%)20
2Rangers24915336/10 (60%)6/10 (60%)3/10 (30%)4/10 (40%)16
3Hearts1477212/10 (20%)8/10 (80%)2/10 (20%)7/10 (70%)38
4Motherwell21714284/10 (40%)8/10 (80%)2/10 (20%)7/10 (70%)25
5Falkirk17116285/10 (50%)7/10 (70%)3/10 (30%)3/10 (30%)33
6Hibernian15132286/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)37
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
9Kilmarnock1527-12428/10 (80%)3/10 (30%)7/10 (70%)1/10 (10%)20
10Livingston1119-8308/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)21
11St Mirren719-12264/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)41
12Aberdeen1018-8284/10 (40%)2/10 (20%)7/10 (70%)1/10 (10%)20
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
1Celtic2322294.66926
2Rangers2219294.27419
3Hearts2221284.27614
4Motherwell2014274.67617
5Falkirk1620285.07517
6Hibernian1624334.27226
7Dundee1517313.77818
8Dundee Utd1123273.76926
9Kilmarnock822324.56822
10Livingston621314.67222
11St Mirren622284.56631
12Aberdeen529324.76626
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
7Kilmarnock6641
8Hibernian6138
9Livingston2516
10Dundee00
11Hearts00
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