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
1Motherwell6420152+131424222
2Celtic6411117+4134433
3Rangers6330156+9124371
4Hearts631297+2102368
5Hibernian6312880103371
6Falkirk630398+193334
7Kilmarnock62131116-5743136
8Dundee612359-4523163
9Dundee Utd6123613-753470
10St Mirren6123512-7523108
11Aberdeen6114812-4424285
12Livingston6024816-8253121
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10730248+16246371
2Motherwell10721203+172324222
3Hibernian106221712+5206371
4Celtic106132014+6196433
5Hearts106131510+5193368
6Falkirk105051210+2153334
7Dundee10424911-21433163
8Dundee Utd102441117-6106470
9Kilmarnock102351422-8973136
10Aberdeen10127918-9534285
11St Mirren10127620-14533108
12Livingston100461122-11483121
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6600174+13183
2Motherwell6510121+11161
3Hearts651093+6162
4Hibernian6420115+6143
5Celtic6402137+6124
6Dundee631298+1104
7Falkirk630387+192
8Aberdeen62221412+285
9St Mirren622227-580
10Kilmarnock62041013-363
11Dundee Utd613247-363
12Livingston6033611-535
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic63121110+1104
2Motherwell623182+691
3Rangers623196+394
4Hearts6303108+292
5Falkirk630355091
6Hibernian621379-274
7Dundee621347-371
8Dundee Utd6213913-474
9Kilmarnock6033413-934
10St Mirren6015513-813
11Livingston6015515-1013
12Aberdeen6015010-1010

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
1Motherwell614 1023 
2Celtic613 1019 
3Rangers612 1024 
4Hearts610 1019 
5Hibernian610 1020 
6Falkirk69 1015 
7Kilmarnock67 109 
8Dundee65 1014 
9Dundee Utd65 1010 
10St Mirren65 105 
11Aberdeen64-1.9105 
12Livingston62 104 
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
1Rangers24816326/10 (60%)6/10 (60%)3/10 (30%)4/10 (40%)20
2Motherwell20317232/10 (20%)8/10 (80%)2/10 (20%)7/10 (70%)33
3Hibernian17125296/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)36
4Celtic20146346/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)21
5Hearts15105253/10 (30%)7/10 (70%)3/10 (30%)6/10 (60%)36
6Falkirk12102223/10 (30%)6/10 (60%)4/10 (40%)3/10 (30%)38
7Dundee911-2203/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)39
8Dundee Utd1117-6286/10 (60%)4/10 (40%)5/10 (50%)1/10 (10%)28
9Kilmarnock1422-8367/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)22
10Aberdeen918-9273/10 (30%)2/10 (20%)7/10 (70%)1/10 (10%)27
11St Mirren620-14263/10 (30%)2/10 (20%)7/10 (70%)2/10 (20%)44
12Livingston1122-11338/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)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
1Rangers2419304.57417
2Motherwell2316284.77717
3Hibernian2024334.27127
4Celtic1922304.46926
5Hearts1922284.47516
6Falkirk1522305.07618
7Dundee1417303.77817
8Dundee Utd1022273.76926
9Kilmarnock922324.46822
10Aberdeen528334.66627
11St Mirren522294.56332
12Livingston422324.77125
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
1Aberdeen285177
2Motherwell222138
3Dundee163101
4Kilmarnock13685
5Livingston12175
6St Mirren10867
7Hibernian7144
8Rangers7144
9Dundee Utd7043
10Hearts6842
11Falkirk3421
12Celtic3321

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,031
2Celtic2,020
3Hearts2,018
4Hibernian1,936
5Motherwell1,912
6Falkirk1,895
7Dundee Utd1,790
8St Mirren1,772
9Aberdeen1,767
10Dundee1,746
11Kilmarnock1,725
12Livingston1,708

League Table for this division