Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Players - E
← D
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
F →
First Name
Last Name
Country
James
E Barr
England
Albert
E Bolwell
England
Stanley
E Butler
England
Jack
E Carney
Wales
Joseph
E Cozens
England
Ronald
E Hoare
England
Charles
E Kittelty
England
Samuel
E Ley
England
Henry
E Palmer
England
John
E Parkin
England
George
E Pates
England
Thomas
E Reay
England
Davis
E Thomas
Wales
Stanley
E Wayt
England
Ng
E Wei
Singapore
Bill
Eady
England
Mick
Eady
England
W
Eakin
Northern Ireland
John
Eames
England
Frances
Eames Noland
United States
Phichaiyut
Eamsiriluk
Thailand
HG
Earl
England
Arthur
Earle
England
Bill
Earle
New Zealand
Jennifer
Earle
Ireland
K
Earle
South Africa
Danny
Earles
Papua New Guinea
Emad
Easa
Austria
WP
Eastabrook
Wales
Peter
Easterbrook
Wales
Graeme
Easthope
New Zealand
John
Eastman
Trinidad and Tobago
Michael
Eastmond
England
Roy
Easton
Scotland
Ted
Easton
Canada
Henry
Eastwood
England
George
Eaton
England
Lawrence
Eaton
England
Michael
Eaton
England
Michael
Eaves
England
Mike
Ebbe
Netherlands
Peter
Ebdon
England
Steve
Ebejer
Australia
Stefan
Eberle
Germany
Wolfgang
Ebersoldt
Germany
Alois
Ebert
Germany
Jörg
Ebert
Germany
Michał
Ebert
Poland
Axel
Eberz
Germany
Zuhair
Ebrahim
Bahrain
Maryam
Ebrahimi Basabi
Iran
Reginald
Eccleston
England
Marcel
Eckardt
Germany
Mario
Eckert
Germany
Alexander
Eckhardt
Germany
Gunther
Eckhart
Austria
John
Eckley
South Africa
Norbert
Eckstein
Germany
Charlie
Economou
Cyprus
Dimitris
Economou
Greece
J
Ecroyd
England
B
Ede
New Zealand
Barry
Ede
New Zealand
B
Edehouse
New Zealand
Maksims
Edelmans
Latvia
HA
Eden
England
Joel
Eden-Lamb
England
Rainer
Eder
Germany
Manuel
Ederer
Germany
Wilhelm
Ederer
Germany
Wolfgang
Ederle
Germany
Jamie
Edey
England
Adam
Edge
England
Steve
Edge
?
Claire
Edginton
England
Bruce
Edhouse
New Zealand
Christopher
Edley
England
Douglas
Edmond
Scotland
Alan
Edmonds
England
Jonathan
Edmonds
Northern Ireland
Justin
Edmonds
Wales
Kieran
Edmonds
England
Ray
Edmonds
England
Darren
Edmonston
?
Kieran
Edmunds
England
Agim
Edrenic
Canada
Moustafa
Edris
Libya
Sayed
Edris Sadat
?
El
Edrisi Mohamed
Morocco
Riti
Eduard
Romania
Clifford
Edward
England
AC
Edwards
England
Adam
Edwards
England
Anthony
Edwards
England
AT
Edwards
England
BE
Edwards
England
Bryn
Edwards
England
Colin
Edwards
Wales
Craig
Edwards
England
David
Edwards
Wales
DE
Edwards
England
Frank
Edwards
England
Gareth
Edwards
Wales
James
Edwards
Australia
Jamie
Edwards
Wales
Jean
Edwards
England
John
Edwards
Wales
Matt
Edwards
New Zealand
Matthew
Edwards
England
Mike
Edwards
New Zealand
Pat
Edwards
New Zealand
Paul
Edwards
Wales
Reggie
Edwards
England
Stephen
Edwards
Wales
Peter
Edworthy
England
Boy
Ee
Malaysia
Raymond
Eeles
Wales
Melissa
Eens
Belgium
Rico
Efan
Germany
Vladislav
Efimov
Russia
Oliver
Efros
Moldova
Georgios
Efstathiou
Cyprus
Con
Egan
Northern Ireland
Ingrid
Egberts
Netherlands
Melih
Egemen
Turkey
Jan
Egermann
Austria
Carl
Egerton
England
F
Egerton
England
Tommy
Eggen
Norway
Friedrich-Gerald
Egger
Austria
Gerry
Egger
Austria
Tom
Egger
Germany
Markus
Eggersmann
Germany
R
Eggett
Canada
Justin
Eggins
England
Ian
Eggo
Guernsey
H
Eglon
England
Inna
Egorova
Sweden
Mahomed
Ehab El Agamy
Egypt
Michael
Eheim
Germany
Michaela
Ehemann
Germany
Nico
Ehlers
Germany
Arvid
Ehlert
Netherlands
Reiner
Ehret
Germany
Glenn
Ehrlich
Canada
Peter
Ehses
Germany
Günter
Eichberg
Germany
Martin
Eiermann
Germany
David
Eigelsberger
Austria
Hans
Eikegard
Norway
Kathrine
Eikeseth
Norway
Christoph
Eilers
Germany
Mindaugas
Eimutis
Lithuania
Palmi
Einarsson
Iceland
Petur
Einarsson
Iceland
Patrick
Einsle
Germany
Shai
Eisenberg
Israel
Patrick
Eisenegger
Austria
Jan
Eisenstein
Germany
Marco
Eisinga
Netherlands
Andris
Eizenbergs
Latvia
Edwin
Ekberg
Sweden
Gerard
Eke
Hungary
Ayhan
Ekiz
Germany
Mostafa
El Younssi
Morocco
Mohamed
El Abody
?
Ehab
el Agamy
Egypt
Mohammed
el Ally
Egypt
Amine
el Amrani
Morocco
Mohamed
El Arabi
Morocco
Saliman
El Araby
Libya
Mohammed
el Assal
Egypt
Ahmed
El Badry
Egypt
Khaled
el Bakosh
Libya
Mohammed
el Degwy
Egypt
Allaa
El Din Wally
Libya
Basem
El Fatairy
Italy
Haytham
El Fayoumi
Egypt
Ahmed
el Feldry
Egypt
Mostafa
El Gebily
Egypt
Ashraf
El Gharib
Egypt
Abderrahmane
El Hachimi
Morocco
Oussama
El Hadrachi
Morocco
Mohamed
El Haimor
Morocco
Mohamed
el Haj
Sudan
Mohammed
el Hamy
Egypt
Mohamed
El Hareery
Egypt
Marei
El Harthy
Libya
Tamer
El Hawatky
Egypt
Amr
El Hemely
Egypt
Marouane
El Hmaili
Morocco
Mohammed
El Idrissi
Morocco
Seif
El Islem Hamida
Algeria
Soufiane
El Jouhri
Morocco
Ibn
el Kaid Talal
Morocco
Mohammed
el Kamah
Egypt
Tamer
El Kerm
Egypt
Mohamed
El Khayat
Egypt
Ibrahim
El Makhzangy
Egypt
Oussama
El Malki
Morocco
Mohamed
El Mokhtar
Egypt
Idriss
El Mokri
Morocco
Mosaab
El Montasser
Libya
Mohammed
el Moula
Egypt
Ahmed
El Naggar
Egypt
Anas
El Ouafi
Morocco
Rayan
El Qmache
England
Nicolas
El Rattel
Romania
Ahmed
El Said
Egypt
Mohammed
el Said el Sagar
Egypt
Ibrahim
el Seht
Egypt
K
El Shaek
Egypt
Ahmed
El Shafey
Egypt
Mohamed
El Shandawily
Egypt
Mustafa
el Shari
Libya
Osama
el Sharkawy
Egypt
Ossama
El Sharkawy
Egypt
Khaled
El Shiekh
Egypt
Amir
El Tahtawy
Egypt
Moemen
El Tanawy
Egypt
Alaa
El Tarhoum
Libya
Mostafa
El Younsi
Morocco
Mostafa
El Younssi
Morocco
Shawky
el Yousfy
Morocco
Mahmoud
El-Hareedy
Egypt
Sayed
El-Khodiery
Egypt
Hussein
El-Sokary
Egypt
Milad
Elabar
Libya
Milad
Elabbas
Libya
Karim
Elabd
Egypt
David
Elahi
Germany
Ahmed
Elamair
Libya
Momen
Elansary
Egypt
Saad
Elantri
Morocco
Gantan
Elaskary
Egypt
Flemming
Elbaek
Denmark
Amr
Elbanna
Egypt
Izhak
Elbaz
Israel
Shay
Elbaz
Israel
Tomer
Elbaz
Israel
Bassam
Elbelli
Australia
Mustafa
Eldalli
Libya
Alaa
Eldeen Waly
Libya
Arthur
Eldridge
England
Jason
Eldridge
England
Malcolm
Eldridge
England
MV
Eldridge
England
Seraj
Eldughrey
Libya
Bálint
Elekes
Hungary
Gabor
Eles
Hungary
Ala
Eleuch
Tunisia
Mohamed
Elfar
Egypt
Abdo
Elfokeiry
Egypt
Ahmed
Elfokiery
Egypt
Mehdi
Elgazar
Morocco
Ali
Elgrary
Libya
Abd
Elhakim Elhash
Libya
Meray
Elharaty
Libya
Moaied
Elhgagy
Libya
Vernon
Elias
Wales
Heinz-Georg
Eliasson
Sweden
Dudi
Eliau
Israel
Shaul
Eliau
Israel
Michael
Elijas
Germany
Yehiel
Elimelech
Israel
Alexander
Eliseev
Russia
Morten
Eliseussen
Norway
David
Elishapour
Australia
David
Eliyahu
Israel
David
Eliyau
Israel
Sahul
Eliyau
Israel
Daniel
Eljenmyr
Sweden
Mahmoud
Elkady
Egypt
Mohamed
Elkhayat
Egypt
D
Elkins
England
A
Elkordy
Egypt
Geir
Ellefsen
Norway
Svend
Ellegaard Sorensen
Denmark
Svend
Ellegaard Sørensen
?
Lyndal
Ellement
Australia
Sarah
Ellerby
England
M
Ellerton
Wales
Marcus
Elliffe
Ireland
Harvey
Elliot
England
R
Elliot
Canada
C
Elliott
England
Garry
Elliott
Australia
HS
Elliott
England
Lawrencio
Elliott
Trinidad and Tobago
Mark
Elliott
England
P
Elliott
?
Steve
Elliott
England
Andrew
Ellis
Canada
Ben
Ellis
Scotland
Darren
Ellis
Scotland
François
Ellis
South Africa
Ian
Ellis
Scotland
Jackie
Ellis
England
Karl
Ellis
Ireland
Kevin
Ellis
England
Matthew
Ellis
Eng
Owain
Ellis
Wales
Paul
Ellis
England
Riley
Ellis
England
Sam
Ellis
England
Stella
Ellis
England
Stephen
Ellis
Wales
Stuart
Ellis
England
Wayne
Ellison
England
Oscar
Ellison Gibbons
Ireland
Ernest
Ellwood
England
Yair
Elmakyes
Israel
Tamer
Elmasri
Jordan
Carolyn
Elmes
Australia
Haythem
Elnagar
Libya
Nouri
elo Tourki
Libya
Heikki
Elomaa
Finland
Maher
Elomari
Palestine
Kari
Elovaara
Canada
Jacques
Eloy
Belgium
Amram
Elozir
Israel
Mohmed
Elragehy
Libya
D
Elrick
England
Hossam
Elrifaei
Egypt
Alaa
Elsaed
Egypt
Salah
Elsagezli
Libya
Mohamed
Elsallak
Libya
Haithem
Elsayed
Egypt
Tony
Else
England
Mohamed
Elsghir
Tunisia
Ramzy
Elshamy
Libya
Yaser
Elsherbiny
Egypt
Mahmoud
Elshourbagy
Egypt
Rob
Elsley
Australia
Robert
Elsley
Australia
Markus
Elstermann
Germany
Arturs
Elsts
Latvia
Basem
Eltahhan
Egypt
Ala
Eltarhone
Libya
Mahmoud
Eltawerghi
Libya
F
Elton
England
Nico
Elton
England
Martin
Elvers
Germany
George
Elvin
New Zealand
R
Elvin
New Zealand
Rob
Elvin
New Zealand
Bilal
Elyas
Mozambique
Chouki
Elyousfi
Morocco
Rene
Elze
Germany
Wael
Emad
Sudan
Mohamed
Emeesh
Libya
D
Emerson
Scotland
PJ
Emerson
England
Dick
Emery
Guernsey
Dylan
Emery
Wales
R
Emery
England
Richard
Emery
England
Ricky
Emery
Australia
Thomas
Emes
England
Mohamed
Emesh
Libya
Bailey
Emia
New Zealand
Nigel
Emmerson
England
G
Emmett
England
Irene
Emmett
Australia
Terry
Emmett
Australia
W
Emmett
England
T
Emmott
Australia
Tony
Emmott
England
Matt
Emms
England
Francois
Emprin
France
J
Emrys Harries
Wales
Chiw
En Harn
Singapore
Lee
En Justin
Singapore
Ralph
Enax
Germany
P
Enbom
Sweden
Tanja
Ender
Germany
RM
Endle
England
Atsushi
Endo
Japan
Mate
Endrodi
Hungary
Maxim-Alexandru
Ene
Romania
Mohamed
Eneish
Libya
Mattias
Enerdal
Sweden
Jose
Enfedaque
Spain
Chew
Eng Ching
Singapore
Hoy
Eng Lok
Malaysia
Ng
Eng Seng
Singapore
Peter
Engberg
Sweden
Dylan
Engebretson
New Zealand
Norbert
Engel
Austria
Gilbert
Engelbos
Belgium
Michael
Engelen
Germany
Kai
Engelhardt
Germany
Gwen
Engels
Belgium
Thomas
Engels
Germany
Gerhard
Engelschalk
Germany
Lars-Goran
Engerdahl
Norway
Werner
Engerer
Germany
Bjorn
Engh
Norway
Billy
England
England
Jannie
Englebrecht
South Africa
Daniel
Englebretson
New Zealand
Bernd
Englert
Germany
Harry
English
Papua New Guinea
Patrick
English
Ireland
Tim
English
Wales
Tom
English
Papua New Guinea
Niklas
Engstrom
Norway
Enkhjargal
Enkhbaatar
Mongolia
Temuujin
Enkhbold
Mongolia
Buuveibaatar
Enkhtavivan
Mongolia
Jamsran
Enkhtur
Mongolia
Dave
Ennis
Ireland
Paul
Ennis
Ireland
Selina
Ennis
Ireland
Sileena
Ennis
Ireland
Stefan
Enokian
Germany
Michael
Entelmann
Germany
Tom
Entwhistle
Wales
Ender
Enver
Belgium
Edward
Enwright
Northern Ireland
Sascha
Eping
Germany
Michael
Epp
Germany
Thomas
Epp
Germany
Graham
Epplett
New Zealand
Paul
Epps
New Zealand
E
Eprile
Scotland
Roy
Eprile
Scotland
S
Epstein
England
Osman
Er
Turkey
Hendry
Erasmus
South Africa
Linda
Erben
Germany
Yakir
Erbili
Israel
Jean-Baptiste
Erceau
France
Gábor
Erdélyi
Hungary
Bolorkhuu
Erdene
Mongolia
Alexander
Erdyakov
Peru
Caner
Eren
Turkey
Pene
Erenio
Fiji
Avi
Erev
Israel
Amir
Erez Shmuelof
Israel
Ege
Ergan
Turkey
Kendal
Ergün
Turkey
Milton
Erhart
Brazil
Amiria
Erickson
New Zealand
B
Erickson
New Zealand
Danny
Eriksen
Denmark
Gunder
Eriksen
Norway
B
Erikson
New Zealand
Barry
Erikson
New Zealand
Johan
Eriksson
Sweden
Johnny
Eriksson
Sweden
Mats
Eriksson
Sweden
Juha
Erkinmikko
Finland
Timo
Erkkilä
Finland
Kamer
Erkutluer
Germany
Jonas
Erlingsson
Iceland
Tryggvi
Erlingsson
Iceland
Erki
Erm
Estonia
Sergey
Ermakov
Russia
Peteris
Ermansons
Latvia
Konstantin
Ermilin
Moldova
Markus
Ermisch
Germany
Margarita
Ermolaeva
Russia
Theokliton
Ermos
Cyprus
Wolfgang
Ern
Germany
Markus
Ernicke
Germany
Christian
Ernst
Germany
Jörg
Ernst
Germany
Ugurcan
Eroglu
Turkey
Pawel
Eroszewicz
Belarus
Brendan
Erridge
England
Issam
Errif
Morocco
Bela
Ersek
Hungary
Mehran
Ershadi
Iran
Kai-Oliver
Ertel
Germany
Olaf
Ertel
Germany
Otto
Ertl
Germany
Gary
Erwin
Northern Ireland
Kieran
Erwin
Northern Ireland
Kim
Erwin Fluge
Norway
Percy
Escalante
Peru
Sandra
Esch
Germany
Finn
Eschment
Germany
Mark
Esdale
Northern Ireland
Nick
Esdale
England
Utku
Eser
Turkey
Andrew
Esgrove
England
Avi
Eshel
Israel
Nurlan
Eskara
Kazakhstan
Tahere
Eslami
Iran
Mohamed
Esmaeal
Libya
Arsalan
Esmaeilnejad
Iran
Arsalan
Esmaeilnezhad
Iran
Ava
Esnaashari
Iran
Rune
Espeland
Norway
Terje
Espeland
Norway
Ian
Esprey
England
Gareth
Esprit
England
Fabio-Henrique
Esprovieri
Brazil
Arif
Essa
Afghanistan
AR
Essak
India
Amr
Essam
Egypt
Mohamed
Essam
Egypt
Hisham
Essawy
Egypt
Andrew
Essilfie
England
Mohamed
Esslaoui
Morocco
B
Estabanez
?
D
Estcapio
New Zealand
Rogelio
Esteiro
England
Joao
Esteves Da Silva
Portugal
Danny
Estocapio
New Zealand
Bendeguz
Eszto
Hungary
John
Etherington
England
Sylvain
Ethier
Canada
Alexander
Ethner
Germany
Mohamed
Ettaghi
Morocco
Park
Eun-ji
South Korea
I
Eustace
Zimbabwe
Lewis
Eustace
New Zealand
A
Evans
Wales
Ben
Evans
England
Byron
Evans
Wales
Christopher
Evans
Wales
Clarice
Evans
Wales
CS
Evans
England
Damian
Evans
Isle of Man
Dan
Evans
Wales
Daniel
Evans
Wales
DLR
Evans
England
DW
Evans
England
Dwyer
Evans
England
E
Evans
England
Edward
Evans
England
Elfed
Evans
Wales
ER
Evans
England
Ernest
Evans
England
G
Evans
England
GA
Evans
Wales
Ivor
Evans
England
J
Evans
Wales
Jeff
Evans
Wales
Jim
Evans
Wales
John
Evans
England
Jonathan
Evans
England
Laura
Evans
Wales
Mark
Evans
England
MG
Evans
England
Mike
Evans
Canada
Owen
Evans
Wales
R
Evans
England
Reanne
Evans
England
Richard
Evans
Australia
Ryan
Evans
England
Steven
Evans
England
Talbot
Evans
Wales
J
Evans (II)
Canada
John
Evans (II)
Northern Ireland
Mark
Evans (II)
England
John
Evans (III)
Wales
Mark
Evans (III)
Wales
Hazel
Eveleigh
England
Henning
Evensen
England
Belinda
Everaert
Belgium
Glenn
Everard
England
John
Everekian
Canada
Lisa
Everett
New Zealand
Ashley
Everitt
England
Greet
Evers
Belgium
Clive
Everton
Wales
Emre
Eves
England
Dave
Evesson
Papua New Guinea
Adam
Evison
England
Alan
Evitts
England
Philippe
Evrard
Belgium
Yuliya
Evseenko
Ukraine
Harry
Ewart
Northern Ireland
NG
Ewe
Singapore
James
Ewers
England
Douglas
Ewing
England
Gavin
Ewing
Northern Ireland
James
Ewing
Northern Ireland
Angelo
Eyckmans
Belgium
Dadi
Eyjolfsson
Iceland
N
Eyles
England
Ron
Eyles
Australia
AJB
Eyres
England
H
Ezat
Egypt
Hatem
Ezzat
Egypt