Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
WPBSA TM
Players From Scotland
← Saudi Arabia
Letter
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Country
Afghanistan
Albania
Algeria
Antarctica
Argentina
Armenia
Auckland
Australia
Austria
Bahrain
Bangladesh
Belarus
Belgium
Bermuda
Bolivia
Bosnia Herzegovina
Brazil
Brunei
Bulgaria
Cambodia
Canada
Chile
China
Chinese Taipei
Colombia
Croatia
Cyprus
Czech Republic
Denmark
e
Egypt
Eng
England
Estonia
Fiji
Finland
France
Georgia
Germany
Gibraltar
Greece
Guatemala
Guernsey
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Islamic Republic Of
Isle of Man
Isle of Wight
Israel
Italy
Jamaica
Japan
Jersey
Jordan
Kazakhstan
Kenya
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Libya
Liechtenstein
Lithuania
Luxembourg
Macau
Macedonia
Malaysia
Maldives
Malta
Mauritius
May
Micronesia
Moldova
Monaco
Mongolia
Morocco
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Northern Ireland
Norway
Oman
Pakistan
Palestine
Panama
Papua New Guinea
Peru
Philippines
Poland
Portugal
Qatar
Rhodesia
Romania
Russia
Samoa
Saudi Arabia
Scotland
Serbia
Simbabwe
Singapore
Slovakia
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Sri Lanks
Sudan
Sweden
Switzerland
Syria
Taiwan
Tanzania
Texas
Thailand
Trinidad and Tobago
Tunisia
Turkey
Turkmenistan
Ukraine
United Arab Emirates
United Kingdom
United States
Unknown
Uruguay
Uzbekistan
Various
Venezuela
Vietnam
Wales
Yemen
Zimbabwe
Serbia →
First Name
Last Name
Country
Hugh
Abernethy
G
Adams
Hugh
Adams
Tariq
Ahmed
Tom
Aiken
George
Aitken
Jimmy
Allan
Graeme
Allan
James
Allen
I
Anderson
W
Anderson
CR
Anderson
R
Anderson (II)
R
Antaniewicz
W
Armstrong
RR
Armstrong
Waseem
Arshad
WW
Atkins
Stephen
Baillie
Stuart
Baillie
Stevie
Baillie
Dougie
Bain
C
Bain
Gordon
Bain
George
Bain
Kenny
Baird
Alfie
Baird
J
Baptie
Wallie
Barrie
Willie
Barrie
Willie
Barry
H
Bates
HJ
Bates
JG
Beattie
J
Beattle
John
Bennett
J
Bennett
I
Bennett
Steven
Bennie
Scott
Bigham
Michael
Bisset
Michael
Bissett
Ian
Black
J
Black
T
Black
G
Blackwood
A
Boath
Ian
Bowie
R
Bowie
Sean
Boxall
Mark
Boyle
J
Brady
M
Brennan
Mick
Brown
Alan
Brown
George
Brown
S
Brown
Eddie
Brown
Hugh
Brown
F
Brown
J
Brown
K
Brown
T
Buchanan
Ian
Burnet
Alan
Burnett
Jamie
Burnett
Jim
Burns
Nat
Butler
Mark
Cadenhead
Bob
Cadman
Paul
Cairns
Mike
Cameron
L
Cameron
J
Cameron
Joe
Camp
Marcus
Campbell
Jonathan
Campbell
Barry
Campbell
J
Campbell
A
Campbell
T
Campbell
I
Campbell
JF
Campbell
Duncan
Campbell
Robert
Carlisle
I
Carmichael
George
Carnegie
G
Carnegie
Chris
Carroll
AJ
Carruthers
T
Carse
Mark
Caulfield
John
Caven
Keith
Chalmers
David
Charleton
A
Clark
Rhys
Clark
J
Clarkin
T
Cochrane
A
Cochrane
John
Cochrane
William
Coggans
Michael
Collumb
Lloyd
Condron
J
Convie
Martin
Cook
M
Cook
I
Corbett
Alex
Coutts
T
Coyle
Dylan
Craig
Martin
Craig
A
Crawford
J
Cringan
Bobby
Cruickshanks
W
Cullen
George
Cunningham
A
Cunningham
J
Currie
L
Currie
Harry
D Thomson
Valerie
Dalgleish
Jim
Daly
J
Daly
Robert
Davidson
T
Davidson
RM
Davidson
J
Davidson
Marc
Davies
Jim
Davis
Marc
Davis
C
Dean
Ron
Delnevo
B
Demarco
Bert
Demarco
LU
Demarco
W
Dewar
Stevie
Dick
Alan
Dicksen
R
Dickson
Neil
Dillon
J
Divers
R
Dobson
V
Docherty
AW
Dodds
Scott
Donaldson
Colin
Donaldson
Walter
Donaldson
Jim
Donnelly
Spencer
Donnelly
Kevin
Dooley
Wilson
Dornan
Graeme
Dott
H
Douglas
Derek
Dudgeon
Andy
Duff
JH
Duff
Johnny
Duff
M
Duffin
Callum
Duffy
RS
Duffy
Scott
Dunbar
Campbell
Dunlop
Geoff
Dunn
Martin
Dziewialtowski
Roy
Easton
Douglas
Edmond
Darren
Ellis
Ian
Ellis
Ben
Ellis
D
Emerson
Roy
Eprile
E
Eprile
B
Fawcett
JW
Ferguson
JH
Ferguson
G
Findlater
James
Findlay
Valerie
Finnie
Val
Finnie
Deborah
Fladgate
Alistair
Fleming
J
Fleming
Andy
Fong
A
Forbes
James
Ford
Steven
Fraser
J
Fraser
Jonathan
Fulcher
D
Gallacher
Michael
Gallacher
D
Gallagher
Scott
Gault
Dylan
Gault
Andy
Gerrie
Andrew
Gerrie
Andy
Gerries
F
Gibson
Matt
Gibson
H
Gibson
T
Gibson
Christopher
Giffney
E
Gillan
J
Gilles
Scott
Gillespie
Julie
Gillespie
J
Gillon
R
Gillon
Barry
Gilmour
T
Goodall
F
Gordon
Calvin
Gourlay
Liam
Graham
Aaron
Graham
G
Grant
AM
Grant
TW
Gray
J
Gray
MJ
Gray
HM
Gray
JB
Green
WD
Greenlees
David
Greig
Stephen
Grieve
Primo
Guillianotti
JH
Gunn
G
Hadden
R
Hadden
W
Haddow
Simon
Haggerty
J
Haicrow
John
Halcrow
Shahbaz
Hameed
W
Hamilton
Martin
Hamilton
Paul
Hardy
Paul
Harkness
R
Harris
Norman
Hay
Euan
Henderson
Stephen
Hendry
Garry
Hendry
R
Hendry
Drew
Henry
John
Higgins
Ross
Higgins
David
Higgins
GA
Highley
Kevin
Hill
Grant
Hill
Louise
Hillman
W
Hislop
Matt
Hodgins
D
Hogg
Jason
Hood
DB
Hood
A
Hope
Graham
Horne
Lynette
Horsburgh
Gary
Houston
J
Howitt
Derek
Hudson
Frank
Hughes
Anthony
Hughes
Scott
Hughes
Ewan
Hunter
Stuart
Hunter
W
Hunter
C
Hunter
David
Hutchison
Paul
Ingram
Graeme
Innes
Amaan
Iqbal
Sean
Iqbal
W
Ireland
Sean
James Riach
Paul
Jamieson
Alan
Jamieson
A
Jamieson
A
Johnston
Stuart
Johnstone
JT
Jordan
J
Jordan
T
Kane
Alistair
Kay
J
Kay
RS
Keay
AS
Keir
Keith
Keldie
A
Kelloe
William
Kelly
W
Kelly
Johnny
Kemp
DG
Kemp
RM
Kendrick
R
Kendrick
A
Kennedy
Malcolm
Kerr
Gary
Kinnear
L
Knowles
J
Knox
John
Laidlaw
A
Laidlaw
Robert
Lamb
Alex
Lambie
Raymond
Lane
Ronnie
Lane
John
Langlands
David
Langlands
John
Lardner
A
Laurie
K
Laurie
Barry
Lee
R
Leonard
Michael
Leslie
Jack
Levey
M
Leyden
Lance
Little
Priscilla
Little
C
Lumsden
TH
Lynch
F
Lynn
J
Macaulay
Scott
MacFarlane
John
Macfarlane
Craig
MacGillivray
Scott
MacKenzie
J
Mackie
H
Mackintosh
Norman
MacLachlan
Murdo
Macleod
Craig
MaGillivray
Stephen
Maguire
Michael
Maguire
John
Malcolm
Joe
Manners
Abid
Manzoor
Anne
Marie Reilly
Bob
Martin
RCT
Martin
Neil
Martin
Chris
Martin
N
Martin
J
McAlley
Lee
Mcallister
Jim
McAllister
WF
McAlpine
Colin
McAlpine
Stevie
McArthur
James
McBain
Bob
McCabe
Kieran
McCaig
A
McCall
D
McCombe
Mark
McCulloch
Stephen
McCush
Shaun
McDermott
Craig
McDonald
Richy
McDonald
Fraser
McDonald
CJ
McEntree
John
Mcfarlane
Jim
McGarvie
Andy
McGhee
Anthony
McGill
J
McGirr
ND
McGowan
J
McGowan
D
McGravie
Darren
McGuinness
T
McGuire
Lewis
McHoul
Scott
McIntosh
Kenny
McIntosh
Ashley
McIntosh
Sam
McKay
R
McKendrick
J
McKenna
P
McKenney
Bill
McKerron
Pat
McKinney
Joseph
McLaren
Eddie
McLaughlin
N
McLaughlin
David
McLellan
DA
McLeod
AS
McLeod
Alan
McManus
J
McManus
Grant
McNairn
H
McNeill
Jimmy
McNellan
Paul
McPhillips
P
McPhillips
Scott
McRindle
Thomas
McSorley
David
McSorley
W
McVicar
Lee
Mein
Dougie
Melrose
P
Millar
J
Millar
Ronnie
Millar
Ron
Miller
Alan
Miller
Robert
Miller
Ronnie
Miller
David
Miller
C
Milne
P
Mitchell
Crawford
Mitchell
J
Mitchell (III)
Itrat
Mohammed
Kenny
Mollins
Scott
Morrison
P
Morrison
Steve
Muir
Ross
Muir
P
Munro
Evan
Munro
Greg
Murphy
Paul
Murphy
John
Murray
Chris
Murray
T
Murray
CG
Murray
G
Nairn
Andy
Naysmith
T
Newall
Willie
Newman
Hugh
Nimmo
W
Nislop
Callum
Niven
Stuart
Nivison
Robert
Nixon
F
Nolan
James
O'Brien
John
O'Brien
William
O'Donnell
Mark
Oaten
Tony
Ogilvie
T
Osborne
Mark
Owens
G
Owens
Gary
Palmer
W
Park
David
Paterson
D
Paton
Fraser
Patrick
Joe
Patterson
Derek
Pattison
T
Paul
I
Peacock
C
Pearce
EJ
Pelosi
W
Penman
C
Perna
Michael
Philbin
J
Phillips
O
Phillips
D
Phillips
John
Phillips
David
Pleym
A
Poden
Michael
Polley
Jimmy
Pollock
Mike
Power
R
Prentice
JF
Pringle
W
Pugh
Keith
Pullinger
J
Purves
David
Qadir
Cyril
Quinn
K
Ramage
Walter
Ramage
W
Ramage
Jim
Rankeillor
Duncan
Ray Lane
Shahid
Razaq
John
Rea
Guilio
Rea
R
Redpath
Billy
Reid
J
Reid (II)
Jim
Reilly
AnneMarie
Reilly
Mark
Reynolds
Sean
Riach
Ian
Richardson
T
Richardson (II)
JT
Richie
Hollie
Ridell
M
Rifkind
Peter
Rinaldi
Robert
Ritchie
W
Ritchie
Elaine
Roehr
Ray
Romantschuk
R
Ross
Chris
Ross
A
Roy
Jim
Rushforth
RN
Russell
G
Scott
Chris
Shade
David
Shand
Robert
Shanks
R
Sharp
Nathan
Shaw
A
Shearer
W
Sherry
J
Sibbald
D
Sidley
G
Simpson
Craig
Sinclair
Ryan
Sinclair
Eddie
Sinclair
E
Sinclair
W
Sinclair
Roger
Singh
Gary
Singh
S
Singh
Chris
Small
H
Smalley
R
Smalley
R
Smart
Iain
Smith
H
Smith
Dale
Smith
WH
Smith
George
Smith
N
Smith
Alex
Smith
Adam
Smith
Austin
Smith
Billy
Snaddon
David
Sneddon
D
Sneddon
Grant
Snow
W
Souter
A
Spence
P
Spence
Peter
Spence
Stephen
Stamp
Robert
Stephen
Robert
Stevenson
G
Steward
Jim
Stewart
G
Stewart
James
Stewart
Jackie
Stewart
CI
Stewart
F
Stewart
Jamie
Stewart
Harry
Stokes
J
Strachan
Alex
Sutherland
AM
Sutherland
Lewis
Tait
Alex
Taylor
W
Taylor
Robert
Thallon
Gary
Thomas
Gary
Thompson
Gary
Thomson
David
Thomson
Finlay
Thomson
JR
Thomson
H
Thomson
William
Thomson
Jamie
Thomson
J
Thomson
A
Thomson
RA
Thomson
W
Thomson
Harry D
Thomson
C
Threlfall
Stephen
Tierney
E
Tinsley
P
Titterton
W
Torrie
Chris
Totten
C
Trayner
Jason
Trotter
Ross
Tudor
R
Ugolini
Michael
Valentine
Ross
Vallance
A
Waddell
R
Walker
J
Walker
Ian
Wallace
IS
Wallace
Tom
Wallace
RH
Walls
J
Walls
Gavin
Walsh
W
Wardlaw
Steven
Wardropper
T
Waters
Richard
Watson
DW
Watson
George
Watson
Ian
Wells
I
Wexelstein
M
Wexelstein
Kenny
White
Mark
Wilding
Ian
Wilkie
Allan
Williams
A
Williams(II)
Ben
Williamson
Cormac
Williamson
John
Williamson
W
Williamson
R
Williamson
T
Willie J Steer
Frank
Wilson
J
Wilson
D
Wilson
Erik
Wilson
Alex
Wilson
Archie
Wishart
GC
Wood
J
Wood
Barry
Wraith
R
Wright
Stephen
Wylie
W
Young
Dean
Young
Willie
Young
Jules
Zonfrillo
Jon
Zonfrillo