# Joueur Pays Équipe Buts (pén.)
1. Kyogo Furuhashi Japon Japon Celtic FC Celtic FC 23 (0)
2. Lawrence Shankland Écosse Écosse Heart of Midlothian Heart of Midlothian 21 (10)
3. Kevin van Veen Pays-Bas Pays-Bas Motherwell FC Motherwell FC 20 (5)
4. Duk Cap Vert Cap Vert Aberdeen FC Aberdeen FC 16 (1)
Bojan Miovski Macédoine du Nord Macédoine du Nord Aberdeen FC Aberdeen FC 16 (6)
6. James Tavernier Angleterre Angleterre Rangers FC Rangers FC 15 (7)
7. Antonio Čolak Croatie Croatie Rangers FC Rangers FC 13 (0)
8. Jota Portugal Portugal Celtic FC Celtic FC 11 (2)
Alfredo Morelos Colombie Colombie Rangers FC Rangers FC 11 (0)
10. Liel Abada Israël Israël Celtic FC Celtic FC 10 (0)
Kevin Nisbet Écosse Écosse Hibernian FC Hibernian FC 10 (0)
Mark O'Hara Écosse Écosse St. Mirren FC St. Mirren FC 10 (5)
Malik Tillman États-Unis États-Unis Rangers FC Rangers FC 10 (0)
14. Josh Ginnelly Angleterre Angleterre Heart of Midlothian Heart of Midlothian 9 (0)
15. Josh Campbell Écosse Écosse Hibernian FC Hibernian FC 8 (2)
Steven Fletcher Écosse Écosse Dundee United Dundee United 8 (2)
Daizen Maeda Japon Japon Celtic FC Celtic FC 8 (0)
Fashion Sakala Zambie Zambie Rangers FC Rangers FC 8 (0)
19. Danny Armstrong Écosse Écosse Kilmarnock FC Kilmarnock FC 7 (2)
Curtis Main Angleterre Angleterre St. Mirren FC St. Mirren FC 7 (0)
Stevie May Écosse Écosse St. Johnstone FC St. Johnstone FC 7 (1)
Joel Nouble Angleterre Angleterre Livingston FC Livingston FC 7 (0)
Jordan White Écosse Écosse Ross County FC Ross County FC 7 (0)
24. Georgios Giakoumakis Grèce Grèce Celtic FC Celtic FC 6 (0)
Jamie McGrath Irlande Irlande Dundee United Dundee United 6 (4)
Drey Wright Angleterre Angleterre St. Johnstone FC St. Johnstone FC 6 (0)
Élie Youan France France Hibernian FC Hibernian FC 6 (0)
28. Bruce Anderson Écosse Écosse Livingston FC Livingston FC 5 (0)
Scott Arfield Canada Canada Rangers FC Rangers FC 5 (0)
Martin Boyle Australie Australie Hibernian FC Hibernian FC 5 (2)
Sead Hakšabanović Monténégro Monténégro Celtic FC Celtic FC 5 (0)
Reo Hatate Japon Japon Celtic FC Celtic FC 5 (0)
Stephen Kelly Écosse Écosse Livingston FC Livingston FC 5 (0)
Mykola Kukharevych Ukraine Ukraine Hibernian FC Hibernian FC 5 (0)
Dylan Levitt Pays des Galles Pays des Galles Dundee United Dundee United 5 (0)
John Lundstram Angleterre Angleterre Rangers FC Rangers FC 5 (0)
Tony Watt Écosse Écosse Dundee United Dundee United
St. Mirren FC St. Mirren FC
5 (0)
Joe Wright Pays des Galles Pays des Galles Kilmarnock FC Kilmarnock FC 5 (0)
39. Nicky Clark Écosse Écosse Dundee United Dundee United
St. Johnstone FC St. Johnstone FC
4 (0)
Leighton Clarkson Angleterre Angleterre Aberdeen FC Aberdeen FC 4 (0)
Alan Forrest Écosse Écosse Heart of Midlothian Heart of Midlothian 4 (0)
James Forrest Écosse Écosse Celtic FC Celtic FC 4 (0)
Barrie McKay Écosse Écosse Heart of Midlothian Heart of Midlothian 4 (0)
Stuart McKinstry Écosse Écosse Motherwell FC Motherwell FC 4 (0)
Cristian Montaño Colombie Colombie Livingston FC Livingston FC 4 (0)
Aaron Mooy Australie Australie Celtic FC Celtic FC 4 (2)
Callum Slattery Angleterre Angleterre Motherwell FC Motherwell FC 4 (0)
Blair Spittal Écosse Écosse Motherwell FC Motherwell FC 4 (0)
Ash Taylor Pays des Galles Pays des Galles Kilmarnock FC Kilmarnock FC 4 (0)
David Turnbull Écosse Écosse Celtic FC Celtic FC 4 (0)
51. Jonah Ayunga Kenya Kenya St. Mirren FC St. Mirren FC 3 (1)
Aziz Behich Australie Australie Dundee United Dundee United 3 (0)
Vicente Besuijen Pays-Bas Pays-Bas Aberdeen FC Aberdeen FC 3 (1)
Eamonn Brophy Écosse Écosse Ross County FC Ross County FC
St. Mirren FC St. Mirren FC
3 (0)
Graham Carey Irlande Irlande St. Johnstone FC St. Johnstone FC 3 (2)
Yan Dhanda Angleterre Angleterre Ross County FC Ross County FC 3 (0)
Christian Doidge Pays des Galles Pays des Galles Hibernian FC Hibernian FC
Kilmarnock FC Kilmarnock FC
3 (0)
Owura Edwards Angleterre Angleterre Ross County FC Ross County FC 3 (1)
Alex Greive Nouvelle-Zélande Nouvelle-Zélande St. Mirren FC St. Mirren FC 3 (0)
Andy Halliday Écosse Écosse Heart of Midlothian Heart of Midlothian 3 (0)
Stephen Humphrys Angleterre Angleterre Heart of Midlothian Heart of Midlothian 3 (0)
Ryan Kent Angleterre Angleterre Rangers FC Rangers FC 3 (0)
Callum McGregor Écosse Écosse Celtic FC Celtic FC 3 (0)
Jamie Murphy Écosse Écosse St. Johnstone FC St. Johnstone FC 3 (0)
Matt O'Riley Danemark Danemark Celtic FC Celtic FC 3 (0)
Ryan Porteous Écosse Écosse Hibernian FC Hibernian FC 3 (0)
Ryan Strain Australie Australie St. Mirren FC St. Mirren FC 3 (0)
Greg Taylor Écosse Écosse Celtic FC Celtic FC 3 (0)
69. Keanu Baccus Australie Australie St. Mirren FC St. Mirren FC 2 (0)
David Cancola Autriche Autriche Ross County FC Ross County FC 2 (1)
Todd Cantwell Angleterre Angleterre Rangers FC Rangers FC 2 (0)
Alex Cochrane Angleterre Angleterre Heart of Midlothian Heart of Midlothian 2 (0)
Ali Crawford Écosse Écosse St. Johnstone FC St. Johnstone FC 2 (0)
Nicky Devlin Écosse Écosse Livingston FC Livingston FC 2 (0)
Liam Donnelly Irlande du Nord Irlande du Nord Kilmarnock FC Kilmarnock FC 2 (0)
Will Fish Angleterre Angleterre Hibernian FC Hibernian FC 2 (0)
Declan Gallagher Écosse Écosse St. Mirren FC St. Mirren FC 2 (0)
Alexandros Gogić Chypre Chypre St. Mirren FC St. Mirren FC 2 (0)
Connor Goldson Angleterre Angleterre Rangers FC Rangers FC 2 (0)
Jorge Grant Angleterre Angleterre Heart of Midlothian Heart of Midlothian 2 (0)
Melker Hallberg Suède Suède St. Johnstone FC St. Johnstone FC 2 (0)
George Harmon Angleterre Angleterre Ross County FC Ross County FC 2 (0)
Alex Iacovitti Écosse Écosse Ross County FC Ross County FC 2 (0)
Moritz Jenz Allemagne Allemagne Celtic FC Celtic FC 2 (0)
Max Johnston Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Sean Kelly Écosse Écosse Livingston FC Livingston FC 2 (2)
Matty Kennedy Irlande du Nord Irlande du Nord Aberdeen FC Aberdeen FC 2 (0)
Greg Kiltie Écosse Écosse St. Mirren FC St. Mirren FC 2 (0)
Tom Lawrence Pays des Galles Pays des Galles Rangers FC Rangers FC 2 (0)
Kyle Magennis Écosse Écosse Hibernian FC Hibernian FC 2 (0)
Ross McCrorie Écosse Écosse Aberdeen FC Aberdeen FC 2 (0)
Glenn Middleton Écosse Écosse Dundee United Dundee United 2 (0)
Simon Murray Écosse Écosse Ross County FC Ross County FC 2 (0)
Hyeon-gyu Oh Corée du Sud Corée du Sud Celtic FC Celtic FC 2 (1)
James Penrice Écosse Écosse Livingston FC Livingston FC 2 (0)
Scott Robinson Écosse Écosse Kilmarnock FC Kilmarnock FC 2 (0)
Michael Smith Irlande du Nord Irlande du Nord Heart of Midlothian Heart of Midlothian 2 (0)
Carl Starfelt Suède Suède Celtic FC Celtic FC 2 (0)
Chris Stokes Angleterre Angleterre Kilmarnock FC Kilmarnock FC 2 (0)
Ross Tierney Irlande Irlande Motherwell FC Motherwell FC 2 (0)
101. William Akio Soudan du Sud Soudan du Sud Ross County FC Ross County FC 1 (0)
Nathaniel Atkinson Australie Australie Heart of Midlothian Heart of Midlothian 1 (0)
Dylan Bahamboula France France Livingston FC Livingston FC 1 (0)
Theo Bair Canada Canada St. Johnstone FC St. Johnstone FC 1 (0)
Borna Barišić Croatie Croatie Rangers FC Rangers FC 1 (0)
Connor Barron Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Alexandro Bernabei Argentine Argentine Celtic FC Celtic FC 1 (0)
Liam Boyce Irlande du Nord Irlande du Nord Heart of Midlothian Heart of Midlothian 1 (0)
Morgan Boyes Pays des Galles Pays des Galles Livingston FC Livingston FC 1 (0)
Steven Bradley Écosse Écosse Livingston FC Livingston FC 1 (0)
James Brown Malte Malte St. Johnstone FC St. Johnstone FC 1 (0)
Chris Cadden Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Ross Callachan Écosse Écosse Ross County FC Ross County FC 1 (0)
Andy Considine Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Steven Davis Irlande du Nord Irlande du Nord Rangers FC Rangers FC 1 (0)
Cameron Devlin Australie Australie Heart of Midlothian Heart of Midlothian 1 (0)
Jeriel Dorsett Angleterre Angleterre Kilmarnock FC Kilmarnock FC 1 (0)
Ryan Duncan Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Joe Efford États-Unis États-Unis Motherwell FC Motherwell FC 1 (0)
Jack Fitzwater Angleterre Angleterre Livingston FC Livingston FC 1 (0)
Kieran Freeman Écosse Écosse Dundee United Dundee United 1 (0)
Sean Goss Angleterre Angleterre Motherwell FC Motherwell FC 1 (0)
Ian Harkes États-Unis États-Unis Dundee United Dundee United 1 (0)
Jonny Hayes Irlande Irlande Aberdeen FC Aberdeen FC 1 (0)
Ewan Henderson Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Jordi Hiwula-Mayifuila Angleterre Angleterre Ross County FC Ross County FC 1 (0)
Matthew Hoppe États-Unis États-Unis Hibernian FC Hibernian FC 1 (0)
Ryan Jack Écosse Écosse Rangers FC Rangers FC 1 (0)
Alistair Johnston Canada Canada Celtic FC Celtic FC 1 (0)
Josip Juranović Croatie Croatie Celtic FC Celtic FC 1 (0)
Glen Kamara Finlande Finlande Rangers FC Rangers FC 1 (0)
Nohan Kenneh Angleterre Angleterre Hibernian FC Hibernian FC
Ross County FC Ross County FC
1 (0)
Kyle Lafferty Irlande du Nord Irlande du Nord Kilmarnock FC Kilmarnock FC 1 (0)
Connor McLennan Écosse Écosse Aberdeen FC Aberdeen FC
St. Johnstone FC St. Johnstone FC
1 (0)
Alex Mitchell Angleterre Angleterre St. Johnstone FC St. Johnstone FC 1 (0)
Louis Moult Angleterre Angleterre Motherwell FC Motherwell FC 1 (1)
Bevis Mugabi Ouganda Ouganda Motherwell FC Motherwell FC 1 (0)
Charlie Mulgrew Écosse Écosse Dundee United Dundee United 1 (0)
Joe Newell Angleterre Angleterre Hibernian FC Hibernian FC 1 (0)
Ilmari Niskanen Finlande Finlande Dundee United Dundee United 1 (0)
Jonathan Obika Angleterre Angleterre Motherwell FC Motherwell FC 1 (0)
Ayo Obileye Angleterre Angleterre Livingston FC Livingston FC 1 (0)
Mattie Pollock Angleterre Angleterre Aberdeen FC Aberdeen FC 1 (0)
Liam Polworth Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Ylber Ramadani Albanie Albanie Aberdeen FC Aberdeen FC 1 (0)
Kemar Roofe Jamaïque Jamaïque Rangers FC Rangers FC 1 (0)
Kye Rowles Australie Australie Heart of Midlothian Heart of Midlothian 1 (0)
Zak Rudden Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Liam Scales Irlande Irlande Aberdeen FC Aberdeen FC 1 (0)
Craig Sibbald Écosse Écosse Dundee United Dundee United 1 (0)
Liam Smith Écosse Écosse Dundee United Dundee United 1 (0)
Robert Snodgrass Écosse Écosse Heart of Midlothian Heart of Midlothian 1 (0)
Sondre Solholm Norvège Norvège Motherwell FC Motherwell FC 1 (0)
Lewis Stevenson Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Anthony Stewart Angleterre Angleterre Aberdeen FC Aberdeen FC 1 (0)
Richard Tait Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
Jordan Tillson Angleterre Angleterre Ross County FC Ross County FC 1 (0)
Marley Watkins Pays des Galles Pays des Galles Aberdeen FC Aberdeen FC 1 (0)
Stephen Welsh Écosse Écosse Celtic FC Celtic FC 1 (0)