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
1Celtic6510145+9163433
2Rangers6420132+11142494
3Motherwell6420122+10142330
4Hearts641193+61313138
5Falkirk630398+193560
6Hibernian622278-18345
7Kilmarnock62131116-574430
8Dundee Utd6204814-6633129
9St Mirren612359-4525139
10Dundee612337-4514292
11Aberdeen6105612-6312421
12Livingston6024715-8254121
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10721206+14235494
2Celtic107122213+9226433
3Hearts10712167+92233138
4Motherwell10631153+12212330
5Hibernian105321612+418645
6Falkirk10604139+4183560
7Dundee10334811-31234292
8Dundee Utd103341217-51263129
9Kilmarnock102261322-986430
10Aberdeen102171019-9742421
11St Mirren10136615-9635139
12Livingston100371124-13384121
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6600142+12182
2Motherwell6510121+11161
3Hibernian6420115+6143
4Hearts642094+5143
5Celtic6402137+6124
6Aberdeen6321139+4114
7St Mirren632142+2110
8Dundee631298+1104
9Falkirk630387+192
10Kilmarnock62041013-363
11Dundee Utd613258-363
12Livingston6024613-725
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Hearts6402105+5122
2Rangers6321104+6113
3Celtic63121110+1104
4Motherwell623163+392
5Falkirk630357-291
6Dundee Utd6213913-474
7Dundee612337-451
8Hibernian6114510-543
9Kilmarnock6024414-1024
10St Mirren6015513-813
11Livingston6015515-1013
12Aberdeen6006113-1201

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
1Celtic616 1022 
2Rangers614 1023 
3Motherwell614 1021 
4Hearts613 1022 
5Falkirk69 1018 
6Hibernian68 1018 
7Kilmarnock67 108 
8Dundee Utd66 1012 
9St Mirren65 106 
10Dundee65 1012 
11Aberdeen63-2.9107 
12Livingston62 103 
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
1Rangers20614265/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)28
2Celtic22139356/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)22
3Hearts1679233/10 (30%)7/10 (70%)3/10 (30%)6/10 (60%)34
4Motherwell15312182/10 (20%)7/10 (70%)2/10 (20%)7/10 (70%)35
5Hibernian16124286/10 (60%)5/10 (50%)4/10 (40%)3/10 (30%)35
6Falkirk1394223/10 (30%)7/10 (70%)3/10 (30%)4/10 (40%)38
7Dundee811-3193/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)39
8Dundee Utd1217-5296/10 (60%)3/10 (30%)6/10 (60%)1/10 (10%)25
9Kilmarnock1322-9356/10 (60%)3/10 (30%)6/10 (60%)3/10 (30%)24
10Aberdeen1019-9294/10 (40%)1/10 (10%)9/10 (90%)0/10 (0%)28
11St Mirren615-9213/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)47
12Livingston1124-13358/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)19
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
1Rangers2318314.77421
2Celtic2221313.87122
3Hearts2221294.67814
4Motherwell2116284.27318
5Hibernian1825344.37027
6Falkirk1821315.07620
7Dundee1218303.97620
8Dundee Utd1221283.87024
9Kilmarnock821323.96822
10Aberdeen727334.36628
11St Mirren621284.56631
12Livingston322314.77026
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
1Aberdeen421262
2Dundee292181
3St Mirren13986
4Hearts13886
5Dundee Utd12980
6Livingston12175
7Rangers9458
8Falkirk6037
9Celtic3321
10Kilmarnock3019
11Motherwell3019
12Hibernian53

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,056
2Hearts2,021
3Rangers2,017
4Hibernian1,919
5Falkirk1,912
6Motherwell1,899
7St Mirren1,816
8Dundee Utd1,773
9Aberdeen1,769
10Dundee1,736
11Kilmarnock1,717
12Livingston1,710

League Table for this division