Scottish Premiership Top scorers - Scotland 2023/2024

Below you find the top goal scorers list for the current season 2023/2024 in the Scottish Premiership (SPFL) football league in Scotland. Highest goal scorer right now is Lawrence Shankland, with 20 scored goals.

SPFL best goal scorers 2023/2024

 
Season:
# Player Team Age Nationality % team's goals Goals
1. Lawrence Shankland Hearts 28 Scotland 51.3%
20
2. James Tavernier Rangers 32 England 21.9%
14
3. Bojan Miovski Aberdeen 24 North Macedonia 39.4%
13
4. Cyriel Dessers Rangers 29 Nigeria 18.8%
12
5. Matt O'Riley Celtic 23 Denmark 15.5%
11
  Theo Bair Motherwell 24 Canada 26.8%
11
7. Abdallah Sima Rangers 22 Senegal 15.6%
10
  Kyogo Furuhashi Celtic 29 Japan 14.1%
10
9. Simon Murray Ross County 32 Scotland 32.1%
9
10. Luke McCowan Dundee 26 Scotland 20.0%
8
11. Blair Spittal Motherwell 28 Scotland 17.1%
7
  David Turnbull Celtic 24 Scotland 9.9%
7
  Jamie McGrath Aberdeen 27 Ireland 21.2%
7
  Kyle Vassell Kilmarnock 31 Northern Ireland 17.9%
7
  Marley Watkins Kilmarnock 33 England 17.9%
7
  Mikael Mandron St Mirren 29 France 19.4%
7
17. Daniel Armstrong Kilmarnock 26 Scotland 15.4%
6
  Luis Palma Celtic 24 Honduras 8.5%
6
  Mika Biereth Motherwell 21 Denmark 14.6%
6
  Nicky Clark St Johnstone 32 Scotland 28.6%
6
Last updated: Saturday 16 March 18:21

This Scottish Premiership season started 5 August 2023 and the last round of matches is planned to be played 19 May 2024. More information and the winning top scorers in Scottish Premiership between the seasons 1999/2000-2022/2023 here.

The Scottish Premiership is one of the most popular leagues to bet on. By claiming the best betting offers in the UK, you can get better value on your SPFL goalscorer wagers.

League table Scottish Premiership 2023/2024

# Team Matches WinsW DrawsD LossesL Goals Points
1. Celtic 30 22 5 3 71-23 71
2. Rangers 29 23 1 5 64-16 70
3. Hearts 30 17 4 9 39-30 55
4. Kilmarnock 30 11 11 8 39-33 44
5. St Mirren 30 12 6 12 36-37 42
6. Hibernian 30 9 11 10 41-45 38
7. Dundee 29 9 9 11 40-50 36
8. Motherwell 30 7 11 12 41-47 32
9. Aberdeen 30 7 9 14 33-48 30
10. St Johnstone 30 6 10 14 21-41 28
11. Ross County 30 6 9 15 28-51 27
12. Livingston 30 3 8 19 20-52 17
Last updated: Friday 29 March 02:31