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+9124471
4Hearts631297+2102368
5Hibernian6312880103371
6Falkirk630398+193438
7Kilmarnock62131116-5743136
8Dundee612359-4523163
9St Mirren6123512-7523108
10Dundee Utd6114614-843370
11Aberdeen6105814-6323192
12Livingston6024816-8253121
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10730248+16246471
2Motherwell10721203+172324222
3Hibernian106221712+5206371
4Celtic106132014+6196433
5Hearts106131510+5193368
6Falkirk105051210+2153438
7Dundee10424911-21433163
8Dundee Utd103341318-5127370
9Kilmarnock102351422-8973136
10St Mirren10127620-14533108
11Livingston100461122-11483121
12Aberdeen101181021-11443192
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
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
1Motherwell614 1023 
2Celtic613 1019 
3Rangers612 1024 
4Hearts610 1019 
5Hibernian610 1020 
6Falkirk69 1015 
7Kilmarnock67 109 
8Dundee65 1014 
9St Mirren65 105 
10Dundee Utd64 1012 
11Aberdeen63-2.9104 
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 Utd1318-5317/10 (70%)4/10 (40%)6/10 (60%)0/10 (0%)27
9Kilmarnock1422-8367/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)22
10St Mirren620-14263/10 (30%)2/10 (20%)7/10 (70%)2/10 (20%)44
11Livingston1122-11338/10 (80%)3/10 (30%)7/10 (70%)0/10 (0%)20
12Aberdeen1021-11314/10 (40%)2/10 (20%)8/10 (80%)0/10 (0%)28
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 Utd1222283.77025
9Kilmarnock922324.46822
10St Mirren522294.56332
11Livingston422324.77125
12Aberdeen427334.96626
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
1Motherwell222138
2Aberdeen192119
3Dundee163101
4Kilmarnock13685
5Livingston12175
6St Mirren10867
7Hibernian7144
8Rangers7144
9Dundee Utd7043
10Hearts6842
11Falkirk3824
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
1Celtic2,061
2Rangers2,031
3Hearts2,013
4Hibernian1,922
5Motherwell1,907
6Falkirk1,900
7St Mirren1,796
8Dundee Utd1,788
9Aberdeen1,762
10Dundee1,732
11Kilmarnock1,725
12Livingston1,708

League Table for this division