1 | Georgios Giakoumakis Celtic | Celtic | 21 | 13 |
- | Regan Charles-Cook Ross County | Ross County | 37 | 13 |
3 | Kyogo Furuhashi Celtic | Celtic | 20 | 12 |
4 | Bruce Anderson Livingston | Livingston | 28 | 11 |
- | Alfredo Morelos Rangers | Rangers | 26 | 11 |
- | Lewis Ferguson Aberdeen | Aberdeen | 36 | 11 |
7 | Kemar Roofe Rangers | Rangers | 21 | 10 |
- | Liel Abada Celtic | Celtic | 36 | 10 |
- | Jota Celtic | Celtic | 29 | 10 |
- | Liam Boyce Heart of Midlothian | Heart of Midlothian | 31 | 10 |
- | Tony Watt Dundee United | Dundee United | 17 | 10 |
- | Christian Ramirez Aberdeen | Aberdeen | 36 | 10 |
13 | Fashion Sakala Rangers | Rangers | 30 | 9 |
- | Kevin van Veen Motherwell | Motherwell | 33 | 9 |
- | James Tavernier Rangers | Rangers | 35 | 9 |
16 | Callum Hendry St. Johnstone | St. Johnstone | 19 | 8 |
- | Nicky Clark Dundee United | Dundee United | 37 | 8 |
- | Joe Aribo Rangers | Rangers | 34 | 8 |
19 | Danny Mullen Dundee FC | Dundee FC | 25 | 7 |
- | Martin Boyle Hibernian | Hibernian | 20 | 7 |
- | Joseph Hungbo Ross County | Ross County | 33 | 7 |
- | Eamonn Brophy St. Mirren | St. Mirren | 31 | 7 |
- | Connor Ronan St. Mirren | St. Mirren | 27 | 7 |
24 | Daizen Maeda Celtic | Celtic | 16 | 6 |
- | Tom Rogic Celtic | Celtic | 32 | 6 |
- | David Turnbull Celtic | Celtic | 25 | 6 |
- | Alan Forrest Livingston | Livingston | 36 | 6 |
- | Stephen Kingsley Heart of Midlothian | Heart of Midlothian | 33 | 6 |
29 | Ellis Simms Heart of Midlothian | Heart of Midlothian | 17 | 5 |
- | Josh Ginnelly Heart of Midlothian | Heart of Midlothian | 31 | 5 |
- | Dylan Levitt Dundee United | Dundee United | 25 | 5 |
- | Kevin Nisbet Hibernian | Hibernian | 26 | 5 |
- | Blair Spittal Ross County | Ross County | 34 | 5 |
- | Jordan White Ross County | Ross County | 38 | 5 |
35 | James Scott Hibernian | Hibernian | 16 | 4 |
- | Scott Wright Rangers | Rangers | 19 | 4 |
- | Matt O'Riley Celtic | Celtic | 16 | 4 |
- | Reo Hatate Celtic | Celtic | 17 | 4 |
- | Andy Halliday Heart of Midlothian | Heart of Midlothian | 27 | 4 |
- | Scott Arfield Rangers | Rangers | 29 | 4 |
- | Luke McCowan Dundee FC | Dundee FC | 29 | 4 |
- | Harry Clarke Hibernian | Hibernian | 7 | 4 |
- | Scott Pittman Livingston | Livingston | 28 | 4 |
- | Anthony Ralston Celtic | Celtic | 28 | 4 |
- | John Souttar Heart of Midlothian | Heart of Midlothian | 27 | 4 |
- | Ayo Obileye Livingston | Livingston | 34 | 4 |
- | Ross Callachan Ross County | Ross County | 35 | 4 |
- | Cameron Carter-Vickers Celtic | Celtic | 33 | 4 |
- | Ryan Edwards Dundee United | Dundee United | 36 | 4 |
50 | Amad Diallo Rangers | Rangers | 10 | 3 |