Scottish Premier League Top Scorers - 2016-2017   Scorers By Club
          Click club name for details
1Liam Boyce Ross County 23   Celtic 106
2Scott Sinclair Celtic 21   Aberdeen 74
3Moussa Dembele Celtic 17   Rangers 56
4Stuart Armstrong Celtic 15   St Johnstone 50
5Louis Moult Motherwell 15   Hearts 55
6Kris Doolan Partick Thistle 14   Partick Thistle 38
7Leigh Griffiths Celtic 12   Ross County 48
8Adam Rooney Aberdeen 12   Kilmarnock 36
9Jamie Walker Hearts 12   Motherwell 46
10Kenny Miller Rangers 11   Dundee 38
             
11Niall McGinn Aberdeen 10   Hamilton 37
12Steve MacLean St Johnstone 10   Inverness 44
13Danny Swanson St Johnstone 10
14Scott McDonald Motherwell 9
15Jonny Hayes Aberdeen 9
16Patrick Roberts Celtic 9
17Kris Boyd Kilmarnock 8
18Callum Paterson Hearts 8
19Ali Crawford Hamilton 8
20Souleymane Coulibaly Kilmarnock 8
 Alex Fisher Inverness 8
 Marcus Haber Dundee 8
 Martyn Waghorn Rangers 8