Scottish Premiership Team Stats 2023/2024

Scottish Premiership Team Stats Questions

Which Scottish Premiership team had the best goal difference in 2023/2024?

Celtic had the best goal difference in the Scottish Premiership in 2023/2024, with +65 from 38 games, scoring 95 and conceding 30. Rangers were next on +55. Celtic had the best goal difference in 2022/2023, +80.

Which Scottish Premiership team had the worst goal difference in 2023/2024?

Livingston had the worst goal difference in the Scottish Premiership in 2023/2024, with -41 from 38 games, scoring 29 and conceding 70. Ross County were next on -29.

How many goals per game were there in the Scottish Premiership in 2023/2024?

There were 629 goals in 228 Scottish Premiership games in 2023/2024, an average of 2.8 a game, 1.4 for each side. Celtic averaged the most, 2.5 a game, and St. Johnstone and Livingston the fewest, 0.8 each.

Which Scottish Premiership team had the best expected goal difference in 2023/2024?

Celtic had the best expected goal difference in the Scottish Premiership in 2023/2024, with +15.8 from 38 games, creating 30.8 xG and conceding 15.0. Rangers were next on +12.7.

Scottish Premiership Goals Scored

Rank Team Goals Scored
1Celtic95
2Rangers87
3Motherwell56
4Hearts54
5Hibernian52
6Dundee49
7Aberdeen48
8Kilmarnock46
9St. Mirren46
10Ross County38

Scottish Premiership Expected Goals (xG)

Rank Team Expected Goals (xG)
1Rangers31.7
2Celtic30.8
3Hearts19.7
4Aberdeen18.5
5Hibernian18.0
6Motherwell17.2
7Ross County16.1
8Kilmarnock16.0
9Dundee15.0
10St. Mirren14.3

Scottish Premiership Goals Against, fewest first

Rank Team Goals Against
1Celtic30
2Rangers32
3Hearts42
4Kilmarnock44
5Aberdeen52
6St. Mirren52
7St. Johnstone54
8Hibernian59
9Motherwell59
10Ross County67

Scottish Premiership Expected Goals Against (xGA), fewest first

Rank Team Expected Goals Against (xGA)
1Hibernian14.4
2Celtic15.0
3St. Mirren16.4
4Motherwell17.8
5Hearts18.3
6Ross County18.5
7Aberdeen18.7
8Rangers19.0
9Livingston19.6
10St. Johnstone20.6

Scottish Premiership Goal Difference

Rank Team Goal Difference
1Celtic+65
2Rangers+55
3Hearts+12
4Kilmarnock+2
5Motherwell-3
6Aberdeen-4
7St. Mirren-6
8Hibernian-7
9Dundee-19
10St. Johnstone-25

Scottish Premiership Expected Goal Difference (xGD)

Rank Team Expected Goal Difference (xGD)
1Celtic+15.8
2Rangers+12.7
3Hibernian+3.6
4Hearts+1.5
5Aberdeen-0.2
6Motherwell-0.7
7St. Mirren-2.1
8Ross County-2.4
9Kilmarnock-6.7
10Dundee-6.7

Scottish Premiership Possession %

Rank Team Possession %
1Celtic69.2%
2Rangers62.6%
3Hearts55.0%
4Hibernian53.1%
5Aberdeen49.0%
6Motherwell45.7%
7St. Mirren45.3%
8Kilmarnock45.2%
9Ross County44.5%
10Dundee43.7%

Scottish Premiership Clean Sheets

Rank Team Clean Sheets
1Rangers18
2Hearts16
3Celtic15
4Kilmarnock14
5Dundee11
6Aberdeen10
7Hibernian10
8St. Mirren10
9St. Johnstone8
10Livingston7

Scottish Premiership Fouls Committed

Rank Team Fouls Committed
1Livingston476
2Ross County468
3Kilmarnock447
4St. Johnstone441
5Motherwell419
6Rangers415
7Aberdeen410
8St. Mirren409
9Hearts387
10Celtic386

Scottish Premiership Yellow Cards

Rank Team Yellow Cards
1Ross County90
2Kilmarnock86
3Motherwell82
4St. Johnstone82
5Dundee76
6Hibernian71
7Livingston71
8Hearts70
9Aberdeen65
10St. Mirren58

Scottish Premiership pages

  • Scottish Premiership Table
  • Scottish Premiership Fixtures
  • Scottish Premiership Player Stats
  • Scottish Premiership Power Rankings
  • Scottish Premiership xG Table
  • Scottish Premiership Player xG Stats
  • Scottish Premiership BTTS Stats
  • Scottish Premiership Corner Stats
  • Scottish Premiership Player Streaks
  • Scottish Premiership stats hub

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service