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
1Celtic6411195+141343202
2Kilmarnock6402101001223147
3St Mirren6321108+21133115
4Hibernian6312127+51033147
5Hearts631284+41023198
6Motherwell63128801023151
7Rangers6231128+49430
8Dundee6213710-3733137
9Aberdeen6213512-7723404
10St Johnstone620469-363352
11Dundee Utd6204413-9623166
12Ross County6015512-7143296
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD Pts BTTS G15 km15
1Celtic107123411+232273202
2Hibernian106222110+112063147
3Rangers105322417+718830
4Motherwell105231516-11763151
5Hearts105141410+41643198
6St Mirren104332019+11573115
7Kilmarnock104151421-71353147
8Aberdeen103341220-81253404
9Dundee103251619-31173137
10St Johnstone10325813-5114352
11Dundee Utd103161022-121053166
12Ross County10118616-10443296
Scottish Premiership Form (Home)
Pos Team P W D L F A GD Pts BTTS
1Hibernian6600163+13183
2Celtic6501216+15154
3Kilmarnock6411138+5134
4Hearts6402104+6122
5St Mirren63211512+3115
6Motherwell6321108+2113
7Aberdeen63211110+1114
8St Johnstone6312550102
9Rangers621398+173
10Ross County621367-173
11Dundee Utd6204514-962
12Dundee6123910-155
Scottish Premiership Form (Away)
Pos Team P W D L F A GD Pts BTTS
1Rangers64201812+6146
2Celtic6312177+10104
3Hearts6312127+5103
4St Mirren6312107+3102
5Hibernian622298+184
6Dundee Utd6213611-573
7Aberdeen6213411-772
8Dundee6204914-564
9Motherwell6204512-763
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
1Celtic341123457/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)21
2Hibernian211011316/10 (60%)8/10 (80%)2/10 (20%)3/10 (30%)20
3Rangers24177418/10 (80%)4/10 (40%)6/10 (60%)1/10 (10%)22
4Motherwell1516-1316/10 (60%)4/10 (40%)5/10 (50%)2/10 (20%)23
5Hearts14104244/10 (40%)3/10 (30%)6/10 (60%)3/10 (30%)29
6St Mirren20191397/10 (70%)5/10 (50%)5/10 (50%)2/10 (20%)25
7Kilmarnock1421-7355/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)26
8Aberdeen1220-8325/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)37
9Dundee1619-3357/10 (70%)6/10 (60%)4/10 (40%)2/10 (20%)25
10St Johnstone813-5214/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)24
11Dundee Utd1022-12325/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)29
12Ross County616-10224/10 (40%)3/10 (30%)7/10 (70%)1/10 (10%)40
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
1Celtic2222274.17024
2Hibernian2016244.17417
3Rangers1824284.17517
4Motherwell1720254.37319
5Hearts1624284.27119
6St Mirren1515253.87717
7Kilmarnock1320253.77517
8Aberdeen1220264.16427
9Dundee1118252.67219
10St Johnstone1118253.66427
11Dundee Utd1021223.87121
12Ross County420253.97325
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
1Aberdeen404251
2Ross County296184
3Celtic202126
4Hearts198123
5Dundee Utd166103
6Motherwell15194
7Hibernian14791
8Kilmarnock14791
9Dundee13785
10St Mirren11571
11St Johnstone5232
12Rangers00

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