# Joueur Pays Équipe Buts (pén.)
1. Regan Charles-Cook Grenade Grenade Ross County FC Ross County FC 13 (1)
2. Bruce Anderson Écosse Écosse Livingston FC Livingston FC 11 (0)
Alfredo Morelos Colombie Colombie Rangers FC Rangers FC 11 (0)
4. Liel Abada Israël Israël Celtic FC Celtic FC 10 (0)
Christian Ramírez États-Unis États-Unis Aberdeen FC Aberdeen FC 10 (0)
Kemar Roofe Jamaïque Jamaïque Rangers FC Rangers FC 10 (3)
Tony Watt Écosse Écosse Dundee United Dundee United
Motherwell FC Motherwell FC
10 (2)
8. Liam Boyce Irlande du Nord Irlande du Nord Heart of Midlothian Heart of Midlothian 9 (3)
Lewis Ferguson Écosse Écosse Aberdeen FC Aberdeen FC 9 (5)
Georgios Giakoumakis Grèce Grèce Celtic FC Celtic FC 9 (1)
11. Joe Aribo Nigeria Nigeria Rangers FC Rangers FC 8 (0)
Kyogo Furuhashi Japon Japon Celtic FC Celtic FC 8 (0)
Kevin van Veen Pays-Bas Pays-Bas Motherwell FC Motherwell FC 8 (0)
14. Martin Boyle Australie Australie Hibernian FC Hibernian FC 7 (4)
Eamonn Brophy Écosse Écosse St. Mirren FC St. Mirren FC 7 (1)
Callum Hendry Écosse Écosse St. Johnstone FC St. Johnstone FC 7 (2)
Joseph Hungbo Angleterre Angleterre Ross County FC Ross County FC 7 (3)
Jota Portugal Portugal Celtic FC Celtic FC 7 (0)
Danny Mullen Écosse Écosse Dundee FC Dundee FC 7 (0)
Connor Ronan Irlande Irlande St. Mirren FC St. Mirren FC 7 (1)
Fashion Sakala Zambie Zambie Rangers FC Rangers FC 7 (0)
22. Nicky Clark Écosse Écosse Dundee United Dundee United 6 (2)
Stephen Kingsley Écosse Écosse Heart of Midlothian Heart of Midlothian 6 (0)
Tom Rogić Australie Australie Celtic FC Celtic FC 6 (0)
James Tavernier Angleterre Angleterre Rangers FC Rangers FC 6 (3)
26. Alan Forrest Écosse Écosse Livingston FC Livingston FC 5 (0)
Daizen Maeda Japon Japon Celtic FC Celtic FC 5 (0)
Kevin Nisbet Écosse Écosse Hibernian FC Hibernian FC 5 (0)
David Turnbull Écosse Écosse Celtic FC Celtic FC 5 (0)
30. Scott Arfield Canada Canada Rangers FC Rangers FC 4 (0)
Ross Callachan Écosse Écosse Ross County FC Ross County FC 4 (1)
Cameron Carter-Vickers États-Unis États-Unis Celtic FC Celtic FC 4 (0)
Harry Clarke Angleterre Angleterre Hibernian FC Hibernian FC
Ross County FC Ross County FC
4 (0)
Andy Halliday Écosse Écosse Heart of Midlothian Heart of Midlothian 4 (0)
Reo Hatate Japon Japon Celtic FC Celtic FC 4 (0)
Luke McCowan Écosse Écosse Dundee FC Dundee FC 4 (0)
Ayo Obileye Angleterre Angleterre Livingston FC Livingston FC 4 (1)
Tony Ralston Écosse Écosse Celtic FC Celtic FC 4 (0)
John Souttar Écosse Écosse Heart of Midlothian Heart of Midlothian 4 (1)
Blair Spittal Écosse Écosse Ross County FC Ross County FC 4 (0)
Jordan White Écosse Écosse Ross County FC Ross County FC 4 (1)
42. Odin Bailey Angleterre Angleterre Livingston FC Livingston FC 3 (0)
Ali Crawford Écosse Écosse St. Johnstone FC St. Johnstone FC 3 (0)
Jason Cummings Australie Australie Dundee FC Dundee FC 3 (0)
Ryan Edwards Angleterre Angleterre Dundee United Dundee United 3 (0)
Josh Ginnelly Angleterre Angleterre Heart of Midlothian Heart of Midlothian 3 (0)
Connor Goldson Angleterre Angleterre Rangers FC Rangers FC 3 (0)
Ian Harkes États-Unis États-Unis Dundee United Dundee United 3 (0)
Josip Juranović Croatie Croatie Celtic FC Celtic FC 3 (3)
Glen Kamara Finlande Finlande Rangers FC Rangers FC 3 (0)
Chris Kane Écosse Écosse St. Johnstone FC St. Johnstone FC 3 (0)
Matt O'Riley Danemark Danemark Celtic FC Celtic FC 3 (0)
Scott Pittman Écosse Écosse Livingston FC Livingston FC 3 (0)
Joe Shaughnessy Irlande Irlande St. Mirren FC St. Mirren FC 3 (0)
Ellis Simms Angleterre Angleterre Heart of Midlothian Heart of Midlothian 3 (0)
Ryan Sweeney Irlande Irlande Dundee FC Dundee FC 3 (0)
Marley Watkins Pays des Galles Pays des Galles Aberdeen FC Aberdeen FC 3 (0)
Ben Woodburn Pays des Galles Pays des Galles Heart of Midlothian Heart of Midlothian 3 (0)
59. Albian Ajeti Suisse Suisse Celtic FC Celtic FC 2 (0)
Jack Baldwin Angleterre Angleterre Ross County FC Ross County FC 2 (0)
Vicente Besuijen Pays-Bas Pays-Bas Aberdeen FC Aberdeen FC 2 (0)
Scott Brown Écosse Écosse Aberdeen FC Aberdeen FC 2 (0)
Chris Cadden Écosse Écosse Hibernian FC Hibernian FC 2 (0)
Alex Cochrane Angleterre Angleterre Heart of Midlothian Heart of Midlothian 2 (0)
Dean Cornelius Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Christian Doidge Pays des Galles Pays des Galles Hibernian FC Hibernian FC 2 (0)
Jake Doyle-Hayes Irlande Irlande Hibernian FC Hibernian FC 2 (0)
Odsonne Édouard France France Celtic FC Celtic FC 2 (1)
Jack Fitzwater Angleterre Angleterre Livingston FC Livingston FC 2 (0)
Marcus Fraser Écosse Écosse St. Mirren FC St. Mirren FC 2 (0)
Ross Graham Écosse Écosse Dundee United Dundee United 2 (0)
Leigh Griffiths Écosse Écosse Dundee FC Dundee FC 2 (0)
Ianis Hagi Romanie Romanie Rangers FC Rangers FC 2 (0)
Craig Halkett Écosse Écosse Heart of Midlothian Heart of Midlothian 2 (0)
Jonny Hayes Irlande Irlande Aberdeen FC Aberdeen FC 2 (0)
Ryan Hedges Pays des Galles Pays des Galles Aberdeen FC Aberdeen FC 2 (0)
Jay Henderson Écosse Écosse St. Mirren FC St. Mirren FC 2 (0)
Alex Iacovitti Écosse Écosse Ross County FC Ross County FC 2 (0)
Teddy Jenks Angleterre Angleterre Aberdeen FC Aberdeen FC 2 (0)
Ryan Kent Angleterre Angleterre Rangers FC Rangers FC 2 (0)
Ricki Lamie Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Dylan Levitt Pays des Galles Pays des Galles Dundee United Dundee United 2 (0)
Gary Mackay-Steven Écosse Écosse Heart of Midlothian Heart of Midlothian 2 (0)
Kyle Magennis Écosse Écosse Hibernian FC Hibernian FC 2 (0)
Stevie May Écosse Écosse St. Johnstone FC St. Johnstone FC 2 (0)
Jamie McGrath Irlande Irlande St. Mirren FC St. Mirren FC 2 (1)
Callum McGregor Écosse Écosse Celtic FC Celtic FC 2 (0)
Barrie McKay Écosse Écosse Heart of Midlothian Heart of Midlothian 2 (0)
Marc McNulty Écosse Écosse Dundee United Dundee United 2 (1)
Bevis Mugabi Ouganda Ouganda Motherwell FC Motherwell FC 2 (0)
Charlie Mulgrew Écosse Écosse Dundee United Dundee United 2 (0)
Jamie Murphy Écosse Écosse Hibernian FC Hibernian FC 2 (0)
Peter Pawlett Écosse Écosse Dundee United Dundee United 2 (0)
Ryan Porteous Écosse Écosse Hibernian FC Hibernian FC 2 (0)
Aaron Ramsey Pays des Galles Pays des Galles Rangers FC Rangers FC 2 (0)
Jordan Roberts Angleterre Angleterre Motherwell FC Motherwell FC 2 (0)
Connor Shields Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Andrew Shinnie Écosse Écosse Livingston FC Livingston FC 2 (0)
Callum Slattery Angleterre Angleterre Motherwell FC Motherwell FC 2 (0)
Liam Smith Écosse Écosse Dundee United Dundee United 2 (0)
Michael Smith Irlande du Nord Irlande du Nord Heart of Midlothian Heart of Midlothian 2 (0)
Scott Tanser Angleterre Angleterre St. Mirren FC St. Mirren FC 2 (0)
Kaiyne Woolery Angleterre Angleterre Motherwell FC Motherwell FC 2 (0)
Scott Wright Écosse Écosse Rangers FC Rangers FC 2 (0)
105. Charlie Adam Écosse Écosse Dundee FC Dundee FC 1 (0)
Max Anderson Écosse Écosse Dundee FC Dundee FC 1 (0)
Louis Appéré Écosse Écosse Dundee United Dundee United 1 (0)
Lee Ashcroft Écosse Écosse Dundee FC Dundee FC 1 (0)
Nathaniel Atkinson Australie Australie Heart of Midlothian Heart of Midlothian 1 (0)
Juninho Bacuna Curaçao Curaçao Rangers FC Rangers FC 1 (0)
Beni Baningime RD Congo RD Congo Heart of Midlothian Heart of Midlothian 1 (0)
David Bates Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Nir Bitton Israël Israël Celtic FC Celtic FC 1 (0)
Jacob Butterfield Angleterre Angleterre St. Johnstone FC St. Johnstone FC 1 (0)
Josh Campbell Écosse Écosse Hibernian FC Hibernian FC 1 (0)
David Cancola Autriche Autriche Ross County FC Ross County FC 1 (0)
Cameron Devlin Australie Australie Heart of Midlothian Heart of Midlothian 1 (0)
Nicky Devlin Écosse Écosse Livingston FC Livingston FC 1 (0)
Amad Diallo Côte d'Ivoire Côte d'Ivoire Rangers FC Rangers FC 1 (0)
Joe Efford États-Unis États-Unis Motherwell FC Motherwell FC 1 (0)
Christie Elliott Angleterre Angleterre Dundee FC Dundee FC 1 (0)
Ethan Erhahon Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
James Forrest Écosse Écosse Celtic FC Celtic FC 1 (0)
Kieran Freeman Écosse Écosse Dundee United Dundee United 1 (0)
Declan Glass Écosse Écosse Dundee United Dundee United 1 (0)
Armand Gnanduillet Côte d'Ivoire Côte d'Ivoire Heart of Midlothian Heart of Midlothian 1 (0)
Alexandros Gogić Chypre Chypre Hibernian FC Hibernian FC
St. Mirren FC St. Mirren FC
1 (0)
Liam Gordon Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Sean Goss Angleterre Angleterre Motherwell FC Motherwell FC 1 (0)
Alex Greive Nouvelle-Zélande Nouvelle-Zélande St. Mirren FC St. Mirren FC 1 (0)
Liam Grimshaw Angleterre Angleterre Motherwell FC Motherwell FC 1 (0)
Filip Helander Suède Suède Rangers FC Rangers FC 1 (0)
Greg Kiltie Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
John Lundstram Angleterre Angleterre Rangers FC Rangers FC 1 (0)
Jack MacKenzie Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Jamie McCart Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Conor McCarthy Irlande Irlande St. Mirren FC St. Mirren FC 1 (0)
Ross McCrorie Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Aaron McEneff Irlande Irlande Heart of Midlothian Heart of Midlothian 1 (0)
Jordan McGhee Écosse Écosse Dundee FC Dundee FC 1 (0)
Paul McGinn Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Paul McGowan Écosse Écosse Dundee FC Dundee FC 1 (0)
Jack McMillan Écosse Écosse Livingston FC Livingston FC 1 (0)
Paul McMullan Écosse Écosse Dundee FC Dundee FC 1 (0)
Demetri Mitchell Angleterre Angleterre Hibernian FC Hibernian FC 1 (0)
Ilmari Niskanen Finlande Finlande Dundee United Dundee United 1 (0)
Mark O'Hara Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Michael O’Halloran Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Juhani Ojala Finlande Finlande Motherwell FC Motherwell FC 1 (0)
Funso Ojo Belgique Belgique Aberdeen FC Aberdeen FC 1 (0)
Tom Parkes Angleterre Angleterre Livingston FC Livingston FC 1 (0)
Calvin Ramsay Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Kayne Ramsay Angleterre Angleterre Ross County FC Ross County FC 1 (0)
Jamie Robson Écosse Écosse Dundee United Dundee United 1 (0)
Zak Rudden Écosse Écosse Dundee FC Dundee FC 1 (0)
Dominic Samuel Angleterre Angleterre Ross County FC Ross County FC 1 (0)
Liam Scales Irlande Irlande Celtic FC Celtic FC 1 (0)
Ross Tierney Irlande Irlande Motherwell FC Motherwell FC 1 (0)
Jamie Walker Écosse Écosse Heart of Midlothian Heart of Midlothian 1 (0)
Drey Wright Angleterre Angleterre Hibernian FC Hibernian FC 1 (0)
Matthew Wright Écosse Écosse Ross County FC Ross County FC 1 (0)