# Jugador País Equipo Goles (de penalti)
1. Regan Charles-Cook Granada Granada Ross County FC Ross County FC 13 (1)
2. Bruce Anderson Escocia Escocia Livingston FC Livingston FC 11 (0)
Alfredo Morelos Colombia Colombia Rangers FC Rangers FC 11 (0)
4. Liel Abada Israel Israel Celtic FC Celtic FC 10 (0)
Christian Ramírez Estados Unidos Estados Unidos Aberdeen FC Aberdeen FC 10 (0)
Kemar Roofe Jamaica Jamaica Rangers FC Rangers FC 10 (3)
Tony Watt Escocia Escocia Dundee United Dundee United
Motherwell FC Motherwell FC
10 (2)
8. Liam Boyce Irlanda del Norte Irlanda del Norte Heart of Midlothian Heart of Midlothian 9 (3)
Lewis Ferguson Escocia Escocia Aberdeen FC Aberdeen FC 9 (5)
Georgios Giakoumakis Grecia Grecia Celtic FC Celtic FC 9 (1)
11. Joe Aribo Nigeria Nigeria Rangers FC Rangers FC 8 (0)
Kyogo Furuhashi Japón Japón Celtic FC Celtic FC 8 (0)
Kevin van Veen Países Bajos Países Bajos Motherwell FC Motherwell FC 8 (0)
14. Martin Boyle Australia Australia Hibernian FC Hibernian FC 7 (4)
Eamonn Brophy Escocia Escocia St. Mirren FC St. Mirren FC 7 (1)
Callum Hendry Escocia Escocia St. Johnstone FC St. Johnstone FC 7 (2)
Joseph Hungbo Inglaterra Inglaterra Ross County FC Ross County FC 7 (3)
Jota Portugal Portugal Celtic FC Celtic FC 7 (0)
Danny Mullen Escocia Escocia Dundee FC Dundee FC 7 (0)
Connor Ronan Irlanda Irlanda St. Mirren FC St. Mirren FC 7 (1)
Fashion Sakala Zambia Zambia Rangers FC Rangers FC 7 (0)
22. Nicky Clark Escocia Escocia Dundee United Dundee United 6 (2)
Stephen Kingsley Escocia Escocia Heart of Midlothian Heart of Midlothian 6 (0)
Tom Rogić Australia Australia Celtic FC Celtic FC 6 (0)
James Tavernier Inglaterra Inglaterra Rangers FC Rangers FC 6 (3)
26. Alan Forrest Escocia Escocia Livingston FC Livingston FC 5 (0)
Daizen Maeda Japón Japón Celtic FC Celtic FC 5 (0)
Kevin Nisbet Escocia Escocia Hibernian FC Hibernian FC 5 (0)
David Turnbull Escocia Escocia Celtic FC Celtic FC 5 (0)
30. Scott Arfield Canadá Canadá Rangers FC Rangers FC 4 (0)
Ross Callachan Escocia Escocia Ross County FC Ross County FC 4 (1)
Cameron Carter-Vickers Estados Unidos Estados Unidos Celtic FC Celtic FC 4 (0)
Harry Clarke Inglaterra Inglaterra Hibernian FC Hibernian FC
Ross County FC Ross County FC
4 (0)
Andy Halliday Escocia Escocia Heart of Midlothian Heart of Midlothian 4 (0)
Reo Hatate Japón Japón Celtic FC Celtic FC 4 (0)
Luke McCowan Escocia Escocia Dundee FC Dundee FC 4 (0)
Ayo Obileye Inglaterra Inglaterra Livingston FC Livingston FC 4 (1)
Tony Ralston Escocia Escocia Celtic FC Celtic FC 4 (0)
John Souttar Escocia Escocia Heart of Midlothian Heart of Midlothian 4 (1)
Blair Spittal Escocia Escocia Ross County FC Ross County FC 4 (0)
Jordan White Escocia Escocia Ross County FC Ross County FC 4 (1)
42. Odin Bailey Inglaterra Inglaterra Livingston FC Livingston FC 3 (0)
Ali Crawford Escocia Escocia St. Johnstone FC St. Johnstone FC 3 (0)
Jason Cummings Australia Australia Dundee FC Dundee FC 3 (0)
Ryan Edwards Inglaterra Inglaterra Dundee United Dundee United 3 (0)
Josh Ginnelly Inglaterra Inglaterra Heart of Midlothian Heart of Midlothian 3 (0)
Connor Goldson Inglaterra Inglaterra Rangers FC Rangers FC 3 (0)
Ian Harkes Estados Unidos Estados Unidos Dundee United Dundee United 3 (0)
Josip Juranović Croacia Croacia Celtic FC Celtic FC 3 (3)
Glen Kamara Finlandia Finlandia Rangers FC Rangers FC 3 (0)
Chris Kane Escocia Escocia St. Johnstone FC St. Johnstone FC 3 (0)
Matt O'Riley Dinamarca Dinamarca Celtic FC Celtic FC 3 (0)
Scott Pittman Escocia Escocia Livingston FC Livingston FC 3 (0)
Joe Shaughnessy Irlanda Irlanda St. Mirren FC St. Mirren FC 3 (0)
Ellis Simms Inglaterra Inglaterra Heart of Midlothian Heart of Midlothian 3 (0)
Ryan Sweeney Irlanda Irlanda Dundee FC Dundee FC 3 (0)
Marley Watkins Gales Gales Aberdeen FC Aberdeen FC 3 (0)
Ben Woodburn Gales Gales Heart of Midlothian Heart of Midlothian 3 (0)
59. Albian Ajeti Suiza Suiza Celtic FC Celtic FC 2 (0)
Jack Baldwin Inglaterra Inglaterra Ross County FC Ross County FC 2 (0)
Vicente Besuijen Países Bajos Países Bajos Aberdeen FC Aberdeen FC 2 (0)
Scott Brown Escocia Escocia Aberdeen FC Aberdeen FC 2 (0)
Chris Cadden Escocia Escocia Hibernian FC Hibernian FC 2 (0)
Alex Cochrane Inglaterra Inglaterra Heart of Midlothian Heart of Midlothian 2 (0)
Dean Cornelius Escocia Escocia Motherwell FC Motherwell FC 2 (0)
Christian Doidge Gales Gales Hibernian FC Hibernian FC 2 (0)
Jake Doyle-Hayes Irlanda Irlanda Hibernian FC Hibernian FC 2 (0)
Odsonne Édouard Francia Francia Celtic FC Celtic FC 2 (1)
Jack Fitzwater Inglaterra Inglaterra Livingston FC Livingston FC 2 (0)
Marcus Fraser Escocia Escocia St. Mirren FC St. Mirren FC 2 (0)
Ross Graham Escocia Escocia Dundee United Dundee United 2 (0)
Leigh Griffiths Escocia Escocia Dundee FC Dundee FC 2 (0)
Ianis Hagi Rumania Rumania Rangers FC Rangers FC 2 (0)
Craig Halkett Escocia Escocia Heart of Midlothian Heart of Midlothian 2 (0)
Jonny Hayes Irlanda Irlanda Aberdeen FC Aberdeen FC 2 (0)
Ryan Hedges Gales Gales Aberdeen FC Aberdeen FC 2 (0)
Jay Henderson Escocia Escocia St. Mirren FC St. Mirren FC 2 (0)
Alex Iacovitti Escocia Escocia Ross County FC Ross County FC 2 (0)
Teddy Jenks Inglaterra Inglaterra Aberdeen FC Aberdeen FC 2 (0)
Ryan Kent Inglaterra Inglaterra Rangers FC Rangers FC 2 (0)
Ricki Lamie Escocia Escocia Motherwell FC Motherwell FC 2 (0)
Dylan Levitt Gales Gales Dundee United Dundee United 2 (0)
Gary Mackay-Steven Escocia Escocia Heart of Midlothian Heart of Midlothian 2 (0)
Kyle Magennis Escocia Escocia Hibernian FC Hibernian FC 2 (0)
Stevie May Escocia Escocia St. Johnstone FC St. Johnstone FC 2 (0)
Jamie McGrath Irlanda Irlanda St. Mirren FC St. Mirren FC 2 (1)
Callum McGregor Escocia Escocia Celtic FC Celtic FC 2 (0)
Barrie McKay Escocia Escocia Heart of Midlothian Heart of Midlothian 2 (0)
Marc McNulty Escocia Escocia Dundee United Dundee United 2 (1)
Bevis Mugabi Uganda Uganda Motherwell FC Motherwell FC 2 (0)
Charlie Mulgrew Escocia Escocia Dundee United Dundee United 2 (0)
Jamie Murphy Escocia Escocia Hibernian FC Hibernian FC 2 (0)
Peter Pawlett Escocia Escocia Dundee United Dundee United 2 (0)
Ryan Porteous Escocia Escocia Hibernian FC Hibernian FC 2 (0)
Aaron Ramsey Gales Gales Rangers FC Rangers FC 2 (0)
Jordan Roberts Inglaterra Inglaterra Motherwell FC Motherwell FC 2 (0)
Connor Shields Escocia Escocia Motherwell FC Motherwell FC 2 (0)
Andrew Shinnie Escocia Escocia Livingston FC Livingston FC 2 (0)
Callum Slattery Inglaterra Inglaterra Motherwell FC Motherwell FC 2 (0)
Liam Smith Escocia Escocia Dundee United Dundee United 2 (0)
Michael Smith Irlanda del Norte Irlanda del Norte Heart of Midlothian Heart of Midlothian 2 (0)
Scott Tanser Inglaterra Inglaterra St. Mirren FC St. Mirren FC 2 (0)
Kaiyne Woolery Inglaterra Inglaterra Motherwell FC Motherwell FC 2 (0)
Scott Wright Escocia Escocia Rangers FC Rangers FC 2 (0)
105. Charlie Adam Escocia Escocia Dundee FC Dundee FC 1 (0)
Max Anderson Escocia Escocia Dundee FC Dundee FC 1 (0)
Louis Appéré Escocia Escocia Dundee United Dundee United 1 (0)
Lee Ashcroft Escocia Escocia Dundee FC Dundee FC 1 (0)
Nathaniel Atkinson Australia Australia Heart of Midlothian Heart of Midlothian 1 (0)
Juninho Bacuna Curazao Curazao Rangers FC Rangers FC 1 (0)
Beni Baningime R.D. Congo R.D. Congo Heart of Midlothian Heart of Midlothian 1 (0)
David Bates Escocia Escocia Aberdeen FC Aberdeen FC 1 (0)
Nir Bitton Israel Israel Celtic FC Celtic FC 1 (0)
Jacob Butterfield Inglaterra Inglaterra St. Johnstone FC St. Johnstone FC 1 (0)
Josh Campbell Escocia Escocia Hibernian FC Hibernian FC 1 (0)
David Cancola Austria Austria Ross County FC Ross County FC 1 (0)
Cameron Devlin Australia Australia Heart of Midlothian Heart of Midlothian 1 (0)
Nicky Devlin Escocia Escocia Livingston FC Livingston FC 1 (0)
Amad Diallo Costa de Marfil Costa de Marfil Rangers FC Rangers FC 1 (0)
Joe Efford Estados Unidos Estados Unidos Motherwell FC Motherwell FC 1 (0)
Christie Elliott Inglaterra Inglaterra Dundee FC Dundee FC 1 (0)
Ethan Erhahon Escocia Escocia St. Mirren FC St. Mirren FC 1 (0)
James Forrest Escocia Escocia Celtic FC Celtic FC 1 (0)
Kieran Freeman Escocia Escocia Dundee United Dundee United 1 (0)
Declan Glass Escocia Escocia Dundee United Dundee United 1 (0)
Armand Gnanduillet Costa de Marfil Costa de Marfil Heart of Midlothian Heart of Midlothian 1 (0)
Alexandros Gogić Chipre Chipre Hibernian FC Hibernian FC
St. Mirren FC St. Mirren FC
1 (0)
Liam Gordon Escocia Escocia St. Johnstone FC St. Johnstone FC 1 (0)
Sean Goss Inglaterra Inglaterra Motherwell FC Motherwell FC 1 (0)
Alex Greive Nueva Zelanda Nueva Zelanda St. Mirren FC St. Mirren FC 1 (0)
Liam Grimshaw Inglaterra Inglaterra Motherwell FC Motherwell FC 1 (0)
Filip Helander Suecia Suecia Rangers FC Rangers FC 1 (0)
Greg Kiltie Escocia Escocia St. Mirren FC St. Mirren FC 1 (0)
John Lundstram Inglaterra Inglaterra Rangers FC Rangers FC 1 (0)
Jack MacKenzie Escocia Escocia Aberdeen FC Aberdeen FC 1 (0)
Jamie McCart Escocia Escocia St. Johnstone FC St. Johnstone FC 1 (0)
Conor McCarthy Irlanda Irlanda St. Mirren FC St. Mirren FC 1 (0)
Ross McCrorie Escocia Escocia Aberdeen FC Aberdeen FC 1 (0)
Aaron McEneff Irlanda Irlanda Heart of Midlothian Heart of Midlothian 1 (0)
Jordan McGhee Escocia Escocia Dundee FC Dundee FC 1 (0)
Paul McGinn Escocia Escocia Hibernian FC Hibernian FC 1 (0)
Paul McGowan Escocia Escocia Dundee FC Dundee FC 1 (0)
Jack McMillan Escocia Escocia Livingston FC Livingston FC 1 (0)
Paul McMullan Escocia Escocia Dundee FC Dundee FC 1 (0)
Demetri Mitchell Inglaterra Inglaterra Hibernian FC Hibernian FC 1 (0)
Ilmari Niskanen Finlandia Finlandia Dundee United Dundee United 1 (0)
Mark O'Hara Escocia Escocia Motherwell FC Motherwell FC 1 (0)
Michael O’Halloran Escocia Escocia St. Johnstone FC St. Johnstone FC 1 (0)
Juhani Ojala Finlandia Finlandia Motherwell FC Motherwell FC 1 (0)
Funso Ojo Bélgica Bélgica Aberdeen FC Aberdeen FC 1 (0)
Tom Parkes Inglaterra Inglaterra Livingston FC Livingston FC 1 (0)
Calvin Ramsay Escocia Escocia Aberdeen FC Aberdeen FC 1 (0)
Kayne Ramsay Inglaterra Inglaterra Ross County FC Ross County FC 1 (0)
Jamie Robson Escocia Escocia Dundee United Dundee United 1 (0)
Zak Rudden Escocia Escocia Dundee FC Dundee FC 1 (0)
Dominic Samuel Inglaterra Inglaterra Ross County FC Ross County FC 1 (0)
Liam Scales Irlanda Irlanda Celtic FC Celtic FC 1 (0)
Ross Tierney Irlanda Irlanda Motherwell FC Motherwell FC 1 (0)
Jamie Walker Escocia Escocia Heart of Midlothian Heart of Midlothian 1 (0)
Drey Wright Inglaterra Inglaterra Hibernian FC Hibernian FC 1 (0)
Matthew Wright Escocia Escocia Ross County FC Ross County FC 1 (0)