Top 300 all-time Scottish Premiership players tier list

The 300 greatest players in Scottish Premiership history, by their honours. Rank top 300 all-time Scottish Premiership players from S to F.
Place at least 10 to submit your ranking (0 so far).

Save to my profile keeps it to come back to and keep ranking. Submit your ranking adds it to this month's top list.

S
A
B
C
D
E
F
Drag a tile into a tier, or tap it then tap a tier
Henrik Larsson
FW · CEL
Kenny Dalglish
FW · CEL
Steven Davis
MF · RAN
Stiliyan Petrov
MF · CEL
George Best
HIBS
Jonatan Johansson
FW · RAN
Giorgos Samaras
FW · CEL
Kasper Schmeichel
GK · CEL
Aiden McGeady
CEL
Artur Boruc
GK · CEL
Giovanni van Bronckhorst
RAN
John McGinn
MF · STM
Mikael Lustig
CEL
Graeme Souness
MF · RAN
RVRudi Vata
MF · CEL
Jackson Irvine
MF · CEL
Saulius Mikoliūnas
HOM
Ki Sung-​yueng
MF · CEL
Ally McCoist
FW · RAN
Kári Árnason
MF · ABE
Alex McLeish
ABE
DaMarcus Beasley
RAN
Teemu Pukki
FW · CEL
Shunsuke Nakamura
MF · CEL
Gordon Strachan
MF · ABE
Virgil van Dijk
DF · CEL
Tom Rogic
MF · CEL
Oleksiy Mykhaylychenko
MF · RAN
Scott Brown
MF · CEL
Jim Leighton
GK · ABE
Gary Caldwell
DF · CEL
Kenny Miller
FW · RAN
Brian Laudrup
FW · RAN
Ianis Hagi
RAN
Andy Goram
GK · RAN
Paul Lambert
MF · CEL
Charlie Adam
MF · RAN
PBPackie Bonner
GK · CEL
Ľubomír Moravčík
MF · CEL
Steven Fletcher
FW · HIBS
Claudio Caniggia
RAN
James McFadden
FW · MOT
Alexei Eremenko
MF/FW · KIL
John Hartson
FW · CEL
Arthur Numan
RAN
Mixu Paatelainen
FW · HIBS
Johan Mjällby
DF · CEL
Ronald de Boer
MF · RAN
Guy Demel
DUN
PMPaul McStay
MF · CEL
Craig Moore
DF · RAN
Barry Ferguson
MF · RAN
Neil Lennon
MF · CEL
David Weir
DF · RAN
John Collins
MF · HIBS
Tom Boyd
DF · CEL
RLRussell Latapy
MF · HIBS
Jimmy Johnstone
CEL
Michael O'Neill
MF · DUN
Chris Killen
FW · CEL
Joe Ledley
MF · CEL
Pieter Huistra
FW · RAN
Gary Stevens
RAN
TVTony Vidmar
DF · RAN
Kieran Tierney
CEL
Shota Arveladze
FW · RAN
Efe Ambrose
CEL
Ray Wilkins
MF · RAN
Daizen Maeda
FW · CEL
Antti Niemi
GK · HOM
Andrei Kanchelskis
RAN
Dave Mackay
DF · HOM
Jimmy Nicholl
DF · RAN
Daniel Cousin
FW · RAN
Stuart McCall
MF · RAN
Carlos Bocanegra
DF · RAN
Emilio Izaguirre
CEL
Colin Hendry
DF · DUN
Roy Aitken
DF · CEL
Brian McClair
FW · CEL
Aaron Hughes
DF · HOM
RGRichard Gough
DF · RAN
Billy McNeill
CEL
Fraser Forster
GK · CEL
Joe Hart
GK · CEL
Claudio Reyna
MF · RAN
Peter Løvenkrands
RAN
Danny McGrain
CEL
Gary McAllister
MF · MOT
Dedryck Boyata
DF · CEL
Christian Dailly
DF · DUN
Kris Boyd
FW · RAN
Terry Butcher
RAN
Mark Hateley
FW · RAN
MMMaurice Malpas
DUN
Scott Arfield
MF · FALK
KGKevin Gallacher
FW · DUN
Bobo Baldé
CEL
SJSandy Jardine
RAN
Jackie McNamara
DF · CEL
Darren O'Dea
DF · CEL
TSTrevor Steven
MF · RAN
SASteve Archibald
FW · ABE
Christophe Berra
HOM
Liam Miller
MF · CEL
MWMorten Wieghorst
MF · CEL
Mo Johnston
FW · CEL
GDGordon Durie
FW · RAN
Kyogo Furuhashi
FW · CEL
Bobby Collins
MF · CEL
Örjan Persson
MF · DUN
Paul Gascoigne
MF · RAN
Scott McDonald
FW · CEL
Jermain Defoe
FW · RAN
RPRobert Prytz
MF · RAN
CMChris Morris
DF · CEL
Yōsuke Ideguchi
MF · CEL
Jason Scotland
FW · STJ
Maciej Żurawski
FW · CEL
MBMartin Buchan
DF · ABE
BMBilly McKinlay
MF · DUN
Steve Clarke
DF · STM
JMJohn McClelland
DF · RAN
Kolo Touré
CEL
Stephen McManus
DF · CEL
David Narey
DUN
Oleh Kuznetsov
DF · RAN
LMLou Macari
MF · CEL
Fernando Ricksen
RAN
WMWillie Miller
DF · ABE
Duncan Ferguson
FW · DUN
Henri Anier
FW · DUN
Craig Levein
HOM
Eric Caldow
RAN
Tommy Gemmell
CEL
Bobby Evans
CEL
Marvin Andrews
DF · RAN
Andy Robertson
DUN
John Greig
DF · RAN
Scott Booth
FW · ABE
ARAlan Rough
GK · HIBS
Chris Woods
GK · RAN
Rudi Skácel
MF · HOM
Jim Baxter
RAN
Gennaro Gattuso
MF · RAN
Hans Gillhaus
FW · ABE
DJDarren Jackson
FW · DUN
Cristian Gamboa
CEL
SMStewart McKimmie
DF · DUN
GNGary Naysmith
HOM
Anthony Stokes
FW · CEL
JEJóhannes Eðvaldsson
CEL
Nick Dasovic
MF · STJ
DMDave McPherson
DF · RAN
SPSaša Papac
DF · RAN
Steven Pressley
HOM
Garry O'Connor
FW · HIBS
Davie Cooper
FW · RAN
LRLawrie Reilly
FW · HIBS
James McCarthy
MF · CEL
Lee McCulloch
MF · RAN
Paul Hartley
MF · HOM
Magnus Hedman
GK · CEL
CNCharlie Nicholas
FW · CEL
Kris Commons
CEL
CSCollin Samuel
FW · DUN
Paddy Crerand
MF · CEL
Kevin McKenna
FW/DF · HOM
Bertie Peacock
DF · CEL
AKAlan Kernaghan
DF · STJ
Madjid Bougherra
RAN
Colin Miller
DF · RAN
Gary Gillespie
MF/DF · CEL
Nikola Katić
DF · RAN
Junior Hoilett
HIBS
Liel Abada
MF/FW · CEL
Henning Berg
DF · RAN
Alistair Johnston
CEL
Bryan Gunn
GK · ABE
GBGeorge Burley
MOT
David Hay
MF · CEL
TMTosh McKinlay
CEL
TFTom Forsyth
DF · RAN
EJEoin Jess
MF · ABE
WWWilliam Waddell
RAN
JBJim Bett
MF · ABE
Ian St John
FW · MOT
Simon Donnelly
FW · CEL
PSPaul Sturrock
FW · DUN
TYTommy Younger
GK · HIBS
Ulises Cruz
DF · HIBS
Danny Wilson
RAN
BBBill Brown
GK · DUN
Darren Randolph
GK · MOT
Zheng Zhi
MF · CEL
Robbie Keane
FW · CEL
TCTommy Coyne
FW · DUN
AGAlan Gilzean
FW · DUN
Graham Leggat
ABE
AGArnar Grétarsson
MF · RAN
Dariusz Wdowczyk
DF · CEL
Barry Robson
MF · DUN
BJBobby Johnstone
FW · HIBS
FZFan Zhiyi
DF · DUN
RJRoald Jensen
FW · HOM
DCDoug Cowie
DF · DUN
JVJoos Valgaeren
CEL
DPDado Pršo
FW · RAN
Dean Shiels
MF · HIBS
DWDerek Whyte
DF · CEL
Jimmy McGrory
FW · CEL
IKIliyan Kiryakov
MF · ABE
Derek Johnstone
FW · RAN
Andy Gray
FW · DUN
Alan McInally
FW · CEL
Willie Johnston
RAN
Tommy Walker
FW · HOM
Andrius Velička
FW · HOM
Florent Sinama Pongolle
FW · DUN
MMMurdo MacLeod
MF · CEL
Niko Kranjčar
MF · RAN
Bobby Lennox
CEL
Andreas Thom
FW · CEL
BSBilly Simpson
FW · RAN
AWAndy Webster
DF · HOM
DODavid Obua
MF · HOM
JPJuninho Paulista
MF · CEL
POPhil O'Donnell
MF · MOT
Chris Sutton
FW · CEL
Malky Mackay
CEL
Dmitri Kharine
GK · CEL
Jan Vennegoor of Hesselink
FW · CEL
Ryan Fraser
ABE
AMAlan McLaren
DF · HOM
JBJoe Baker
FW · HIBS
Sergei Baltacha
STJ
JRJack Reilly
GK · HIBS
John Spencer
FW · RAN
IMIan McColl
DF · RAN
Dariusz Dziekanowski
FW · CEL
PCPeter Cormack
MF · HIBS
DADariusz Adamczuk
DF · DUN
Marc Rieper
CEL
Bobby Clark
GK · ABE
GNGeorgi Nemsadze
MF · DUN
SBSammy Baird
RAN
Owen Coyle
FW · STJ
Charlie Cooke
MF · ABE
ASAlex Scott
RAN
John Tait Robertson
RAN
Andreas Hinkel
CEL
Lee Wallace
RAN
BMBobby Murdoch
MF · CEL
APAlex Parker
FALK
Frank de Boer
DF · RAN
Tore André Flo
FW · RAN
SCStevie Chalmers
FW · CEL
Adam Matthews
CEL
ETEddie Turnbull
FW · HIBS
Daniel Prodan
RAN
Craig Beattie
FW · CEL
William Wallace
FW · CEL
JBJohn Blackley
DF · HIBS
Alan Morton
RAN
Cillian Sheridan
FW · CEL
Bertie Auld
MF · CEL
FSFranck Sauzée
MF · HIBS
Tugay Kerimoğlu
MF · RAN
Dragoje Leković
GK · KIL
John Robertson
FW · HOM
Lionel Charbonnier
GK · RAN
SVStanislav Varga
DF · CEL
Mehdi Taouil
MF · KIL
JTJonas Thern
MF · RAN
Maurice Ross
RAN
WFWillie Fernie
FW · CEL
Stephen Crainey
DF · CEL
AGArchie Gemmill
MF · STM
Pat Nevin
MOT
FMFred Martin
GK · ABE
Michael Mols
FW · RAN
Cha Du-​ri
CEL
Mark Viduka
FW · CEL
CBCraig Burley
MF · CEL
Simo Valakari
MF · MOT
Chris Burke
RAN
FMFrank McGarvey
FW · CEL
EBEamonn Bannon
MF · DUN
Roy Keane
MF · CEL
Tony Cascarino
FW · CEL
Piotr Czachowski
DF · DUN
TBTommy Burns
MF · CEL
RSRonnie Simpson
GK · CEL
DPDavid Provan
CEL
Stephen Pearson
MF · MOT
TGThomas Gravesen
MF · CEL
Mohammed Sylla
MF · CEL
Nicolas Raskin
MF · RAN
WOWillie Ormond
HIBS
IMIan McMillan
MF · RAN

Top top 300 all-time Scottish Premiership players — November 2026

See the full top list →

No top list yet this month — your picks and finished rankings start it.

About this tier list

A tier list sorts everyone into rows from S (the best) to F. Rename the rows, recolour them, or add your own.

The 300 greatest players in Scottish Premiership history, by their honours.

Every pick and every finished ranking here counts toward the top top 300 all-time Scottish Premiership players for November 2026.

How to use it

  1. Drag each tile into a tier, or tap a tile and then a row.
  2. Reorder tiles within a row to rank inside the tier.
  3. Use the sort menu and the Players bar to change who you start with.
  4. Missing someone? Use + Add or the search box under the board to bring in any player, team or legend.
  5. Download image saves a picture with your name or logo on it; Copy link shares this exact board. Your progress is kept in this browser.

More Scottish Premiership