# Joueur Pays Équipe Buts (pén.)
1. Marco Negri Italie Italie Rangers FC Rangers FC 32 (5)
2. Kjell Olofsson Suède Suède Dundee United Dundee United 18 (0)
3. Henrik Larsson Suède Suède Celtic FC Celtic FC 16 (0)
Andy Smith Écosse Écosse Dunfermline Athletic Dunfermline Athletic 16 (0)
5. Tommy Coyne Irlande Irlande Motherwell FC Motherwell FC 14 (2)
Jim Hamilton Écosse Écosse Heart of Midlothian Heart of Midlothian 14 (0)
7. Owen Coyle Irlande Irlande Motherwell FC Motherwell FC 11 (1)
8. Jörg Albertz Allemagne Allemagne Rangers FC Rangers FC 10 (1)
Craig Burley Écosse Écosse Celtic FC Celtic FC 10 (1)
Billy Dodds Écosse Écosse Aberdeen FC Aberdeen FC 10 (2)
Simon Donnelly Écosse Écosse Celtic FC Celtic FC 10 (1)
Neil McCann Écosse Écosse Heart of Midlothian Heart of Midlothian 10 (0)
George O'Boyle Irlande du Nord Irlande du Nord St. Johnstone FC St. Johnstone FC 10 (3)
Paul Wright Écosse Écosse Kilmarnock FC Kilmarnock FC 10 (3)
15. Stevie Crawford Écosse Écosse Hibernian FC Hibernian FC 9 (0)
Eoin Jess Écosse Écosse Aberdeen FC Aberdeen FC 9 (1)
17. Stéphane Adam France France Heart of Midlothian Heart of Midlothian 8 (0)
Colin Cameron Écosse Écosse Heart of Midlothian Heart of Midlothian 8 (2)
Robbie Winters Écosse Écosse Dundee United Dundee United 8 (0)
20. Harald Brattbakk Norvège Norvège Celtic FC Celtic FC 7 (0)
Barry Lavety Écosse Écosse Hibernian FC Hibernian FC 7 (0)
Mark Roberts Écosse Écosse Kilmarnock FC Kilmarnock FC 7 (2)
23. Roddy Grant Écosse Écosse St. Johnstone FC St. Johnstone FC 6 (1)
Andy Tod Écosse Écosse Dunfermline Athletic Dunfermline Athletic 6 (0)
25. David Bingham Écosse Écosse Dunfermline Athletic Dunfermline Athletic 5 (1)
Thomas Flögel Autriche Autriche Heart of Midlothian Heart of Midlothian 5 (0)
Steve Fulton Écosse Écosse Heart of Midlothian Heart of Midlothian 5 (0)
Brian Laudrup Danemark Danemark Rangers FC Rangers FC 5 (0)
Ally McCoist Écosse Écosse Rangers FC Rangers FC 5 (0)
Gary McSwegan Écosse Écosse Dundee United Dundee United 5 (0)
Pat Nevin Écosse Écosse Kilmarnock FC Kilmarnock FC 5 (0)
John O'Neil Écosse Écosse St. Johnstone FC St. Johnstone FC 5 (0)
John Robertson Écosse Écosse Heart of Midlothian Heart of Midlothian 5 (1)
David Rowson Écosse Écosse Aberdeen FC Aberdeen FC 5 (0)
Jonas Thern Suède Suède Rangers FC Rangers FC 5 (0)
Dean Windass Angleterre Angleterre Aberdeen FC Aberdeen FC 5 (0)
37. Gordon Durie Écosse Écosse Rangers FC Rangers FC 4 (0)
Pat McGinlay Écosse Écosse Hibernian FC Hibernian FC 4 (0)
Andy McLaren Écosse Écosse Dundee United Dundee United 4 (0)
Ally Mitchell Écosse Écosse Kilmarnock FC Kilmarnock FC 4 (0)
Mike Newell Angleterre Angleterre Aberdeen FC Aberdeen FC 4 (0)
Sergio Porrini Italie Italie Rangers FC Rangers FC 4 (0)
Jérôme Vareille France France Kilmarnock FC Kilmarnock FC 4 (0)
Michael Weir Écosse Écosse Motherwell FC Motherwell FC 4 (0)
Morten Wieghorst Danemark Danemark Celtic FC Celtic FC 4 (0)
46. Gerry Britton Écosse Écosse Dunfermline Athletic Dunfermline Athletic 3 (0)
Alex Burke Écosse Écosse Kilmarnock FC Kilmarnock FC 3 (0)
Chic Charnley Écosse Écosse Hibernian FC Hibernian FC 3 (0)
Alec Cleland Écosse Écosse Rangers FC Rangers FC 3 (0)
Willie Falconer Écosse Écosse Motherwell FC Motherwell FC 3 (0)
Paul Gascoigne Angleterre Angleterre Rangers FC Rangers FC 3 (0)
Gennaro Gattuso Italie Italie Rangers FC Rangers FC 3 (0)
Darren Jackson Écosse Écosse Celtic FC Celtic FC 3 (0)
Leigh Jenkinson Angleterre Angleterre St. Johnstone FC St. Johnstone FC 3 (0)
José Quitongo Angola Angola Heart of Midlothian Heart of Midlothian 3 (0)
Dave McPherson Écosse Écosse Heart of Midlothian Heart of Midlothian 3 (0)
Mark Reilly Écosse Écosse Kilmarnock FC Kilmarnock FC 3 (0)
Anthony Rougier Trinité-et-Tobago Trinité-et-Tobago Hibernian FC Hibernian FC 3 (2)
Eliphas Shivute Namibie Namibie Motherwell FC Motherwell FC 3 (0)
Andreas Thom Allemagne Allemagne Celtic FC Celtic FC 3 (2)
Andy Walker Écosse Écosse Hibernian FC Hibernian FC 3 (0)
62. Billy Davies Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Hamish French Écosse Écosse Dunfermline Athletic Dunfermline Athletic 2 (1)
Stephen Glass Écosse Écosse Aberdeen FC Aberdeen FC 2 (0)
Gary Holt Écosse Écosse Kilmarnock FC Kilmarnock FC 2 (0)
Alan Kernaghan Irlande Irlande St. Johnstone FC St. Johnstone FC 2 (0)
Paul Lambert Écosse Écosse Celtic FC Celtic FC 2 (0)
Lee McCulloch Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Jackie McNamara Écosse Écosse Celtic FC Celtic FC 2 (0)
Marc Millar Écosse Écosse Dunfermline Athletic Dunfermline Athletic 2 (1)
Gary Naysmith Écosse Écosse Heart of Midlothian Heart of Midlothian 2 (0)
Phil O'Donnell Écosse Écosse Celtic FC Celtic FC 2 (0)
Stewart Petrie Écosse Écosse Dunfermline Athletic Dunfermline Athletic 2 (0)
Steven Pressley Écosse Écosse Dundee United Dundee United 2 (2)
Marc Rieper Danemark Danemark Celtic FC Celtic FC 2 (0)
George Shaw Écosse Écosse Dunfermline Athletic Dunfermline Athletic 2 (0)
Lars Zetterlund Suède Suède Dundee United Dundee United 2 (0)
78. Dougie Arnott Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Dave Barnett Angleterre Angleterre Dunfermline Athletic Dunfermline Athletic 1 (0)
Regi Blinker Pays-Bas Pays-Bas Celtic FC Celtic FC 1 (0)
Grant Brebner Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Harry Curran Écosse Écosse Dunfermline Athletic Dunfermline Athletic 1 (0)
Callum Davidson Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Darren Dods Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Craig Easton Écosse Écosse Dundee United Dundee United 1 (0)
Gary Farquhar Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Craig Faulconbridge Angleterre Angleterre Dunfermline Athletic Dunfermline Athletic 1 (0)
Éric Garcin France France Motherwell FC Motherwell FC 1 (0)
Richard Gough Écosse Écosse Rangers FC Rangers FC 1 (0)
Kevin Harper Écosse Écosse Hibernian FC Hibernian FC 1 (0)
John Hendry Écosse Écosse Motherwell FC Motherwell FC 1 (1)
John Henry Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Derek Holmes Écosse Écosse Heart of Midlothian Heart of Midlothian 1 (0)
John Hughes Écosse Écosse Hibernian FC Hibernian FC 1 (0)
John Inglis Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Craig Ireland Écosse Écosse Dunfermline Athletic Dunfermline Athletic 1 (0)
Paul Kane Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Bjarnólfur Lárusson Islande Islande Hibernian FC Hibernian FC 1 (0)
Stefan Lindqvist Suède Suède Motherwell FC Motherwell FC 1 (0)
Malky Mackay Écosse Écosse Celtic FC Celtic FC 1 (0)
Maurice Malpas Écosse Écosse Dundee United Dundee United 1 (0)
Brian Martin Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Stuart McCluskey Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Jim McIntyre Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Steve McMillan Écosse Écosse Motherwell FC Motherwell FC 1 (0)
John McQuillan Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Joe Miller Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Keith O'Halloran Irlande Irlande St. Johnstone FC St. Johnstone FC 1 (0)
Brian O'Neil Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Mark Perry Écosse Écosse Dundee United Dundee United 1 (0)
Lee Power Angleterre Angleterre Hibernian FC Hibernian FC 1 (0)
Allan Preston Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Ian Ross Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Stefano Salvatori Italie Italie Heart of Midlothian Heart of Midlothian 1 (0)
Phillip Scott Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
Gary Smith Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Ståle Stensaas Norvège Norvège Rangers FC Rangers FC 1 (0)
Alan Stubbs Angleterre Angleterre Celtic FC Celtic FC 1 (0)
Paul Tosh Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Steve Tosh Écosse Écosse St. Johnstone FC St. Johnstone FC 1 (0)
David Weir Écosse Écosse Heart of Midlothian Heart of Midlothian 1 (0)
Brian Welsh Écosse Écosse Hibernian FC Hibernian FC 1 (0)