Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Players From Wales
← Vietnam
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
Kitty Vanhees
Northern Ireland
Afghanistan
Albania
Algeria
Antarctica
Argentina
Arizona
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
Danmark
Denmark
e
Egypt
Eng
England
Estonia
Fiji
Finland
France
Georgia
Germany
Gibraltar
Gibralter
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
Yemen →
First Name
Last Name
Country
David
A Thomas
D
Aaron
Steven-James
Adams
David
Ainscough
Natalie
Alexander
Samir
Ali
Gareth
Allen
Ron
Allen
Ronnie
Allen
RN
Allen
Lyndon
Allen
Lawrence
Anderson
Roy
Andrewartha
B
Andrews
David
Andrews
Jack
Annalls
Jodi
Annette
Raymond
Antoniazzi
Rhydian
Ap Owen
Harry
Armstrong
Stan
Ashton
John
Aspey
T
Atkins
Jon
Atwick
R
Ayre
David
B Brown
RJ
Baggott
G
Bailey
Graham
Bailey
Darren
Bailey
Gary
Baker
David
Baker (II)
JM
Barlow
Bernard
Barnett
Dainton
Barrass
Albert
Barrett
Ian
Bartley
Chris
Batchelor
Christopher
Batchelor
Darren
Batty
GJ
Bayliss
P
Beavan
David
Bell
P
Bence
Mark
Bennett
Carl
Bennett
J
Bennett (II)
John
Bennett (II)
Mario
Berni
Bob
Berryman
Bob
Berrymann
John
Bevan
Ron
Bevan
Matthew
Beynon
Steve
Beynon
J
Bicarrague
Nathan
Biggs
Ryan
Birt
Derek
Blanche
Martin
Blount
Nick
Bosey
H
Bowen
Tom
Bowen
Ryan
Bowgen
Jacob
Boyle
Peter
Boyling
Jack
Bradford
Gerald
Brain
Jon
Breese
John
Breeze
Chris
Brentnall
C
Brick
Daniel
Bridle
Olly
Bridle
Oliver
Briffett-Payne
Martin
Bromfield
Aled
Brothers
Clive
Brown
Justin
Brown
C
Brown
Lee
Brown
John
Brown(II)
Simon
Bryant
Stephen
Bullock
Ron
Burchell
A
Burgess
Aaron
Burgess
Jeff
Burke
M
Burke
Lewis
Butcher
Alun
Button
Alan
Button
Conor
Caniff
T
Cann
Tony
Cannon
Jack
Carney
Steve
Carpenter
CA
Carter
VS
Carter
Grant
Casey
Tony
Chappel
Gareth
Chilcott
T
Chilcott
Tony
Chilcott
Colin
Childs
Rio
Chung
Mark
Chung
Bernard
Clancy
Jamie
Clarke
D
Clarke
Andrew
Clarke (II)
Bernard
Coffey
Gavin
Colcombe
Evan
Cole
Charles
Coles
HFE
Coles
Spencer
Collings
Aiden
Collings
Mike
Collins (II)
Chris
Collins (II)
Jeremiah
Connors
Ian
Cook
Andrew
Cooke
W
Coombes (II)
Gareth
Coppack
Rebecca
Corfield
Paul
Cornelius
Roger
Cornwell
Leon
Cosker
Zac
Cosker
Craig
Courts
D
Cox
Linden
Cox
D
Crawley
Paul
Crippin
A
Cross
Dave
Cross
John
Cubberley
Paul
Curtis
Chris
Curtis
Dominic
Dale
Lawrence
Daly
Ray
Dando
Nathan
Davenport
Thomas
Davie
Paul
Davies
Anthony
Davies
Edward
Davies
Leigh
Davies
Mark
Davies
Milton
Davies
F
Davies
Liam
Davies
Byron
Davies
David
Davies
Agnes
Davies
Donna
Davies
Jake
Davies
Jay
Davies
Alfie
Davies
Jonathon
Davies
D
Davies
DJ
Davies
Craig
Davies
Sean
Davies
Queenie
Davies
Paul-M
Davies
Gary
Davies
Lloyd
Davies
N
Davies
Nick
Davies
Tom
Davies
M
Davies
S
Davies
Gareth
Davies
Peter-J
Davies
Reg
Davies
LT
Davies
W
Davies
DF
Davies
Terry
Davies
Mike
Davies
Bryan
Davies
Gwilym
Davies
Wayne
Davies
Alan
Davies
R
Davies (II)
D
Davies (II)
J
Davies (II)
S
Davies (II)
Mark
Davies (II)
Chris
Davies (II)
Ryan
Davies (II)
David
Davies (II)
Ryan
Davies (III)
A
Davies (III)
Paul
Davies (III)
Paul
Davies (IV)
Peter
Davies(II)
Gerwyn
Davis
Craig
Davis
Gwyn
Davis
W
Davis
Arthur
Davis
Ruby
Davis
Andy
Davison
D
Dawaliwa
Paul
Dawkins
Ryan
Day
Philip
Death
Jeff
Denscombe
Bryn
Devonald
Sharon
Dick
Sharon
Dickson
Terry
Dite
G
Dite
MJ
Dobbins
D
Dobbs
John
Dobson
Mike
Dodd
Jim
Doherty
David
Donovan
Mike
Dorey
Paul
Doughton
Andrew
Down
Michael
Drake
Andy
Draper
WF
Drew
Nicky
Dufty
Jim
Duggan
Mark
Duggan
J
Durkee
Martin
Dylan
Jack
E Carney
Davis
E Thomas
WP
Eastabrook
Peter
Easterbrook
Justin
Edmonds
Paul
Edwards
Stephen
Edwards
John
Edwards
Jamie
Edwards
Gareth
Edwards
David
Edwards
Colin
Edwards
Raymond
Eeles
Vernon
Elias
M
Ellerton
Stephen
Ellis
Owain
Ellis
Dylan
Emery
J
Emrys Harries
Tim
English
Elfed
Evans
Laura
Evans
Dan
Evans
Talbot
Evans
Jeff
Evans
Clarice
Evans
Christopher
Evans
J
Evans
A
Evans
Jim
Evans
Byron
Evans
GA
Evans
Daniel
Evans
Owen
Evans
Mark
Evans (III)
John
Evans (III)
Clive
Everton
William
F Powell
James
Facey
M
Fairhurst
Matthew
Farrant
J
Featherstone
Tim
Fender
Mark
Fenton
Brad
Ferguson
C
Ferguson
Anthony
Fettah
C
Finney
Ian
Fisher
Peter
Flanaghan
Craig
Fletcher
Daniel
Fletcher
Steve
Florence
Robert
Ford
John
Ford
AJC
Ford
S
Ford
K
Ford
Russell
Francis
Alan
Francis
Mark
Fuge
Alex
Fussell
Michael
Gagliardi
AP
Galliers
Ashley
Galliers
Roy
Gannon
Rhodri
Garland
Chris
Garwood
Peter
Gaul
Paul
Gavey
Tony
Gayle
Martin
Gaywood
T
George
Jonathan
Gibbs
Darren
Gill
A
Gillett
Jamie
Gimblett
Lee
Gordon
Daniel
Gorton
A
Gould
A
Gould (II)
W
Gourlay
Bill
Gourlay
Llewys
Graham
K
Gravell
Brin
Gravenor
Lewis
Gray
Adam
Gray
Dil
Gregory
L
Grey
Lewis
Grey
Dewi
Griffith
Darren
Griffiths
Terry
Griffiths
John
Griffiths
Tony
Griffiths
Iwan
Griffiths
John-Henry
Griffiths
Simon
Griffiths
T
Griffiths
Michael
Griffiths
Wayne
Griffiths
N
Griffiths
R
Griffiths
Clive
Griffiths
Les
Griffiths
Paul
Griffiths
Makauley
Grindod
William
Gwinnell
V
Habberfield
Derrick
Hadigate
Luke
Haines
J
Haines (II)
M
Hancock
Paul
Hapgood
David
Hard
A
Harding
M
Harford
Robert
Harrhy
Ron
Harris
L
Harris
Rod
Harrison
Ron
Harrison
D
Harwood
Malcolm
Hawkins
Ali
Haydor
WV
Hayes
Kelvin
Hayman
Lettie
Haywood
Jay
Heard
Dorian
Heath
Marc
Hembrow
Charlie
Hemburrow
Stuart
Henderson (II)
Mal
Hendra
John
Herbert
G
Herbert
Gareth
Herbert
Stephen
Herbert
G
Hewitt (II)
MA
Hill
Ron
Hill
Sam
Hinton
Kishan
Hirani
Paul
Hobson
Michael
Hodge
Richard
Hodges
Simon
Hodges
R
Hodges
S
Hole
Howard
Holland
Lee
Holland
Ian
Holmes
AE
Hooper
David
Hooper
David
Hopkin
Clifford
Hopkins
Steve
Hornby
L
Horne
Calvin
Howells
Michael
Howells
JE
Howells
Mark
Howells
Gwyn
Howells
Paul
Howells
Martin
Howells
Dale
Hughes
Andrew
Hughes
Philip
Hughes
P
Hughes
Elgan-Rhys
Hughes
Derek
Hughes
Dylan
Hughes
D
Hughes
Phillip
Hughes
Julian
Hughes
Jason
Humphreys
Emyr
Humphreys
Richard
Humphries
Viv
Humphrys
V
Humphrys
Andrew
Hunter
Alan
Hurley
G
Hutchinson
Hilary
Isitt
Andrew
Isitt
Andrew
Issit
Luke
James
Tim
James
Nigel
James
V
James
Darryl
James
Matthew
James
RO
James
William
James
Darren
James
Royden
Jandrell
Norman
Jaynes
G
Jenkins
Paul
Jenkins
Stephen
Jenkins
Huw
Jenkins
J
Jenkins
PC
Jenkins
M
Jenkins
Richard
Jenkins
Edward
Jenkins
CJ
Jenner
David
John
Dilwyn
John
Brett
John
Andrew
John
Dominic
Johns
Matthew
Johns
Adrian
Jonas
A
Jones
L
Jones
Nelson
Jones
Colin
Jones
Greg
Jones
AC
Jones
Ryan
Jones
Ricky
Jones
S
Jones
J
Jones
JA
Jones
PA
Jones
Phil
Jones
Gareth
Jones
Gary
Jones
Len
Jones
Gethin
Jones
Jeff
Jones
Clive
Jones
Jamie
Jones
Jak
Jones
Duane
Jones
Ross
Jones
Wayne
Jones
Richard
Jones
Ben
Jones
Iwan
Jones
Nick
Jones
Matt
Jones
Ron
Jones
Kerry
Jones
Tom
Jones
Neil
Jones
Russell
Jones
Hefin
Jones
Paul
Jones
Mel
Jones
Sion
Jones
Eileen
Jones
Adam
Jones
Haydn
Jones
Alan-M
Jones
Mark-A
Jones
Mark-P
Jones
A
Jones (II)
Ian
Jones (II)
Paul
Jones (II)
Neil
Jones (II)
Ross
Jones (II)
Tony
Jones (II)
Neil
Jones (III)
G
Jones (III)
Jamie
Jones (III)
R
Jones (III)
Josh
Jordan
Jonathan
Kearns
Aubrey
Kemp
Danny
Kennedy
Nural
Khan
Khurram
Khan
Glen
Kidner
AJ
Kidner
Adrian
Kidner
Alan
Kidner
Richard
King
James
King
K
Knight
Lee
Knox
Anthony
Krysa
Colin
Lane
Jeff
Lane
G
Langley
Mathew
Laver
Dale
Lawrence
Jason
Lawrence (II)
T
Leach
Chris
Lee
Paul
Lester
R
Lewis
D
Lewis
Derek
Lewis
Cole
Lewis
Edgar
Lewis
EG
Lewis
Jack
Lewis
Nigel
Lewis
Gavin
Lewis
Jonathan
Lewis
Spencer
Lewis
Sharon
Lewis
R
Lewis (II)
Ross
Lewis Jones
R
Lippiat
David
Lloyd
Julian
Lloyd
Callum
Lloyd
Wayne
Lloyd
Alwyn
Lloyd
Chris
Lloyd
B
Lloyd
Martin
Lloyd
Kevin
Lloyd
J
Lock
Evan
Long
Len
Luker
Andrew
Lunt
Jason
Mackie
Norman
Maher
Donald
Maidment
David
Manley
Clive
Marsh
H
Martin
Dave
Martin (II)
James
Matthewman
Craig
Matthews
P
Matthews (II)
Des
May
S
Mayne
Dave
McCabe
Illtyd
McCarthy
Paul
McCarthy
Lee
McGrath
D
Meade
P
Meek
W
Meredith
Des
Meredith
Colin
Meredith
David
Mills
John
Mills
Jonathan
Moore
Keith
Moore (II)
Dean
Morgan
Wez
Morgan
IJ
Morgan
Jeremy
Morgan
Peter
Morgan
Tecwyn
Morgan
Andrew
Morgan
Darren
Morgan
Simon
Morgan
Wayne
Morgan
Ian
Morgan
Alan
Morgan
Tony
Morgan (II)
Ian
Morgan (II)
Alun
Morgan (II)
Stephen
Morgan (II)
Simon
Morgan (II)
Rhys
Morgans
Philip
Morris
Ella
Morris
Joyce
Morris
Dan
Morris
Gary
Morris (II)
Peter
Moses
Alex
Moses
HG
Mould
Doug
Mountjoy
A
Newall
Dai
Newbury
Steve
Newbury
Paul
Newbury
Don
Newcastle
Donald
Newcombe
R
Newell
Lee
Niblett
William
Nicholas
JS
Nicholls
Scott
Nicholson
Joseph
Nicholson
Wayne
Noble
Daniel
Norris
AJ
Norris
Brian
Norris
T
Northwood
Alan
Norwood
Mark
O'Loughlin
Stephen
O'Mahoney
Lyn
O'Neill
Peter
O'Rourke
Richard
Oliver
Jan
Olsen
Nigel
Organ
Roy
Oriel
Geoff
Osling
Huw
Owen
Marcus
Owen
Gary
Owen
Ceri
Owen
Barrie
Owen
Richard
Packer
Jackson
Page
Andrew
Pagett
Clive
Palmer
Ron
Palmer
Gavin
Pantall
Scott
Papi
Richard
Parker
David
Parker
John
Parker
L
Parlitt
P
Parry
Peter
Parry
Dylan
Parry
L
Parry
Gwyndaf
Parry
Terry
Parsons
Steve
Parsons
Gary
Paskell
Ciaran
Paul
John
Payne
L
Payter
Laura
Pearce
TB
Pelosi
John
Perrin
Jon
Perring
Gareth
Perry
Andrew
Peters
Gary
Peters
Kristian
Phelps
L
Phillipart
Fred
Phillips
Martyn
Phillips
Dafydd
Phillips
Bryn
Phillips
Byron
Phillips
Glyn
Phillips
Oliver
Phillips
Joseph
Pinch
Dale
Pope
Nicholas
Popp
Phil
Porter
C
Poulson
Gareth
Powell
JM
Powell
Byron
Powell
Riley
Powell
Graham
Prance
Ian
Preece
Richard
Preston
Basil
Price
C
Price
Marcel
Price
Richard
Price
John
Price
Ron
Price
Gerallt
Price
Craig
Price
Stephen
Price
S
Price
Chris
Price
RJ
Pring
John
Pringle
V
Pritchard
WG
Probert
B
Proctor
Gareth
Prosser
John
Prosser
GJ
Pryce
EG
Pugh
Ian
Pugh
David
Pugh
Ian
Purnell
Stuart
Purslow
Logan
Rawlings
N
Rawlings
Jamie
Reader
Ray
Reardon
Ronald
Reardon
J
Reardon
Kelly
Reardon
Dave
Redrup
Matthew
Reece
Matthew
Reece (II)
Chris
Rees
Harvey
Rees
Jeff
Rees
Mark
Rees
Tom
Rees
Tyler
Rees
Richard
Rees
N
Rees
Brian
Rees
James
Reynolds
Rhydian
Richards
Elwyn
Richards
Chris
Richards
Stephen
Richards
G
Richards
David
Richards
Euryl
Richards
Paul
Risedale
Dylan
Roberts
Tony
Roberts
Mitch
Roberts
Matthew
Roberts
Ieuan
Roberts
David
Roberts
Jonathan
Roberts
Daniel
Roberts
Peter
Roberts
Aled
Roberts
L
Roberts (III)
Jason
Robins
Keith
Robinson
PP
Rogers
G
Rogers
Andrew
Rogers
Andy
Rogers
Peter
Roscoe
Colin
Roscoe
Andrew
Rosser
Viv
Rosser
Ryan
Rowlands
Gareth
Rowlands
Paul
Rowlands
Dennis
Rowley
Bryn
Russell
John
S Davies
Byron
Sage
G
Samuel (II)
Liam
Sanders
Ian
Sargeant
A
Saunders
Steve
Scanlon
John
Scanlon
G
Scourfield
Jim
Selby
Joshua
Sellar
P
Sewell
William
Shadrach
Debra
Shaw
Marc
Shaw
Jordan
Shepherd
W
Shepherd
Gary
Sheppard
Adrian
Simmonds
Lewis
Sinclair
Suraj
Singh
Mark
Skinner
Toby
Smith
Richie
Smith
Lewys
Smith
Les
Smith
Ken
Smith
Steve
Smith (II)
J
Smith (II)
George
Smith (II)
S
Smith(II)
C
Snow
Christopher
Solari
RJ
Southall
A
Southard
Mal
Spedding
Alun
Squire
Paul
Stanbury
Jonathan-Paul
Steggles
Jordan
Steins
M
Stephens
Matthew
Stevens
Jordan
Stiens-Magill
Kyle
Stiens-MaGill
Mark
Stoneman
Dave
Stringer
Sion
Stuart
Brian
Sullivan
R
Tanner
Alan
Tanner
Alex
Taubman
Alex
Taunman
Jack
Taylor
Martin
Taylor
John
Terry
Mark
Theobald
Darryl
Thomas
D
Thomas
P
Thomas
Alan
Thomas
Ben
Thomas
Lou
Thomas
DA
Thomas
Neil
Thomas
Dave
Thomas
Geoff
Thomas
Sam
Thomas
Dean
Thomas
Mike
Thomas
Rhys
Thomas
Dai
Thomas
Keith
Thomas
Paul
Thomas
Anthony
Thomas
Les
Thomas
Glyn
Thomas
DG
Thomas
Matthew
Thomas
Phil
Thomas
Darren
Thomas
Chris
Thomas
Steven
Thomas (II)
Gavin
Thomas (II)
G
Thomas (III)
Darren
Thompson
Andrew
Thraves
Matthew
Throath
Ivor
Tilley
I
Tilley
Neil
Tomkins
Ross
Tomlinso
PJ
Toole
Edward
Topham
Simon
Tovey
Colin-A
Towes
Matthew
Troath
Mark
Tucker
Jason
Tucker
Jamie
Tudor
Andrew
Tuffin
Anthony
Tuffin
Andrew
Tugwell
Bill
Tustin
Bradley
Tyson
Darren
Underhill
Oscar
Vaughan
Jonathan
Vaughan
MJ
Vaughan (II)
Jason
Veal
Martin
Veale
Terry
Veale
Luke
Vokes
Jay
Vokes
Kai
Vokes
Andrew
Walford
Lee
Walker
Zac
Walters
Timothy
Walters
CP
Warriner
Robert
Watkins
Janie
Watkins
SR
Watkins
Alan
Watkins
L
Watkins
B
Watson
Winifred
Watts
J
Watts
L
Watts (II)
G
Webber
Ken
Weed
Stephen
Weeks
Ralph
Welch
Ralf
Welch
Jack
Wellington
E
Wellington
D
Wellington
Daniel
Wells
Martin
Whan
H
Wheel
Matthew
Whiles
J
White
Alan
White
James
White
Michael
White
Josh
White
M
White (II)
M
White (III)
W
Wilkes
A
Wilkins
W
Williams
Dan
Williams
Tony
Williams
Dylan
Williams
Brian
Williams
Tomos-Llyr
Williams
R
Williams
Joel
Williams
Gethyn
Williams
Arthur
Williams
Ashton
Williams
Mike
Williams
Billy
Williams
Mark
Williams
Philip
Williams
Peter
Williams
Rhys
Williams
John
Williams
Daniel
Williams
Noel
Williams
Simon
Williams
Keith
Williams
Gerallt
Williams
Martin
Williams
Robert
Williams
Andy
Williams
Keiron
Williams
Matthew
Williams
Jamie
Williams
Kieron
Williams
G
Williams (II)
C
Williams (II)
Allan
Williams (II)
Llewelyn
Williams-Jones
Mike
Wilson
Cliff
Wilson
Mark
Winter
Bill
Withers
A
Withers
Gareth
Witt
Byron
Witts
Adrian
Wood
Daniel
Woodward
Leon
Wright
L
Wright
Graham
Wright
P
Wydenbech
Richard
Wykes
Richard
Yandall
K
Yanez
R
Young
Ian
Zalick