Scottish Premiership Top scorers - Scotland 2019/2020

The winning top scorer in Scottish Premiership (SPFL), Scotland during the season 2019/2020 was Odsonne Edouard with 22 goals scored. Below you find the list of the highest goal scorers during the season. The most assists this season have been made by James Forrest. You can also find all hat-tricks scored during the season.

SPFL best goal scorers 2019/2020

Below is the final top scorer list for the Scottish Premiership 2019/2020, including the 28 players who scored the most goals during the season.

# Player, Team Nationality Age % team's goals GoalsGoals
1. Odsonne Edouard
Celtic
France
22 24.7%
22
2. Jermain Defoe
Rangers
England
37 20.3%
13
3. Alfredo Morelos
Rangers
Colombia
23 18.8%
12
  Christian Doidge
Hibernian
Wales
Wales
27 28.6%
12
5. Ryan Christie
Celtic
Scotland
25 12.4%
11
  Sam Cosgrove
Aberdeen
England
23 27.5%
11
7. James Forrest
Celtic
Scotland
28 11.2%
10
8. Callum McGregor
Celtic
Scotland
26 10.1%
9
  Eamonn Brophy
Kilmarnock
Scotland
23 29.0%
9
  Leigh Griffiths
Celtic
Scotland
29 10.1%
9
  Lyndon Dykes
Livingston
Australia
24 22.0%
9
12. Jonathan Obika
St Mirren
England
29 33.3%
8
  Steven Lawless
Livingston
Scotland
28 19.5%
8
14. Billy McKay
Ross County
Northern Ireland
Northern Ireland
31 24.1%
7
  Callum Hendry
St Johnstone
Scotland
22 25.0%
7
  Chris Long
Motherwell
England
25 17.1%
7
  Liam Donnelly
Motherwell
Northern Ireland
Northern Ireland
24 17.1%
7
  Ross Stewart
Ross County
Scotland
23 24.1%
7
  Ryan Kent
Rangers
England
23 10.9%
7
20. Marios Ogkmpoe
Hamilton Academical
Greece
25 20.0%
6
  Niall McGinn
Aberdeen
Northern Ireland
Northern Ireland
32 15.0%
6
  Stevie May
St Johnstone
Scotland
27 21.4%
6
23. Allan Campbell
Motherwell
Scotland
21 12.2%
5
  Chris Burke
Kilmarnock
Scotland
36 16.1%
5
  Jon Guthrie
Livingston
England
27 12.2%
5
  Martin Boyle
Hibernian
Scotland
26 11.9%
5
  Scott Allan
Hibernian
Scotland
28 11.9%
5
  Scott Arfield
Rangers
Canada
31 7.8%
5
The age of the players is when the season ended at 8 March 2020

The season started 3 August 2019 and the last game of the season was played at 8 March 2020. More information and the winning top scorers in Scottish Premiership between the seasons 1999/2000-2023/2024 here.