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 Pts BTTS G15 km15
1Livingston6501152+13151247
2Celtic6420205+151451195
3Hearts641193+613200
4St Mirren6330117+412400
5Motherwell632197+211300
6Rangers6240148+610500
7Kilmarnock6303811-39200
8Hibernian6222129+38400
9Falkirk6213118+37400
10Dundee6213710-37300
11Dundee Utd6204514-96300
12Aberdeen6114514-94310
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD Pts BTTS G15 km15
1Celtic106223011+192071195
2Livingston10622196+13202247
3Falkirk10613218+1319400
4Hibernian105322011+918600
5Rangers104422217+516800
6St Mirren104422017+316700
7Hearts10514129+316300
8Motherwell104331416-215600
9Dundee104241717014600
10Kilmarnock104151218-613400
11Dundee Utd104151120-913500
12Aberdeen103341217-512510
Scottish Premiership Form (Home)
Pos Team P W D L F A GD Pts BTTS
1Hibernian6510165+11164
2Celtic6411197+12135
3Livingston6411111+10130
4Falkirk6411146+8133
5Hearts6402104+6122
6St Mirren63211512+3115
7Motherwell6321108+2113
8Aberdeen63211110+1114
9Kilmarnock6312108+2103
10Rangers621398+173
11Dundee Utd6204615-963
12Dundee6123910-155
Scottish Premiership Form (Away)
Pos Team P W D L F A GD Pts BTTS
1Rangers63301713+4126
2Livingston6321117+4114
3Celtic6312177+10104
4Hearts6312770103
5Dundee63031011-193
6Falkirk6222116+583
7Hibernian622298+184
8St Mirren622288083
9Dundee Utd6213611-573
10Motherwell6213612-674
11Aberdeen6114312-942
12Kilmarnock6105415-1132

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
1Celtic301119417/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)24
2Livingston19613252/10 (20%)5/10 (50%)4/10 (40%)5/10 (50%)31
3Falkirk21813294/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)28
4Hibernian20119316/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)19
5Rangers22175398/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)21
6St Mirren20173377/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)26
7Hearts1293213/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)35
8Motherwell1416-2306/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)25
9Dundee17170346/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)27
10Kilmarnock1218-6304/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)34
11Dundee Utd1120-9315/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)30
12Aberdeen1217-5295/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)36
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
1Celtic2022274.17024
2Livingston201721   
3Falkirk191823   
4Hibernian1817244.27417
5Rangers1625284.17417
6St Mirren1615253.97617
7Hearts1626284.37120
8Motherwell1522274.37119
9Dundee1417252.57218
10Kilmarnock1319263.87319
11Dundee Utd1321223.76824
12Aberdeen1220254.16427
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
1Celtic195121
2Livingston4729
3Aberdeen00
4Dundee00
5Dundee Utd00
6Falkirk00
7Hearts00
8Hibernian00
9Kilmarnock00
10Motherwell00
11Rangers00
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,003
2Rangers1,901
3Hibernian1,871
4Aberdeen1,812
5Livingston1,801
6Falkirk1,800
7Dundee Utd1,787
8Hearts1,757
9St Mirren1,723
10Kilmarnock1,705
11Dundee1,698
12Motherwell1,684

League Table for this division