1 | Liam Boyce Ross County | Ross County | 34 | 23 |
2 | Scott Sinclair Celtic | Celtic | 35 | 21 |
3 | Moussa Dembélé Celtic | Celtic | 29 | 17 |
4 | Stuart Armstrong Celtic | Celtic | 31 | 15 |
- | Louis Moult Motherwell | Motherwell | 31 | 15 |
6 | Kris Doolan Partick Thistle | Partick Thistle | 37 | 14 |
7 | Leigh Griffiths Celtic | Celtic | 23 | 12 |
- | Jamie Walker Heart of Midlothian | Heart of Midlothian | 34 | 12 |
- | Adam Rooney Aberdeen | Aberdeen | 38 | 12 |
10 | Kenny Miller Rangers | Rangers | 37 | 11 |
11 | Danny Swanson St. Johnstone | St. Johnstone | 29 | 10 |
- | Niall McGinn Aberdeen | Aberdeen | 36 | 10 |
13 | Patrick Roberts Celtic | Celtic | 32 | 9 |
- | Steven MacLean St. Johnstone | St. Johnstone | 32 | 9 |
- | Jonathan Hayes Aberdeen | Aberdeen | 32 | 9 |
- | Scott McDonald Motherwell | Motherwell | 35 | 9 |
17 | Alex Fisher Inverness CT | Inverness CT | 21 | 8 |
- | Souleymane Coulibaly Kilmarnock | Kilmarnock | 21 | 8 |
- | Callum Paterson Heart of Midlothian | Heart of Midlothian | 20 | 8 |
- | Martyn Waghorn Rangers | Rangers | 32 | 8 |
- | Kris Boyd Kilmarnock | Kilmarnock | 27 | 8 |
- | Marcus Haber Dundee FC | Dundee FC | 27 | 8 |
- | Ali Crawford Hamilton Academical | Hamilton Academical | 33 | 8 |
24 | Ryan Christie Aberdeen | Aberdeen | 13 | 7 |
- | Esmaël Gonçalves Heart of Midlothian | Heart of Midlothian | 15 | 7 |
- | Tom Rogic Celtic | Celtic | 22 | 7 |
- | Alexandre D'Acol Hamilton Academical | Hamilton Academical | 29 | 7 |
- | Joe Garner Rangers | Rangers | 31 | 7 |
- | Greg Tansey Inverness CT | Inverness CT | 37 | 7 |
30 | Alex Schalk Ross County | Ross County | 32 | 6 |
- | James Forrest Celtic | Celtic | 28 | 6 |
- | Callum McGregor Celtic | Celtic | 31 | 6 |
- | Conor Sammon Kilmarnock | Kilmarnock | 15 | 6 |
- | Mark O'Hara Dundee FC | Dundee FC | 28 | 6 |
- | Arnaud Sutchuin Djoum Heart of Midlothian | Heart of Midlothian | 33 | 6 |
- | Liam Lindsay Partick Thistle | Partick Thistle | 36 | 6 |
- | Andrew Considine Aberdeen | Aberdeen | 36 | 6 |
38 | Jayden Stockley Aberdeen | Aberdeen | 27 | 5 |
- | Chris Kane St. Johnstone | St. Johnstone | 25 | 5 |
- | Lonsana Doumbouya Inverness CT | Inverness CT | 19 | 5 |
- | Dedryck Boyata Celtic | Celtic | 17 | 5 |
- | Graham Cummins St. Johnstone | St. Johnstone | 30 | 5 |
- | Bjørn Johnsen Heart of Midlothian | Heart of Midlothian | 34 | 5 |
- | Rakish Bingham Hamilton Academical | Hamilton Academical | 30 | 5 |
- | Craig Curran Ross County | Ross County | 34 | 5 |
- | Chris Erskine Partick Thistle | Partick Thistle | 36 | 5 |
- | Barrie McKay Rangers | Rangers | 35 | 5 |
- | Liam Craig St. Johnstone | St. Johnstone | 36 | 5 |
49 | Emerson Hyndman Rangers | Rangers | 13 | 4 |
- | Lionel Ainsworth Motherwell | Motherwell | 30 | 4 |