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