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
1Rangers6510152+1316 251735
2Motherwell6411112+913 1230
3Hearts641193+613 13138
4Falkirk640295+412 2357
5Hibernian6321108+211 4337
6Celtic6312107+310 241733
7Dundee631245-110 12225
8St Mirren612327-55 120
9Dundee Utd6114613-74 3258
10Kilmarnock6114715-84 4369
11Aberdeen6105612-635.912228
12Livingston6024513-82 43169
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Rangers10811205+1525 451735
2Hearts10712178+922 43138
3Motherwell10631152+1321 1230
4Hibernian105321712+518 6337
5Celtic105141914+516 641733
6Falkirk105051011-115 2357
7St Mirren1033469-312 220
8Dundee10325712-511 32225
9Aberdeen103161318-510 52228
10Dundee Utd10235917-89 5258
11Kilmarnock10127821-135 5369
12Livingston100371023-133 73169
Scottish Premiership Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Rangers6600142+12182
2Motherwell6510120+12160
3Hibernian6420125+7143
4Celtic6402126+6123
5Hearts633095+4124
6Aberdeen6321139+4114
7St Mirren632142+2110
8Dundee630379-293
9Falkirk622265+182
10Dundee Utd613258-363
11Kilmarnock6114611-543
12Livingston6024613-725
Scottish Premiership Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Hearts6402105+5122
2Rangers6321115+6113
3Celtic6312109+1104
4Motherwell623163+392
5Falkirk630357-291
6Hibernian621389-173
7Dundee612337-451
8Dundee Utd6123712-554
9Aberdeen6105412-832
10St Mirren6024613-724
11Kilmarnock6024414-1024
12Livingston6015414-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
1Rangers616 1025 
2Motherwell613 1021 
3Hearts613 1022 
4Falkirk612 1015 
5Hibernian611 1018 
6Celtic610 1016 
7Dundee610 1011 
8St Mirren65 1012 
9Dundee Utd64 109 
10Kilmarnock64 105 
11Aberdeen63-2.91010 
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
1Rangers20515254/10 (40%)7/10 (70%)2/10 (20%)7/10 (70%)31
2Hearts1789254/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)29
3Motherwell15213171/10 (10%)7/10 (70%)1/10 (10%)8/10 (80%)37
4Hibernian17125296/10 (60%)5/10 (50%)4/10 (40%)4/10 (40%)29
5Celtic19145336/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)24
6Falkirk1011-1212/10 (20%)5/10 (50%)5/10 (50%)3/10 (30%)35
7St Mirren69-3152/10 (20%)3/10 (30%)5/10 (50%)5/10 (50%)52
8Dundee712-5193/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)36
9Aberdeen1318-5315/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)27
10Dundee Utd917-8265/10 (50%)3/10 (30%)6/10 (60%)1/10 (10%)25
11Kilmarnock821-13295/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)26
12Livingston1023-13337/10 (70%)3/10 (30%)7/10 (70%)0/10 (0%)26
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
1Rangers2519314.27421
2Hearts2220304.67716
3Motherwell2118284.77319
4Hibernian1824344.07226
5Celtic1619284.07123
6Falkirk1519294.67618
7St Mirren1221294.56723
8Dundee1120283.97420
9Aberdeen1022284.66626
10Dundee Utd920273.47024
11Kilmarnock520323.97322
12Livingston321314.37219
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
1Rangers17351078
2Celtic17331077
3Aberdeen228142
4Dundee225140
5Livingston169105
6Hearts13886
7Kilmarnock6943
8Dundee Utd5836
9Falkirk5735
10Hibernian3723
11Motherwell3019
12St Mirren00

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,054
2Hearts2,035
3Rangers2,009
4Hibernian1,914
5Motherwell1,899
6Falkirk1,898
7St Mirren1,795
8Dundee Utd1,777
9Aberdeen1,769
10Dundee1,738
11Kilmarnock1,722
12Livingston1,716

League Table for this division