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
1Motherwell6420141+131414222
2Celtic6411117+413441234
3Rangers6330156+9124249
4Hibernian632185+31133127
5Hearts631275+2101368
6Falkirk630367-192334
7Kilmarnock62131113-2743202
8Dundee613269-363391
9Dundee Utd613269-3635170
10Aberdeen6123810-2525438
11St Mirren6123411-7513138
12Livingston6033610-434378
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10730248+16246249
2Motherwell10631193+162124222
3Hearts10622137+6202368
4Celtic106132014+619641234
5Falkirk10604149+5183334
6Hibernian105321511+41863127
7Dundee104331011-1154391
8Dundee Utd102441016-61055170
9Kilmarnock102261424-10873202
10St Mirren10136518-13623138
11Livingston100551019-957378
12Aberdeen10127817-9525438
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6600174+13183
2Motherwell6420111+10141
3Hibernian6420115+6143
4Hearts642072+5141
5Celtic6402137+6124
6Falkirk6402105+5122
7Aberdeen62221412+285
8Dundee622278-184
9St Mirren622227-580
10Kilmarnock62041013-363
11Dundee Utd613247-363
12Livingston604258-344
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Celtic63121110+1104
2Motherwell623182+691
3Rangers623196+394
4Hearts6303108+292
5Falkirk630355091
6Hibernian622289-185
7Dundee Utd6222911-284
8Dundee621347-371
9St Mirren6024411-722
10Aberdeen602408-820
11Kilmarnock6024415-1124
12Livingston6015515-1013

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 1021 
2Celtic613 1019 
3Rangers612 1024 
4Hibernian611 1018 
5Hearts610 1020 
6Falkirk69 1018 
7Kilmarnock67 108 
8Dundee66 1015 
9Dundee Utd66 1010 
10Aberdeen65-0.9105 
11St Mirren65 106 
12Livingston63 105 
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
2Motherwell19316222/10 (20%)8/10 (80%)2/10 (20%)7/10 (70%)33
3Hearts1376202/10 (20%)7/10 (70%)3/10 (30%)6/10 (60%)36
4Celtic20146346/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)21
5Falkirk1495233/10 (30%)6/10 (60%)4/10 (40%)3/10 (30%)38
6Hibernian15114266/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)36
7Dundee1011-1214/10 (40%)3/10 (30%)6/10 (60%)3/10 (30%)39
8Dundee Utd1016-6265/10 (50%)4/10 (40%)5/10 (50%)1/10 (10%)28
9Kilmarnock1424-10387/10 (70%)3/10 (30%)6/10 (60%)2/10 (20%)22
10St Mirren518-13232/10 (20%)2/10 (20%)7/10 (70%)2/10 (20%)44
11Livingston1019-9297/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)20
12Aberdeen817-9252/10 (20%)2/10 (20%)7/10 (70%)1/10 (10%)27
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
2Motherwell2116284.77717
3Hearts2022284.47516
4Celtic1922304.46926
5Falkirk1822305.07618
6Hibernian1824334.27127
7Dundee1517303.77817
8Dundee Utd1022273.76926
9Kilmarnock822324.46822
10St Mirren622294.56332
11Livingston522324.77125
12Aberdeen528334.66627
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
1Celtic1234767
2Aberdeen438272
3Motherwell222138
4Kilmarnock202126
5Dundee Utd170106
6St Mirren13886
7Hibernian12779
8Dundee9157
9Livingston7848
10Hearts6842
11Rangers4930
12Falkirk3421

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