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
1Rangers6501165+11153268
2Celtic6411217+1413451436
3Hearts6411136+7133252
4Hibernian6330116+5124281
5Ross County6312910-11032204
6Kilmarnock6213660722228
7St Mirren62135507028
8St Johnstone6204712-5652108
9Dundee Utd620439-6612103
10Aberdeen6204414-10623286
11Dundee6024621-15242150
12Motherwell6015312-913299
Scottish Premiership Form (Last 10)
Pos Team P W D L F A GD Pts BTTS G15 km15
1Celtic107123011+1922551436
2Hibernian10640189+9227281
3Rangers106312511+14216268
4Hearts106221911+8206252
5Ross County105231715+21762204
6Dundee Utd10505812-41532103
7Kilmarnock10424138+51432228
8St Mirren104151011-113328
9Dundee102261228-16872150
10St Johnstone102171021-11782108
11Aberdeen10217519-14733286
12Motherwell10127719-1254299
Scottish Premiership Form (Home)
Pos Team P W D L F A GD Pts BTTS
1Celtic6600231+22181
2Hibernian6510146+8164
3Rangers6501143+11151
4Kilmarnock6411102+8131
5Hearts6402108+2124
6Dundee Utd622245-182
7Motherwell62221012-284
8Ross County6123813-555
9Aberdeen612349-553
10St Mirren611436-342
11St Johnstone6114812-446
12Dundee6024617-1124
Scottish Premiership Form (Away)
Pos Team P W D L F A GD Pts BTTS
1Ross County6402108+2122
2St Mirren6402108+2122
3Hearts6321114+7112
4Rangers62311310+396
5Hibernian623177094
6Dundee Utd630358-392
7Celtic62221110+184
8Dundee6204614-863
9St Johnstone6114513-844
10Aberdeen6105314-1132
11Kilmarnock6024413-923
12Motherwell6015211-912

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
1Celtic301119415/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)17
2Hibernian1899277/10 (70%)5/10 (50%)4/10 (40%)3/10 (30%)20
3Rangers251114366/10 (60%)6/10 (60%)4/10 (40%)3/10 (30%)17
4Hearts19118306/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)27
5Ross County17152326/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)28
6Dundee Utd812-4203/10 (30%)4/10 (40%)6/10 (60%)3/10 (30%)52
7Kilmarnock1385213/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)36
8St Mirren1011-1213/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)38
9Dundee1228-16407/10 (70%)5/10 (50%)5/10 (50%)0/10 (0%)19
10St Johnstone1021-11318/10 (80%)3/10 (30%)7/10 (70%)1/10 (10%)27
11Aberdeen519-14243/10 (30%)2/10 (20%)8/10 (80%)2/10 (20%)42
12Motherwell719-12264/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)21
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
1Celtic2220284.37125
2Hibernian2218263.87026
3Rangers2121324.07617
4Hearts2019314.47716
5Ross County1722324.17222
6Dundee Utd1520273.87222
7Kilmarnock1419294.47620
8St Mirren1320264.97422
9Dundee821283.56825
10St Johnstone726363.56530
11Aberdeen724314.96627
12Motherwell527335.07024
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
1Celtic1436892
2Aberdeen286178
3Kilmarnock228142
4Ross County204127
5Dundee15093
6St Johnstone10867
7Dundee Utd10364
8Motherwell9962
9Hibernian8150
10Rangers6842
11Hearts5232
12St Mirren85

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
1Celtic1301
2Rangers1207
3Hibernian1079
4Dundee Utd1053
5Aberdeen1051
6Hearts1034
7St Mirren1009
8Kilmarnock1002
9Ross County993
10Dundee992
11Motherwell963
12St Johnstone930

League Table for this division