# Joueur Pays Équipe Buts (pén.)
1. Cadete Portugal Portugal Celtic FC Celtic FC 25 (0)
2. Brian Laudrup Danemark Danemark Rangers FC Rangers FC 16 (0)
3. Paul Wright Écosse Écosse Kilmarnock FC Kilmarnock FC 15 (4)
4. Billy Dodds Écosse Écosse Aberdeen FC Aberdeen FC 14 (2)
John Robertson Écosse Écosse Heart of Midlothian Heart of Midlothian 14 (4)
Pierre van Hooijdonk Pays-Bas Pays-Bas Celtic FC Celtic FC 14 (0)
7. Gerry Britton Écosse Écosse Dunfermline Athletic Dunfermline Athletic 13 (0)
Paul Gascoigne Angleterre Angleterre Rangers FC Rangers FC 13 (1)
9. Paolo Di Canio Italie Italie Celtic FC Celtic FC 12 (2)
Kjell Olofsson Suède Suède Dundee United Dundee United 12 (0)
11. Tommy Coyne Irlande Irlande Motherwell FC Motherwell FC 11 (1)
Darren Jackson Écosse Écosse Hibernian FC Hibernian FC 11 (2)
13. Jörg Albertz Allemagne Allemagne Rangers FC Rangers FC 10 (4)
Ally McCoist Écosse Écosse Rangers FC Rangers FC 10 (1)
Andy Smith Écosse Écosse Dunfermline Athletic Dunfermline Athletic 10 (0)
Dean Windass Angleterre Angleterre Aberdeen FC Aberdeen FC 10 (2)
17. Erik Andersen Danemark Danemark Rangers FC Rangers FC 9 (0)
Robbie Winters Écosse Écosse Dundee United Dundee United 9 (0)
19. Colin Cameron Écosse Écosse Heart of Midlothian Heart of Midlothian 8 (0)
20. Owen Coyle Irlande Irlande Dundee United Dundee United
Motherwell FC Motherwell FC
7 (2)
Gary McSwegan Écosse Écosse Dundee United Dundee United 7 (0)
22. Pat McGinlay Écosse Écosse Hibernian FC Hibernian FC 6 (0)
Jim McIntyre Écosse Écosse Kilmarnock FC Kilmarnock FC 6 (0)
Ray McKinnon Écosse Écosse Dundee United Dundee United 6 (0)
Marc Millar Écosse Écosse Dunfermline Athletic Dunfermline Athletic 6 (2)
Andreas Thom Allemagne Allemagne Celtic FC Celtic FC 6 (0)
Mitchell van der Gaag Pays-Bas Pays-Bas Motherwell FC Motherwell FC 6 (0)
David Weir Écosse Écosse Heart of Midlothian Heart of Midlothian 6 (0)
29. Simon Donnelly Écosse Écosse Celtic FC Celtic FC 5 (0)
Peter Duffield Angleterre Angleterre Raith Rovers Raith Rovers 5 (0)
Gordon Durie Écosse Écosse Rangers FC Rangers FC 5 (0)
Richard Gough Écosse Écosse Rangers FC Rangers FC 5 (0)
Jim Hamilton Écosse Écosse Heart of Midlothian Heart of Midlothian 5 (0)
Kevin Harper Écosse Écosse Hibernian FC Hibernian FC 5 (0)
Danny Lennon Écosse Écosse Raith Rovers Raith Rovers 5 (1)
Neil McCann Écosse Écosse Heart of Midlothian Heart of Midlothian 5 (0)
Peter van Vossen Pays-Bas Pays-Bas Rangers FC Rangers FC 5 (0)
38. Chris Hay Écosse Écosse Celtic FC Celtic FC 4 (0)
Shaun McSkimming Écosse Écosse Motherwell FC Motherwell FC 4 (1)
Joe Miller Écosse Écosse Aberdeen FC Aberdeen FC 4 (0)
David Robertson Écosse Écosse Rangers FC Rangers FC 4 (0)
Duncan Shearer Écosse Écosse Aberdeen FC Aberdeen FC 4 (0)
Andy Tod Écosse Écosse Dunfermline Athletic Dunfermline Athletic 4 (0)
Kevin Twaddle Écosse Écosse Raith Rovers Raith Rovers 4 (0)
Keith Wright Écosse Écosse Hibernian FC Hibernian FC 4 (0)
46. Søren Andersen Danemark Danemark Raith Rovers Raith Rovers 3 (0)
Dougie Arnott Écosse Écosse Motherwell FC Motherwell FC 3 (0)
Alex Burke Écosse Écosse Kilmarnock FC Kilmarnock FC 3 (0)
Hamish French Écosse Écosse Dunfermline Athletic Dunfermline Athletic 3 (0)
Antoine Kombouaré France France Aberdeen FC Aberdeen FC 3 (0)
Andy McLaren Écosse Écosse Dundee United Dundee United 3 (1)
Allan Moore Écosse Écosse Dunfermline Athletic Dunfermline Athletic 3 (0)
Stewart Petrie Écosse Écosse Dunfermline Athletic Dunfermline Athletic 3 (0)
Paul Ritchie Écosse Écosse Heart of Midlothian Heart of Midlothian 3 (0)
Michael Weir Écosse Écosse Hibernian FC Hibernian FC
Motherwell FC Motherwell FC
3 (0)
56. David Craig Écosse Écosse Raith Rovers Raith Rovers 2 (0)
Harry Curran Écosse Écosse Dunfermline Athletic Dunfermline Athletic 2 (0)
Andy Dow Angleterre Angleterre Hibernian FC Hibernian FC 2 (0)
Willie Falconer Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Derek Fleming Écosse Écosse Dunfermline Athletic Dunfermline Athletic 2 (0)
David Hannah Écosse Écosse Celtic FC Celtic FC
Dundee United Dundee United
2 (0)
John Henry Écosse Écosse Kilmarnock FC Kilmarnock FC 2 (0)
Eddie May Écosse Écosse Motherwell FC Motherwell FC 2 (0)
Colin McKee Écosse Écosse Kilmarnock FC Kilmarnock FC 2 (0)
Ally Mitchell Écosse Écosse Kilmarnock FC Kilmarnock FC 2 (0)
Phil O'Donnell Écosse Écosse Celtic FC Celtic FC 2 (0)
Brian O'Neil Écosse Écosse Celtic FC Celtic FC 2 (0)
Stéphane Paille France France Heart of Midlothian Heart of Midlothian 2 (0)
Gordan Petrić Serbie Serbie Rangers FC Rangers FC 2 (0)
Steven Pressley Écosse Écosse Dundee United Dundee United 2 (0)
Mark Reilly Écosse Écosse Kilmarnock FC Kilmarnock FC 2 (0)
Mark Roberts Écosse Écosse Kilmarnock FC Kilmarnock FC 2 (0)
Ian Ross Écosse Écosse Motherwell FC Motherwell FC 2 (0)
David Rowson Écosse Écosse Aberdeen FC Aberdeen FC 2 (0)
Alex Taylor Écosse Écosse Raith Rovers Raith Rovers 2 (0)
Scott Thomson Écosse Écosse Raith Rovers Raith Rovers 2 (0)
Morten Wieghorst Danemark Danemark Celtic FC Celtic FC 2 (0)
78. Kent Bergersen Norvège Norvège Raith Rovers Raith Rovers 1 (0)
David Bingham Écosse Écosse Dunfermline Athletic Dunfermline Athletic 1 (0)
Paul Bonar Écosse Écosse Raith Rovers Raith Rovers 1 (0)
Tom Brown Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Alex Burns Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Chic Charnley Écosse Écosse Hibernian FC Hibernian FC 1 (1)
John Clark Écosse Écosse Dunfermline Athletic Dunfermline Athletic 1 (0)
Michael Craig Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Billy Davies Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Ivo den Bieman Pays-Bas Pays-Bas Dunfermline Athletic Dunfermline Athletic 1 (0)
Shaun Dennis Écosse Écosse Hibernian FC Hibernian FC
Raith Rovers Raith Rovers
1 (0)
Graeme Donald Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Neil Duffy Écosse Écosse Dundee United Dundee United 1 (0)
Ian Ferguson Écosse Écosse Rangers FC Rangers FC 1 (0)
Billy Findlay Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Steve Fulton Écosse Écosse Heart of Midlothian Heart of Midlothian 1 (0)
Stephen Glass Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Mark Hateley Angleterre Angleterre Rangers FC Rangers FC 1 (0)
Gary Holt Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Craig Ireland Écosse Écosse Dunfermline Athletic Dunfermline Athletic 1 (0)
Brian Irvine Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Tommy Johnson Angleterre Angleterre Celtic FC Celtic FC 1 (0)
Ilian Kiriakov Bulgarie Bulgarie Aberdeen FC Aberdeen FC 1 (0)
Steve Kirk Écosse Écosse Raith Rovers Raith Rovers 1 (0)
David Kirkwood Écosse Écosse Raith Rovers Raith Rovers 1 (1)
Jim Lauchlan Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Malky Mackay Écosse Écosse Celtic FC Celtic FC 1 (0)
Janne-Pekka Mäkelä Finlande Finlande Raith Rovers Raith Rovers 1 (0)
Maurice Malpas Écosse Écosse Dundee United Dundee United 1 (0)
Kevin McAllister Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Jim McInally Écosse Écosse Dundee United Dundee United
Raith Rovers Raith Rovers
1 (0)
Derek McInnes Écosse Écosse Rangers FC Rangers FC 1 (0)
Brian McLaughlin Écosse Écosse Celtic FC Celtic FC 1 (0)
Jackie McNamara Écosse Écosse Celtic FC Celtic FC 1 (0)
Dave McPherson Écosse Écosse Heart of Midlothian Heart of Midlothian 1 (0)
Paul McStay Écosse Écosse Celtic FC Celtic FC 1 (0)
Charlie Miller Écosse Écosse Rangers FC Rangers FC 1 (0)
Ray Montgomery Écosse Écosse Kilmarnock FC Kilmarnock FC 1 (0)
Craig Moore Australie Australie Rangers FC Rangers FC 1 (0)
John Philliben Écosse Écosse Motherwell FC Motherwell FC 1 (0)
Lee Power Angleterre Angleterre Hibernian FC Hibernian FC 1 (0)
Anthony Rougier Trinité-et-Tobago Trinité-et-Tobago Raith Rovers Raith Rovers 1 (0)
Trevor Steven Angleterre Angleterre Rangers FC Rangers FC 1 (0)
Paul Tosh Écosse Écosse Hibernian FC Hibernian FC 1 (0)
Darren Young Écosse Écosse Aberdeen FC Aberdeen FC 1 (0)
Scott Young Écosse Écosse Dunfermline Athletic Dunfermline Athletic 1 (0)
Lars Zetterlund Suède Suède Dundee United Dundee United 1 (0)