Scottish Premiership Top scorers - Scotland 2016/2017

The winning top scorer in Scottish Premiership (SPFL), Scotland during the season 2016/2017 was Liam Boyce with 23 goals scored. Below you find the list of the highest goal scorers during the season. You can also find all hat-tricks scored during the season.

SPFL best goal scorers 2016/2017

Below is the final top scorer list for the Scottish Premiership 2016/2017, including the 22 players who scored the most goals during the season.

# Player, Team Nationality Age % team's goals GoalsGoals
1. Liam Boyce
Ross County
Northern Ireland
Northern Ireland
- 47.9%
23
2. Scott Sinclair
Celtic
England
- 19.8%
21
3. Moussa Dembélé
Celtic
France
- 16.0%
17
4. Louis Moult
Motherwell
England
- 32.6%
15
  Stuart Armstrong
Celtic
Scotland
- 14.2%
15
6. Kris Doolan
Partick Thistle
Scotland
- 36.8%
14
7. Adam Rooney
Aberdeen
Ireland
- 16.2%
12
  Jamie Walker
Hearts
Scotland
- 21.8%
12
  Leigh Griffiths
Celtic
Scotland
- 11.3%
12
10. Kenny Miller
Rangers
Scotland
- 19.6%
11
11. Danny Swanson
St Johnstone
Scotland
- 20.0%
10
  Niall McGinn
Aberdeen
Northern Ireland
Northern Ireland
- 13.5%
10
13. Jonny Hayes
Aberdeen
Ireland
- 12.2%
9
  Marcus Haber
Dundee
Canada
- 23.7%
9
  Patrick Roberts
Celtic
England
- 8.5%
9
  Scott McDonald
Motherwell
Australia
- 19.6%
9
  Steven MacLean
St Johnstone
Scotland
- 18.0%
9
18. Alex Fisher
Inverness
England
- 18.2%
8
  Ali Crawford
Hamilton Academical
Scotland
- 21.6%
8
  Callum Paterson
Hearts
Scotland
- 14.5%
8
  Kris Boyd
Kilmarnock
Scotland
- 22.2%
8
  Souleymane Coulibaly
Kilmarnock
Ivory Coast
- 22.2%
8
The age of the players is when the season ended at 21 May 2017

The Scottish Premiership season of 2016/2017 lasted between the dates 6 August 2016 and 21 May 2017. More information and the winning top scorers in Scottish Premiership between the seasons 1999/2000-2023/2024 here.