# Joueur Pays Équipe Buts (pén.)
1. Scott McDonald Australie Australie Celtic FC Celtic FC 21 (3)
2. Kris Boyd Écosse Écosse Rangers FC Rangers FC 14 (2)
Jan Vennegoor of Hesselink Pays-Bas Pays-Bas Celtic FC Celtic FC 14 (1)
4. Steven Fletcher Écosse Écosse Hibernian FC Hibernian FC 13 (3)
5. David Clarkson Écosse Écosse Motherwell FC Motherwell FC 12 (0)
Noel Hunt Irlande Irlande Dundee United Dundee United 12 (1)
Barry Robson Écosse Écosse Celtic FC Celtic FC
Dundee United Dundee United
12 (6)
8. Jean-Claude Darcheville France France Rangers FC Rangers FC 11 (0)
Colin Nish Écosse Écosse Hibernian FC Hibernian FC
Kilmarnock FC Kilmarnock FC
11 (2)
Andrius Velička Lituanie Lituanie Heart of Midlothian Heart of Midlothian 11 (3)
11. Lee Miller Écosse Écosse Aberdeen FC Aberdeen FC 10 (1)
Chris Porter Angleterre Angleterre Motherwell FC Motherwell FC 10 (0)
13. Daniel Cousin Gabon Gabon Rangers FC Rangers FC 9 (2)
14. Don Cowie Écosse Écosse Inverness CT Inverness CT 8 (0)
Ross McCormack Écosse Écosse Motherwell FC Motherwell FC 8 (2)
Nacho Novo Espagne Espagne Rangers FC Rangers FC 8 (1)
17. Michael Higdon Angleterre Angleterre Falkirk FC Falkirk FC 7 (0)
Aiden McGeady Irlande Irlande Celtic FC Celtic FC 7 (0)
Marius Niculae Romanie Romanie Inverness CT Inverness CT 7 (0)
Pedro Moutinho Portugal Portugal Falkirk FC Falkirk FC 7 (0)
21. Graham Barrett Irlande Irlande Falkirk FC Falkirk FC 6 (0)
Kenny Deuchar Écosse Écosse Gretna FC Gretna FC 6 (0)
Barry Ferguson Écosse Écosse Rangers FC Rangers FC 6 (0)
Billy Mehmet Irlande Irlande St. Mirren FC St. Mirren FC 6 (0)
Shunsuke Nakamura Japon Japon Celtic FC Celtic FC 6 (0)
David Robertson Écosse Écosse Dundee United Dundee United 6 (0)
Merouane Zemmama Maroc Maroc Hibernian FC Hibernian FC 6 (0)
28. Clayton Donaldson Angleterre Angleterre Hibernian FC Hibernian FC 5 (4)
Andrew Driver Écosse Écosse Heart of Midlothian Heart of Midlothian 5 (0)
Carl Finnigan Angleterre Angleterre Falkirk FC Falkirk FC 5 (0)
Steven Naismith Écosse Écosse Kilmarnock FC Kilmarnock FC
Rangers FC Rangers FC
5 (0)
Barry Nicholson Écosse Écosse Aberdeen FC Aberdeen FC 5 (2)
John Rankin Écosse Écosse Hibernian FC Hibernian FC
Inverness CT Inverness CT
5 (3)
Dean Shiels Irlande du Nord Irlande du Nord Hibernian FC Hibernian FC 5 (1)
Dennis Wyness Écosse Écosse Inverness CT Inverness CT 5 (1)
36. Craig Brewster Écosse Écosse Aberdeen FC Aberdeen FC
Inverness CT Inverness CT
4 (0)
Craig Bryson Écosse Écosse Kilmarnock FC Kilmarnock FC 4 (0)
Carlos Cuéllar Espagne Espagne Rangers FC Rangers FC 4 (0)
Patrick Cregg Irlande Irlande Falkirk FC Falkirk FC 4 (0)
William Gibson Écosse Écosse Kilmarnock FC Kilmarnock FC 4 (0)
Laryea Kingston Ghana Ghana Heart of Midlothian Heart of Midlothian 4 (0)
Chris Maguire Écosse Écosse Aberdeen FC Aberdeen FC 4 (0)
Christian Nadé France France Heart of Midlothian Heart of Midlothian 4 (0)
Steven Whittaker Écosse Écosse Rangers FC Rangers FC 4 (0)
Frazer Wright Écosse Écosse Kilmarnock FC Kilmarnock FC 4 (0)
46. Mickaël Antoine-Curier France France Hibernian FC Hibernian FC 3 (1)
Scott Arfield Canada Canada Falkirk FC Falkirk FC 3 (0)
Craig Barr Écosse Écosse Gretna FC Gretna FC 3 (0)
Ian Black Écosse Écosse Inverness CT Inverness CT 3 (1)
Scott Brown Écosse Écosse Celtic FC Celtic FC 3 (0)
Prince Buaben Ghana Ghana Dundee United Dundee United 3 (0)
Mark Corcoran Écosse Écosse St. Mirren FC St. Mirren FC 3 (0)
Zander Diamond Écosse Écosse Aberdeen FC Aberdeen FC 3 (0)
Massimo Donati Italie Italie Celtic FC Celtic FC 3 (0)
Russell Duncan Écosse Écosse Inverness CT Inverness CT 3 (0)
Danny Invincibile Australie Australie Kilmarnock FC Kilmarnock FC 3 (0)
Steve Lovell Angleterre Angleterre Aberdeen FC Aberdeen FC 3 (0)
Ian Maxwell Écosse Écosse St. Mirren FC St. Mirren FC 3 (0)
Roy McBain Écosse Écosse Inverness CT Inverness CT 3 (0)
Lee McCulloch Écosse Écosse Rangers FC Rangers FC 3 (0)
Stephen McManus Écosse Écosse Celtic FC Celtic FC 3 (0)
Kenny Miller Écosse Écosse Celtic FC Celtic FC 3 (0)
Jordan Robertson Angleterre Angleterre Dundee United Dundee United 3 (0)
Georgios Samaras Grèce Grèce Celtic FC Celtic FC 3 (0)
Scott Severin Écosse Écosse Aberdeen FC Aberdeen FC 3 (3)
Gavin Skelton Angleterre Angleterre Gretna FC Gretna FC 3 (0)
Jamie Smith Écosse Écosse Aberdeen FC Aberdeen FC 3 (0)
Michael Stewart Écosse Écosse Heart of Midlothian Heart of Midlothian 3 (2)
Ibrahim Tall France France Heart of Midlothian Heart of Midlothian 3 (0)
70. Charlie Adam Écosse Écosse Rangers FC Rangers FC 2 (0)
Sone Aluko Nigeria Nigeria Aberdeen FC Aberdeen FC 2 (0)
DaMarcus Beasley États-Unis États-Unis Rangers FC Rangers FC 2 (0)
Christophe Berra Écosse Écosse Heart of Midlothian Heart of Midlothian 2 (0)
Chris Burke Écosse Écosse Rangers FC Rangers FC 2 (0)
David Cowan Angleterre Angleterre Gretna FC Gretna FC 2 (0)
Christian Dailly Écosse Écosse Rangers FC Rangers FC 2 (0)
David Fernández Espagne Espagne Kilmarnock FC Kilmarnock FC 2 (0)
Nick Deverdics Angleterre Angleterre Gretna FC Gretna FC 2 (0)
Seán Dillon Irlande Irlande Dundee United Dundee United 2 (0)
Andy Dorman Pays des Galles Pays des Galles St. Mirren FC St. Mirren FC 2 (0)
Calum Elliot Écosse Écosse Heart of Midlothian Heart of Midlothian 2 (0)
Allan Jenkins Écosse Écosse Gretna FC Gretna FC 2 (0)
Russell Latapy Trinité-et-Tobago Trinité-et-Tobago Falkirk FC Falkirk FC 2 (0)
Steven McGarry Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Stephen McGinn Écosse Écosse St. Mirren FC St. Mirren FC 2 (0)
Franco Miranda Argentine Argentine St. Mirren FC St. Mirren FC 2 (0)
David Murphy Angleterre Angleterre Hibernian FC Hibernian FC 2 (0)
Phil O'Donnell Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Paul Quinn Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Darren Smith Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Gary Wales Écosse Écosse Kilmarnock FC Kilmarnock FC 2 (0)
Lee Wilkie Écosse Écosse Dundee United Dundee United 2 (0)
Fabián Yantorno Uruguay Uruguay Gretna FC Gretna FC 2 (0)
Derek Young Écosse Écosse Aberdeen FC Aberdeen FC 2 (0)
95. Gerard Aafjes Pays-Bas Pays-Bas Falkirk FC Falkirk FC 1 (0)
Arnau Riera Espagne Espagne Falkirk FC Falkirk FC 1 (0)
Darren Barr Écosse Écosse Falkirk FC Falkirk FC 1 (0)
Graham Bayne Écosse Écosse Inverness CT Inverness CT 1 (0)
Abdessalam Benjelloun Maroc Maroc Hibernian FC Hibernian FC 1 (0)
Kirk Broadfoot Écosse Écosse Rangers FC Rangers FC 1 (0)
Mickaël Buscher France France Gretna FC Gretna FC 1 (0)
Gary Caldwell Écosse Écosse Celtic FC Celtic FC 1 (0)
Chris Clark Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Billy Clarke Irlande Irlande Falkirk FC Falkirk FC 1 (0)
Craig Conway Écosse Écosse Dundee United Dundee United 1 (0)
Craig Dargo Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
Jeffrey de Visscher Pays-Bas Pays-Bas Aberdeen FC Aberdeen FC 1 (0)
Mark de Vries Suriname Suriname Dundee United Dundee United 1 (0)
Paul Di Giacomo Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Rhian Dodds Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Darren Dods Écosse Écosse Dundee United Dundee United 1 (0)
Filipe Morais Portugal Portugal Hibernian FC Hibernian FC 1 (0)
Iain Flannigan Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Willo Flood Irlande Irlande Dundee United Dundee United 1 (0)
Simon Ford Jamaïque Jamaïque Kilmarnock FC Kilmarnock FC 1 (0)
Thierry Gathuessi Cameroun Cameroun Hibernian FC Hibernian FC 1 (0)
Morgaro Gomis France France Dundee United Dundee United 1 (0)
Danny Grainger Angleterre Angleterre Dundee United Dundee United
Gretna FC Gretna FC
1 (1)
Jim Hamilton Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
Andreas Hinkel Allemagne Allemagne Celtic FC Celtic FC 1 (0)
Evan Horwood Angleterre Angleterre Gretna FC Gretna FC 1 (0)
Stephen Hughes Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Kęstutis Ivaškevičius Lituanie Lituanie Heart of Midlothian Heart of Midlothian 1 (0)
Jiří Jarošík République Tchèque République Tchèque Celtic FC Celtic FC 1 (0)
Ryan Jarvis Angleterre Angleterre Kilmarnock FC Kilmarnock FC 1 (0)
Christian Kalvenes Norvège Norvège Dundee United Dundee United 1 (0)
Hristos Karypidis Grèce Grèce Heart of Midlothian Heart of Midlothian 1 (0)
Stewart Kean Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
Gary Kenneth Écosse Écosse Dundee United Dundee United 1 (0)
Brian Kerr Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Chris Killen Nouvelle-Zélande Nouvelle-Zélande Celtic FC Celtic FC 1 (0)
Aimé Koudou Côte d'Ivoire Côte d'Ivoire Kilmarnock FC Kilmarnock FC 1 (0)
Audrius Kšanavičius Lituanie Lituanie Heart of Midlothian Heart of Midlothian 1 (0)
Simon Lappin Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Keith Lasley Écosse Écosse Motherwell FC Motherwell FC 1 (0)
David Lilley Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Lee Mair Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Gary Mason Écosse Écosse St. Mirren FC St. Mirren FC 1 (0)
Kevin McCann Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Brendan McGill Irlande Irlande Gretna FC Gretna FC 1 (0)
Colin McMenamin Écosse Écosse Gretna FC Gretna FC 1 (0)
Rhys Meynell Angleterre Angleterre Gretna FC Gretna FC 1 (0)
Saulius Mikoliūnas Lituanie Lituanie Heart of Midlothian Heart of Midlothian 1 (0)
Kenny Milne Écosse Écosse Falkirk FC Falkirk FC 1 (0)
Grant Munro Écosse Écosse Inverness CT Inverness CT 1 (0)
Paul Murray Angleterre Angleterre Gretna FC Gretna FC 1 (0)
Lee Naylor Angleterre Angleterre Celtic FC Celtic FC 1 (0)
Abdul Osman Ghana Ghana Gretna FC Gretna FC 1 (0)
Markus Paatelainen Finlande Finlande Inverness CT Inverness CT 1 (0)
Palazuelos Espagne Espagne Heart of Midlothian Heart of Midlothian 1 (0)
David Proctor Écosse Écosse Inverness CT Inverness CT 1 (0)
Derek Riordan Écosse Écosse Celtic FC Celtic FC 1 (0)
Danny Swanson Écosse Écosse Dundee United Dundee United 1 (0)
Mehdi Taouil Maroc Maroc Kilmarnock FC Kilmarnock FC 1 (0)
Kevin Thomson Écosse Écosse Rangers FC Rangers FC 1 (0)
Steven Thomson Écosse Écosse Falkirk FC Falkirk FC 1 (0)
Ross Tokely Écosse Écosse Inverness CT Inverness CT 1 (0)
Andy Webster Écosse Écosse Rangers FC Rangers FC 1 (0)
David Weir Écosse Écosse Rangers FC Rangers FC 1 (0)
Barry Wilson Écosse Écosse Inverness CT Inverness CT 1 (0)
Marius Žaliūkas Lituanie Lituanie Heart of Midlothian Heart of Midlothian 1 (0)