# Joueur Pays Équipe Buts (pén.)
1. Odsonne Édouard France France Celtic FC Celtic FC 16 (5)
2. Kevin Nisbet Écosse Écosse Hibernian FC Hibernian FC 12 (2)
3. Martin Boyle Australie Australie Hibernian FC Hibernian FC 11 (4)
Alfredo Morelos Colombie Colombie Rangers FC Rangers FC 11 (0)
James Tavernier Angleterre Angleterre Rangers FC Rangers FC 11 (6)
6. Kemar Roofe Jamaïque Jamaïque Rangers FC Rangers FC 10 (0)
7. Ross Callachan Écosse Écosse Hamilton Academical Hamilton Academical 9 (4)
8. Chris Burke Écosse Écosse Kilmarnock FC Kilmarnock FC 8 (3)
Nicky Clark Écosse Écosse Dundee United Dundee United 8 (2)
Devante Cole Angleterre Angleterre Motherwell FC Motherwell FC 8 (1)
Mohamed Elyounoussi Norvège Norvège Celtic FC Celtic FC 8 (0)
Lewis Ferguson Écosse Écosse Aberdeen FC Aberdeen FC 8 (6)
Ryan Kent Angleterre Angleterre Rangers FC Rangers FC 8 (0)
14. Jamie McGrath Irlande Irlande St. Mirren FC St. Mirren FC 7 (6)
Scott Pittman Écosse Écosse Livingston FC Livingston FC 7 (0)
Lawrence Shankland Écosse Écosse Dundee United Dundee United 7 (0)
David Turnbull Écosse Écosse Celtic FC Celtic FC
Motherwell FC Motherwell FC
7 (0)
18. Albian Ajeti Suisse Suisse Celtic FC Celtic FC 6 (0)
Joe Aribo Nigeria Nigeria Rangers FC Rangers FC 6 (0)
Christian Doidge Pays des Galles Pays des Galles Hibernian FC Hibernian FC 6 (0)
Ianis Hagi Romanie Romanie Rangers FC Rangers FC 6 (0)
Oli Shaw Écosse Écosse Ross County FC Ross County FC 6 (0)
23. Leigh Griffiths Écosse Écosse Celtic FC Celtic FC 5 (0)
Jon Guthrie Angleterre Angleterre Livingston FC Livingston FC 5 (0)
Nicke Kabamba RD Congo RD Congo Kilmarnock FC Kilmarnock FC 5 (1)
Greg Kiltie Écosse Écosse Kilmarnock FC Kilmarnock FC 5 (0)
Stevie May Écosse Écosse St. Johnstone FC St. Johnstone FC 5 (2)
Billy McKay Irlande du Nord Irlande du Nord Ross County FC Ross County FC 5 (0)
Guy Melamed Israël Israël St. Johnstone FC St. Johnstone FC 5 (1)
Jonathan Obika Angleterre Angleterre St. Mirren FC St. Mirren FC 5 (0)
31. Scott Arfield Canada Canada Rangers FC Rangers FC 4 (0)
Allan Campbell Écosse Écosse Motherwell FC Motherwell FC 4 (0)
Ryan Christie Écosse Écosse Celtic FC Celtic FC 4 (1)
Alan Forrest Écosse Écosse Livingston FC Livingston FC 4 (0)
Connor Goldson Angleterre Angleterre Rangers FC Rangers FC 4 (0)
Ryan Hedges Pays des Galles Pays des Galles Aberdeen FC Aberdeen FC 4 (0)
Cedric Itten Suisse Suisse Rangers FC Rangers FC 4 (0)
Chris Kane Écosse Écosse St. Johnstone FC St. Johnstone FC 4 (0)
Mark O'Hara Écosse Écosse Motherwell FC Motherwell FC 4 (3)
Scott Robinson Écosse Écosse Livingston FC Livingston FC 4 (0)
Adrián Spörle Argentine Argentine Dundee United Dundee United 4 (0)
42. Craig Conway Écosse Écosse St. Johnstone FC St. Johnstone FC 3 (1)
Sam Cosgrove Angleterre Angleterre Aberdeen FC Aberdeen FC 3 (1)
Kristian Dennis Angleterre Angleterre St. Mirren FC St. Mirren FC 3 (0)
Shane Duffy Irlande Irlande Celtic FC Celtic FC 3 (0)
Jay Emmanuel-Thomas Angleterre Angleterre Livingston FC Livingston FC 3 (0)
Patryk Klimala Pologne Pologne Celtic FC Celtic FC 3 (0)
Kyle Lafferty Irlande du Nord Irlande du Nord Kilmarnock FC Kilmarnock FC 3 (1)
Callum Lang Angleterre Angleterre Motherwell FC Motherwell FC 3 (0)
Chris Long Angleterre Angleterre Motherwell FC Motherwell FC 3 (0)
Paul McGinn Écosse Écosse Hibernian FC Hibernian FC 3 (0)
Callum McGregor Écosse Écosse Celtic FC Celtic FC 3 (0)
Hakeem Odoffin Angleterre Angleterre Hamilton Academical Hamilton Academical 3 (0)
Marios Ogboe Grèce Grèce Hamilton Academical Hamilton Academical 3 (0)
Aaron Tshibola Angleterre Angleterre Kilmarnock FC Kilmarnock FC 3 (0)
Tony Watt Écosse Écosse Motherwell FC Motherwell FC 3 (0)
David Wotherspoon Canada Canada St. Johnstone FC St. Johnstone FC 3 (0)
58. Bruce Anderson Écosse Écosse Aberdeen FC Aberdeen FC
Hamilton Academical Hamilton Academical
2 (0)
Brandon Barker Angleterre Angleterre Rangers FC Rangers FC 2 (0)
Eamonn Brophy Écosse Écosse Kilmarnock FC Kilmarnock FC
St. Mirren FC St. Mirren FC
2 (0)
Dylan Connolly Irlande Irlande St. Mirren FC St. Mirren FC 2 (0)
Liam Craig Écosse Écosse St. Johnstone FC St. Johnstone FC 2 (0)
Jermain Defoe Angleterre Angleterre Rangers FC Rangers FC 2 (0)
Nicky Devlin Écosse Écosse Livingston FC Livingston FC 2 (0)
Ross Draper Angleterre Angleterre Ross County FC Ross County FC 2 (0)
İlkay Durmuş Turquie Turquie St. Mirren FC St. Mirren FC 2 (0)
Lyndon Dykes Écosse Écosse Livingston FC Livingston FC 2 (2)
Ryan Edmondson Angleterre Angleterre Aberdeen FC Aberdeen FC 2 (0)
Ryan Edwards Angleterre Angleterre Dundee United Dundee United 2 (0)
Ethan Erhahon Écosse Écosse St. Mirren FC St. Mirren FC 2 (0)
Lee Erwin Écosse Écosse Ross County FC Ross County FC
St. Mirren FC St. Mirren FC
2 (0)
James Forrest Écosse Écosse Celtic FC Celtic FC 2 (0)
Tommie Hoban Irlande Irlande Aberdeen FC Aberdeen FC 2 (0)
Ronan Hughes Écosse Écosse Hamilton Academical Hamilton Academical 2 (0)
Ryan Jack Écosse Écosse Rangers FC Rangers FC 2 (0)
Charlie Lakin Angleterre Angleterre Ross County FC Ross County FC 2 (0)
Curtis Main Angleterre Angleterre Aberdeen FC Aberdeen FC 2 (0)
Scott Martin Écosse Écosse Hamilton Academical Hamilton Academical 2 (0)
Ali McCann Irlande du Nord Irlande du Nord St. Johnstone FC St. Johnstone FC 2 (0)
Rory McKenzie Écosse Écosse Kilmarnock FC Kilmarnock FC 2 (0)
Marc McNulty Écosse Écosse Dundee United Dundee United 2 (0)
David Moyo Zimbabwe Zimbabwe Hamilton Academical Hamilton Academical 2 (0)
Bevis Mugabi Ouganda Ouganda Motherwell FC Motherwell FC 2 (0)
Josh Mullin Écosse Écosse Livingston FC Livingston FC
Ross County FC Ross County FC
2 (0)
Kyle Munro Écosse Écosse Hamilton Academical Hamilton Academical 2 (0)
Shaun Rooney Écosse Écosse St. Johnstone FC St. Johnstone FC 2 (0)
Callum Smith Écosse Écosse Hamilton Academical Hamilton Academical 2 (0)
Ross Stewart Écosse Écosse Ross County FC Ross County FC 2 (2)
Scott Tanser Angleterre Angleterre St. Johnstone FC St. Johnstone FC 2 (0)
Marley Watkins Pays des Galles Pays des Galles Aberdeen FC Aberdeen FC 2 (0)
Jordan White Écosse Écosse Motherwell FC Motherwell FC
Ross County FC Ross County FC
2 (0)
Danny Whitehall Angleterre Angleterre Kilmarnock FC Kilmarnock FC 2 (1)
Scott Wright Écosse Écosse Aberdeen FC Aberdeen FC
Rangers FC Rangers FC
2 (0)
94. Kristoffer Ajer Norvège Norvège Celtic FC Celtic FC 1 (0)
Louis Appéré Écosse Écosse Dundee United Dundee United 1 (0)
Borna Barišić Croatie Croatie Rangers FC Rangers FC 1 (0)
Marvin Bartley Angleterre Angleterre Livingston FC Livingston FC 1 (0)
Nir Bitton Israël Israël Celtic FC Celtic FC 1 (0)
Luke Bolton Angleterre Angleterre Dundee United Dundee United 1 (0)
Ciaron Brown Irlande du Nord Irlande du Nord Livingston FC Livingston FC 1 (0)
Scott Brown Écosse Écosse Celtic FC Celtic FC 1 (0)
Andy Considine Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Murray Davidson Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Josh Doig Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Coll Donaldson Écosse Écosse Ross County FC Ross County FC 1 (0)
Jake Doyle-Hayes Irlande Irlande St. Mirren FC St. Mirren FC 1 (0)
Jack Fitzwater Angleterre Angleterre Livingston FC Livingston FC 1 (0)
Marcus Fraser Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
Jeremie Frimpong Pays-Bas Pays-Bas Celtic FC Celtic FC 1 (0)
Declan Gallagher Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Alexandros Gogić Chypre Chypre Hibernian FC Hibernian FC 1 (0)
Liam Gordon Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Tom Grivosti Angleterre Angleterre Ross County FC Ross County FC 1 (0)
Jack Hamilton Écosse Écosse Livingston FC Livingston FC 1 (0)
Paul Hanlon Écosse Écosse Hibernian FC Hibernian 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)
Filip Helander Suède Suède Rangers FC Rangers FC 1 (0)
Callum Hendry Écosse Écosse Aberdeen FC Aberdeen FC
St. Johnstone FC St. Johnstone FC
1 (0)
Leo Hjelde Norvège Norvège Celtic FC Celtic FC
Ross County FC Ross County FC
1 (0)
Lee Hodson Irlande du Nord Irlande du Nord Hamilton Academical Hamilton Academical 1 (0)
Jason Holt Écosse Écosse Livingston FC Livingston FC 1 (1)
Jermaine Hylton Angleterre Angleterre Motherwell FC Motherwell FC
Ross County FC Ross County FC
1 (0)
Jordan Jones Irlande du Nord Irlande du Nord Rangers FC Rangers FC 1 (0)
Christopher Jullien France France Celtic FC Celtic FC 1 (0)
Jaze Kabia Irlande Irlande Livingston FC Livingston FC 1 (0)
Glen Kamara Finlande Finlande Rangers FC Rangers FC 1 (0)
Matty Kennedy Irlande du Nord Irlande du Nord Aberdeen FC Aberdeen FC 1 (0)
Jason Kerr Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Diego Laxalt Uruguay Uruguay Celtic FC Celtic FC 1 (0)
Cameron MacPherson Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
Kyle Magennis Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Barry Maguire Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Stevie Mallan Écosse Écosse Hibernian FC Hibernian FC 1 (1)
Kyle McAllister Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
Ross McCrorie Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Stephen McGinn Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Darren McGregor Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Danny McNamara Irlande Irlande St. Johnstone FC St. Johnstone FC 1 (0)
Zech Medley Angleterre Angleterre Kilmarnock FC Kilmarnock FC 1 (0)
Glenn Middleton Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Jamie Murphy Écosse Écosse Hibernian FC Hibernian FC
Rangers FC Rangers FC
1 (0)
Joe Newell Angleterre Angleterre Hibernian FC Hibernian FC 1 (0)
Olivier Ntcham Cameroun Cameroun Celtic FC Celtic FC 1 (0)
Michael O’Halloran Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Harry Paton Canada Canada Ross County FC Ross County FC 1 (0)
Peter Pawlett Écosse Écosse Dundee United Dundee United 1 (0)
Mitch Pinnock Angleterre Angleterre Kilmarnock FC Kilmarnock FC 1 (0)
Ryan Porteous Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Alan Power Irlande Irlande Kilmarnock FC Kilmarnock FC 1 (0)
Mark Reynolds Écosse Écosse Dundee United Dundee United 1 (0)
Jordan Roberts Angleterre Angleterre Motherwell FC Motherwell FC 1 (0)
Tom Rogić Australie Australie Celtic FC Celtic FC 1 (0)
Julien Serrano France France Livingston FC Livingston FC 1 (0)
Joe Shaughnessy Irlande Irlande St. Mirren FC St. Mirren FC 1 (0)
Craig Sibbald Écosse Écosse Livingston FC Livingston FC 1 (0)
Liam Smith Écosse Écosse Dundee United Dundee United 1 (0)
Ismaila Soro Côte d'Ivoire Côte d'Ivoire Celtic FC Celtic FC 1 (0)
Richard Tait Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
Ash Taylor Pays des Galles Pays des Galles Aberdeen FC Aberdeen FC 1 (0)
David Templeton Écosse Écosse Hamilton Academical Hamilton Academical 1 (0)
Scott Tiffoney Écosse Écosse Livingston FC Livingston FC 1 (0)
Iain Vigurs Écosse Écosse Ross County FC Ross County FC 1 (0)
Stephen Welsh Écosse Écosse Celtic FC Celtic FC 1 (0)
Drey Wright Angleterre Angleterre Hibernian FC Hibernian FC 1 (0)