1 | Lawrence Shankland Heart of Midlothian | Heart of Midlothian | 32 | 21 |
2 | James Tavernier Rangers | Rangers | 33 | 17 |
3 | Bojan Miovski Aberdeen | Aberdeen | 33 | 14 |
4 | Cyriel Dessers Rangers | Rangers | 30 | 13 |
- | Theo Bair Motherwell | Motherwell | 32 | 13 |
- | Matt O'Riley Celtic | Celtic | 32 | 13 |
7 | Abdallah Sima Rangers | Rangers | 24 | 11 |
- | Kyogo Furuhashi Celtic | Celtic | 33 | 11 |
- | Simon Murray Ross County | Ross County | 32 | 11 |
10 | Marley Watkins Kilmarnock | Kilmarnock | 31 | 9 |
- | Luke McCowan Dundee FC | Dundee FC | 32 | 9 |
12 | Jamie McGrath Aberdeen | Aberdeen | 30 | 8 |
- | Kyle Vassell Kilmarnock | Kilmarnock | 31 | 8 |
14 | Adam Idah Celtic | Celtic | 10 | 7 |
- | David Turnbull Celtic | Celtic | 16 | 7 |
- | Myziane Maolida Hibernian | Hibernian | 13 | 7 |
- | Mikael Mandron St. Mirren | St. Mirren | 30 | 7 |
- | Blair Spittal Motherwell | Motherwell | 32 | 7 |
19 | Nicky Clark St. Johnstone | St. Johnstone | 16 | 6 |
- | Mika Biereth Motherwell | Motherwell | 14 | 6 |
- | Luis Palma Celtic | Celtic | 24 | 6 |
- | Amadou Bakayoko Dundee FC | Dundee FC | 32 | 6 |
- | Danny Armstrong Kilmarnock | Kilmarnock | 33 | 6 |
24 | Hyeon-gyu Oh Celtic | Celtic | 20 | 5 |
- | Rabbi Matondo Rangers | Rangers | 19 | 5 |
- | Adam Le Fondre Hibernian | Hibernian | 19 | 5 |
- | Yutaro Oda Heart of Midlothian | Heart of Midlothian | 21 | 5 |
- | Toyosi Olusanya St. Mirren | St. Mirren | 30 | 5 |
- | Bruce Anderson Livingston | Livingston | 30 | 5 |
- | Todd Cantwell Rangers | Rangers | 26 | 5 |
- | Kenneth Vargas Heart of Midlothian | Heart of Midlothian | 29 | 5 |
- | Daizen Maeda Celtic | Celtic | 25 | 5 |
- | Lyall Cameron Dundee FC | Dundee FC | 28 | 5 |
- | David Watson Kilmarnock | Kilmarnock | 31 | 5 |
- | Élie Youan Hibernian | Hibernian | 31 | 5 |
36 | Danilo Rangers | Rangers | 12 | 4 |
- | Jorge Grant Heart of Midlothian | Heart of Midlothian | 25 | 4 |
- | Luís Lopes Aberdeen | Aberdeen | 29 | 4 |
- | Dylan Vente Hibernian | Hibernian | 25 | 4 |
- | Mark O'Hara St. Mirren | St. Mirren | 23 | 4 |
- | Jordan White Ross County | Ross County | 33 | 4 |
- | Jordan McGhee Dundee FC | Dundee FC | 28 | 4 |
- | Greg Kiltie St. Mirren | St. Mirren | 33 | 4 |
- | Joe Shaughnessy Dundee FC | Dundee FC | 33 | 4 |
45 | James Forrest Celtic | Celtic | 18 | 3 |
- | Reo Hatate Celtic | Celtic | 11 | 3 |
- | Christian Doidge Hibernian | Hibernian | 18 | 3 |
- | Conor Wilkinson Motherwell | Motherwell | 14 | 3 |
- | Josh Campbell Hibernian | Hibernian | 14 | 3 |
- | Tete Yengi Livingston | Livingston | 12 | 3 |