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
1Celtic6420205+151451195
2Hearts641193+613200
3St Mirren6330117+412400
4Motherwell632197+211300
5Rangers6240148+610500
6Kilmarnock6303811-39200
7Hibernian6222129+38400
8Dundee6213710-37300
9Dundee Utd6204514-96300
10Aberdeen6114514-94310
11St Johnstone6105511-63300
12Ross County6024612-6252201
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD Pts BTTS G15 km15
1Celtic106223011+192071195
2Hibernian105322011+918600
3Rangers104422217+516800
4St Mirren104422017+316700
5Hearts10514129+316300
6Motherwell104331416-215600
7Dundee104241717014600
8Kilmarnock104151218-613400
9Dundee Utd104151120-913500
10Aberdeen103341217-512510
11St Johnstone10226715-88400
12Ross County10127716-9552201
Scottish Premiership Form (Home)
Pos Team P W D L F A GD Pts BTTS
1Hibernian6510165+11164
2Celtic6411197+12135
3Hearts6402104+6122
4St Mirren63211512+3115
5Motherwell6321108+2113
6Aberdeen63211110+1114
7Kilmarnock6312108+2103
8St Johnstone631245-1101
9Rangers621398+173
10Ross County621367-173
11Dundee Utd6204615-963
12Dundee6123910-155
Scottish Premiership Form (Away)
Pos Team P W D L F A GD Pts BTTS
1Rangers63301713+4126
2Celtic6312177+10104
3Hearts6312770103
4Dundee63031011-193
5Hibernian622298+184
6St Mirren622288083
7Dundee Utd6213611-573
8Motherwell6213612-674
9Aberdeen6114312-942
10Kilmarnock6105415-1132
11Ross County6015411-713
12St Johnstone6015513-814

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
2Hibernian20119316/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)19
3Rangers22175398/10 (80%)5/10 (50%)5/10 (50%)1/10 (10%)21
4St Mirren20173377/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)26
5Hearts1293213/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)35
6Motherwell1416-2306/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)25
7Dundee17170346/10 (60%)7/10 (70%)3/10 (30%)3/10 (30%)27
8Kilmarnock1218-6304/10 (40%)4/10 (40%)6/10 (60%)3/10 (30%)34
9Dundee Utd1120-9315/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)30
10Aberdeen1217-5295/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)36
11St Johnstone715-8224/10 (40%)4/10 (40%)5/10 (50%)2/10 (20%)20
12Ross County716-9235/10 (50%)4/10 (40%)6/10 (60%)0/10 (0%)33
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
2Hibernian1817244.27417
3Rangers1625284.17417
4St Mirren1615253.97617
5Hearts1626284.37120
6Motherwell1522274.37119
7Dundee1417252.57218
8Kilmarnock1319263.87319
9Dundee Utd1321223.76824
10Aberdeen1220254.16427
11St Johnstone820283.66526
12Ross County520273.57326
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
1Ross County201125
2Celtic195121
3Aberdeen00
4Dundee00
5Dundee Utd00
6Hearts00
7Hibernian00
8Kilmarnock00
9Motherwell00
10Rangers00
11St Johnstone00
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
5Dundee Utd1,787
6Hearts1,757
7St Mirren1,723
8Kilmarnock1,705
9Dundee1,698
10St Johnstone1,685
11Motherwell1,684
12Ross County1,662

League Table for this division