Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Log in
Players - P
← O
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
Armenia
Australia
Austria
Bahrain
Bangladesh
Belarus
Belgium
Bermuda
Bosnia Herzegovina
Brazil
Brunei
Bulgaria
Canada
Chile
China
Chinese Taipei
Colombia
Croatia
Cyprus
Czech Republic
Denmark
Egypt
England
Estonia
Fiji
Finland
France
Georgia
Germany
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Iraq
Ireland
Isle of Man
Isle of Wight
Israel
Italy
Jamaica
Japan
Jersey
Jordan
Kazakhstan
Kenya
Kuwait
Kyrgyzstan
Laos
Latvia
Lebanon
Libya
Lithuania
Luxembourg
Macau
Macedonia
Malaysia
Maldives
Malta
Mauritius
Moldova
Monaco
Mongolia
Morocco
Mozambique
Myanmar
Namibia
Netherlands
New Zealand
Northern Ireland
Norway
Oman
Pakistan
Palestine
Panama
Papua New Guinea
Philippines
Poland
Portugal
Qatar
Romania
Russia
Saudi Arabia
Scotland
Serbia
Singapore
Slovakia
South Africa
South Korea
Spain
Sri Lanka
Sudan
Sweden
Switzerland
Syria
Taiwan
Tanzania
Thailand
Tunisia
Turkey
Turkmenistan
Ukraine
United Arab Emirates
United States
Unknown
Venezuela
Vietnam
Wales
Yemen
Zimbabwe
Q →
First Name
Last Name
Country
Denis
P Hurley
England
Tamás
Paár
Hungary
Linda
Paauw
Netherlands
Eelis
Paavilainen
Finland
Alex
Pace
Australia
Wayne
Pace
Malta
Raul
Pacheco
Portugal
Nikosz
Packosz
Hungary
Kyndon
Paddon
England
Ashutosh
Padhhy
India
Asutosh
Padhy
India
Som
Padyachi
Finland
Junior
Paea
New Zealand
Guilherme
Paes
Brazil
Matthew
Paffett
England
Jackson
Page
Wales
Lee
Page
England
Andrew
Pagett
Wales
Ygal
Pagliari
Israel
Alex
Pagulayan
Canada
Jorge
Paixao
Portugal
Kan
Pak Leong
Singapore
Yuttapop
Pakpoj
Thailand
Andrzej
Pakula
Poland
Munraj
Pal
England
Marianyela
Palacios
?
Kobkit
Palajin
Thailand
Péter
Palásti
Hungary
Timothy
Paling
England
Uwe
Pallasch
Germany
Petri
Pallaspuro
Finland
Pena
Pällijeff
Finland
Marco
Palma
Italy
Chris
Palmer
England
E
Palmer
England
Gary
Palmer
Scotland
David
Palmiero
France
Eva
Palmius
Sweden
Kari
Paloheimo
Finland
Guðni
Pálsson
Iceland
Percy
Pamenter
England
Aristos
Pampouris
England
Roland
Panazaqi
Albania
Bhadresh
Panchal
India
Manav
Panchal
India
Polina
Panchurina
Russia
Sushrut
Pandia
India
Keerthana
Pandian
India
E
Pandurangaiah
India
Rishabh
Pandya
India
Rishebh
Pandya
India
Jeffrey
Pang
Austria
Chin
Pang David Cheung
Hong Kong
Louis
Pannullo
United States
Gavin
Pantall
Wales
Alessandro
Panzeri
Italy
Robert
Papp
Hungary
Jurij
Papst
?
Robert
Paquette
Canada
Atif
Paracha
Australia
Tomas
Parada
Slovakia
Kathy
Parashis
Australia
Martin
Pareigis
Germany
Anish
Parekh
India
Siddharth
Parekh
India
Robert
Parik
Austria
A
Parikh
India
Anish
Parikh
India
Girish
Parikh
India
Darren
Paris
Switzerland
Mike
Park
England
Sanghyeok
Park
South Korea
Adam
Parker
England
Andrew
Parker
Australia
Charon
Parker
England
Dave
Parker
Canada
David
Parker
Wales
Emma
Parker
England
J
Parker
?
Paul
Parker
New Zealand
Simon
Parker
England
Terry
Parker
?
Shaun
Parkes
England
George
Parkin
England
H
Parkin
England
Jack
Parkin
?
John
Parkin
England
M
Parkin
England
Maurice
Parkin
England
Paul
Parkin
England
Phil
Parkin
England
Marko
Parkkola
Finland
Kevin
Parlett
England
Mukesh
Parmar
England
Toomas
Pärn
Estonia
Ville
Pärn
Estonia
Stuart
Parnell
England
Lewis
Parnham
England
Billy
Parr
England
DT
Parrish
England
T
Parrish
England
John
Parrott
England
ACG
Parry
?
P
Parry
Wales
Peter
Parry
Wales
Tim
Parry
England
Antony
Parsons
England
Riley
Parsons
England
Terry
Parsons
Wales
TW
Parsons
England
Raul
Pärtel
Estonia
Stella
Paru
Papua New Guinea
Kai
Parviainen
Sweden
Ville
Pasanen
Finland
Yury
Paschinskiy
Russia
Robo
Pastierovic
Slovakia
Wojciech
Pastor
Poland
Edvinas
Patas
Lithuania
Ahmed
Patel
South Africa
Amit
Patel
Switzerland
Dharmendra
Patel
England
Karmesh
Patel
India
Pravin
Patel
United States
Vipul
Patel
England
David
Paterson
Scotland
Nicha
Pathomeakmongkhon
Thailand
Nicha
Pathomekmongkhon
Thailand
Brett
Patmore
England
Nitesh
Patnaik
India
D
Paton
Scotland
B
Patrick
England
Fraser
Patrick
Scotland
John
Patrick Tyndall
England
George
Patsali
Cyprus
I
Patterson
Zimbabwe
James
Patterson
England
Joe
Patterson
Scotland
John
Patterson
England
Sharon
Patterson
Australia
F
Pattinson
England
Andy
Paul
?
Dennis
Paul
?
Lee
Paul
Australia
Peter
Paul
?
T
Paul
Scotland
W
Paul
Guernsey
Lee
Paul Bovis
England
Davy
Pauly
Belgium
Mario
Paun
Romania
Nykyta
Pavelko
Ukraine
Prithivan
Pavichandran
New Zealand
Sammy
Pavis
Northern Ireland
Cvetan
Pavlov
Bulgaria
Elena
Pavlova
Russia
Vitaliy
Pavluhin
Russia
Ewa
Pawinska
Poland
Tytus
Pawlak
Poland
Ronny
Pawlitza
Germany
Dariusz
Pawłowski
Poland
Salman
Payam
Germany
John
Payne
Wales
Karl
Payne
England
Lee
Payne
England
RH
Payne
India
Sefton
Payne
England
Oto
Paze
Latvia
Grant
Peabody
England
Daryl
Peach
England
H
Peach
England
Alan
Peacock
England
I
Peacock
Scotland
C
Pearce
Scotland
HB
Pearce
England
Laura
Pearce
Wales
Nick
Pearce
England
RG
Pearse
England
Annette
Pearson
Ireland
Clyde
Pearson
England
James
Pearson
England
S
Pearson
England
Alex
Peart
Jamaica
Michael
Pechatnikov
Russia
Mikhail
Pechatnikov
Russia
Semen
Pechatnikov
Russia
Emos
Pecqueux
France
Christelle
Pedat
France
Brian
Peddie
England
Attila
Pedersen
Norway
Kenneth
Pedersen
Denmark
Kjell
Pedersen
Norway
Knut
Pedersen
Norway
Torben
Pedersen
Denmark
Graham
Peel
Guernsey
Johnny
Peetermans
Belgium
Domingo
Peeters
?
Johny
Peeters
Belgium
Mark
Peevers
England
Jason
Pegram
England
Stuart
Pegrum
England
Aino
Pehkonen
Finland
Eric
Pei
England
Bruno
Peigne
France
Ivaylo
Pekov
Bulgaria
Abdul
Peleker
South Africa
Tony
Pelenato
New Zealand
Wesley
Pelgrims
Belgium
Kenter
Peljo
Estonia
Elis
Pellumbi
Albania
EJ
Pelosi
Scotland
Xavier
Pemmerl
Belgium
Thomas
Pendlebury
?
Elima
Peneli
New Zealand
Cai
Peng
China
Cheng
Peng
Canada
Sun
Peng
China
Wang
Peng
China
Yisong
Peng
China
Zheng
Peng
China
Yao
Pengcheng
China
Tian
Pengfei
China
Wang
Pengfei
China
Colin
Penney
Canada
Andrew
Pennington
?
Andy
Pennington
England
Paul
Penny
Canada
Tom
Penrose
Netherlands
Lazlow
Pentes
Hungary
Chris
Peplow
Malta
Jason
Peplow
Malta
Fred
Pepper
Canada
Peter
Peratikou
England
Carlos
Pereira
Portugal
Paulo
Pereira
Portugal
Loshaka
Perera
Sri Lanka
Sasika
Perera
Sri Lanka
David
Perez
Spain
Martin
Pergler
Czech Republic
Richard
Peric
Australia
Elvire
Perier
France
Anseht
Perreira
India
Anseth
Perreira
India
Jon
Perring
Wales
Gareth
Perry
Wales
Joe
Perry
England
Brian
Perschl
Austria
Curd
Persyn
Belgium
Peter
Pertiller
Austria
Israel
Pertman
Israel
Amjad
Pervez
England
Naveen
Perwani
Pakistan
Andreas
Pesch
Germany
Christian
Pesch
Germany
Vuyst
Peter De
Belgium
Frank
Peter Ziegenfuss
Austria
Andrew
Peters
Wales
Gary
Peters
Wales
HH
Peters
England
Andreas
Petersen
Denmark
Casper
Petersen
Denmark
Jörg
Petersen
Germany
Lasse
Petersen
Denmark
Robin
Petersen
Canada
Andrius
Petkevicius
Lithuania
Ugnius
Petkjvicius
Lithuania
Mladen
Petkovic
Serbia
Karel
Petracek
Czech Republic
Matus
Petrasek
Slovakia
Sergey
Petrash
Ukraine
Arsen
Petrosov
Ukraine
Barseg
Petrosyan
Russia
Andres
Petrov
Estonia
Julian
Petrov
Bulgaria
Kirill
Petrov
Russia
Ulian
Petrov
Bulgaria
Igors
Petrovs
Latvia
Patrice
Petrovski
?
Georgiy
Petrunko
Ukraine
Heorhii
Petrunko
Ukraine
Stephan
Petrus
Ukraine
Jacobus
Petrus Van Jaarsveld
South Africa
Michael
Petrushka
Ukraine
Alton
Pett
Australia
Jens
Petter Svendsen
Norway
Gunerius
Pettersen
Norway
Roald
Pettersen
Norway
Stuart
Pettman
England
Dominik
Petzold
Austria
Domink
Petzold
?
Michael
Peyr
Austria
Michal
Peyr
?
Thomas
Pfanner
Switzerland
Markus
Pfistermuller
Austria
Sven
Pfitzner
Germany
Maximilian
Pfleger
Austria
Nguyen
Pham Hoai
Vietnam
Thaweechai
Phaoji
?
Ken
Phelan
England
Kristian
Phelps
Wales
Sparsh
Pherwani
India
Manasawin
Phetmalaikul
England
Michael
Philbin
Scotland
James
Philip Inness
England
George
Philips
United Arab Emirates
AE
Phillips
England
Alan
Phillips
England
Bryn
Phillips
Wales
Byron
Phillips
Wales
D
Phillips
Scotland
GH
Phillips
England
J
Phillips
Scotland
John
Phillips
Scotland
Stephen
Phillips
England
Steve
Phillips
?
P
Philpott
Ireland
Viengsavanh
Phommakong
Laos
Phaitoon
Phonbun
Thailand
Daoprachan
Phootabandit
Laos
Charoen
Phorat
Thailand
Andrew
Photiou
England
Daophachanh
Phouthabandid
Laos
Nguyen
Phuc Long
Vietnam
Surathep
Phuchalaem
Thailand
Aung
Phyo
Myanmar
Lance
Pibworth
?
Tai
Pichit
Thailand
Alexander
Pichler
Austria
R
Pick
England
Andrew
Pickering
?
E
Pickett
Australia
RS
Pickles
England
Konrad
Piekarczyk
Poland
Ewa
Pieniazek
Poland
Jesse
Piercey
Canada
Stephen
Pieroni
England
Jean
Pierre Van Camp
Belgium
Tony
Pierucci
England
Przemyslaw
Pietrzykowski
Poland
Thomas
Pigott
United States
Andrea
Pihurik
Austria
Jyri
Pikalov
Kazakhstan
M
Pike
England
R
Pike
England
Mick
Pilgrim
?
Vidya
Pillai
India
Shivan
Pillay
South Africa
Silvan
Pillay
South Africa
Udesh
Pillay
England
Yougash
Pillay
South Africa
Werner
Pilz
Germany
Barry
Pinches
England
Luke
Pinches
England
A
Pincott
England
F
Pincott
England
Richard
Pincott
England
Lubos
Pindiak
Slovakia
Chung
Ping Lee
Hong Kong
Lior
Pinhas
Israel
Haydon
Pinhey
England
W
Pinkey
Ireland
A
Pinnegar
England
Tibor
Pintér
Hungary
Richard
Pipe
England
Duncan
Pisani
Malta
Yannick
Piscador
Belgium
Ewelina
Pislewska
Poland
Aleksandrs
Pisligins
Latvia
Marius
Pitcariu
Romania
Martin
Pitcher
England
Petri
Pitkänen
Finland
Sachin
Plaha
England
Ian
Platt
?
Felix
Pleschek
Austria
Christian
Pleschko
Austria
Christian
Pless
Denmark
David
Pleym
Scotland
D
Plinston
England
Egor
Plishkin
Russia
Nenad
Pljakic
Serbia
Andreas
Ploner
Austria
Andre
Plonka
Germany
Marcel
Plonka
Germany
Oleg
Plotnikov
Russia
Miles
Plumley
Guernsey
T
Plummer
Ireland
Mudit
Poddar
India
Tomas
Podolinsky
?
Bogdan
Podolyak
Ukraine
R
Poelmans
Belgium
Rudy
Poelmans
Belgium
Olaf
Pohlmann
Germany
Tim
Pohlmann
Germany
Bjorn
Poilvache
Belgium
Michel
Poissonnet
Switzerland
Poliap
Pokanau
Papua New Guinea
Philip
Pokarowski
Germany
Paulo
Polacas
Portugal
Jaroslav
Polach
Slovakia
Adam
Polak
Poland
Karel
Polak
Czech Republic
Mark
Polder
Estonia
Michael
Polley
Scotland
Jimmy
Pollock
Scotland
Bogdan
Polodyak
Ukraine
Clint
Polomalu
New Zealand
Daniel
Poly
France
Manuel
Pomwenger
Austria
Wladimir
Ponomarenko
Belarus
Gary
Ponting
England
LAS
Poole
England
Philip
Poole
England
Tawan
Pooltong
Thailand
Dechawat
Poomjaeng
Thailand
Kwan
Poomjang
Thailand
Suckakree
Poomjang
Thailand
Wanchana
Poomjang
Thailand
John
Poon
United States
Dale
Pope
Wales
S
Pope
England
Tudor
Popescu
Romania
Mikhail
Popov
Russia
Milos
Popovic
Slovakia
Miro
Popovic
Germany
Stephen
Popplewell
England
Jonas
Por Jonasson
Iceland
Ali
Pordel
Iran
Mohammadali
Pordel
?
Matthias
Porn
Germany
J
Porter
Northern Ireland
Jon
Porter
England
Quinton
Porter
Zimbabwe
Steve
Porter
England
Davide
Portinari
Italy
David
Portman
England
Ron
Portman
England
Tony
Porto
Canada
Uwe
Porzig
Germany
Christopher
Posch
Austria
Stefan
Posea
Romania
Thomas
Pösgen
Germany
Eva
Poskocilova
Czech Republic
Johannes
Post
Netherlands
Rimke
Posthumus
?
Tommy
Postlethwaite
England
Jessada
Posukarn
Thailand
B
Potanan
United States
Piya
Potanan
United States
Vladimir
Potazsnyk
Australia
Paul
Potier
Canada
Ashot
Potikyan
Russia
Wayne
Pottas
South Africa
Arthur
Potter
England
F
Potter
England
Stan
Potter
?
Gareth
Potts
England
J
Potts
Denmark
Yannick
Poulain
France
Antonis
Poullos
Cyprus
Marios
Poullos
Cyprus
Jennifer
Poulter
England
Jenny
Poulter
England
Epaminondas
Pouris
Cyprus
Gerry
Povall
Zimbabwe
A
Powell
England
R
Powell
England
Tony
Powell
England
Gary
Power
?
Martin
Power
England
Nigel
Power
Ireland
Ray
Power
Ireland
Panompai
Powises
Thailand
Ajeya
Prabhakar
United States
Vijay
Prabhakaran
India
G
Prabhu
India
Marcel
Prackert
Germany
Christian
Prager
Germany
George
Pragnall
England
Ajeya
Prahakar
United States
Prem
Prakash
India
Prem
Prakash.S
India
J
Prasad
Fiji
Jiten
Prasad
Fiji
Jitendra
Prasad
?
Rahil
Prasad
Fiji
Sahil
Prasad
Fiji
Yogend
Prasad
?
Yogendra
Prasad
Fiji
Alan
Pratt
England
Neena
Praveen
India
Jindrich
Prchal
Czech Republic
Ian
Preece
Wales
Karl
Preece
England
R
Preedy
England
Michael
Prehn
Germany
Vipin
Premi
India
Enkelion
Preni
Albania
Steve
Prest
England
Mike
Preston
England
S
Preston
England
Seb
Priaulx
Guernsey
Gerallt
Price
?
John
Price
Wales
Ken
Price
Canada
Marcel
Price
Wales
Michael
Price
England
Mick
Price
England
Richard
Price
Wales
Ron
Price
Wales
Tim
Price
England
Lee
Prickman
England
Jarno
Priha
Finland
Jan
Prihoda
Czech Republic
Jiri
Prihoda
Czech Republic
Dale
Prime
England
J
Prime
England
Jason
Prince
Northern Ireland
Kelsall
Prince
England
J
Pringle
Scotland
John
Pringle
Wales
Sebastian
Printz
Finland
Andrejs
Pripjoks
Latvia
Anna
Prisjazhnuka
Latvia
Anna
Prisjaznuka
Latvia
B.
Pritchard
England
Kelly
Pritchard
New Zealand
WH
Pritchard
England
John
Pritchett
England
Stanislav
Privitzer
Czech Republic
Helmut
Prixl
Germany
NT
Proctor
England
Raphael
Profeta
Belgium
Tetiana
Prokopyszak
Ukraine
Albert
Pronk
Netherlands
Lorenz
Propst
?
John
Prosser
Wales
Eniya
Prosvetova
Russia
Robert
Pruss
?
Andrew
Prydden
England
Anna
Prysazhnuka
Latvia
Wojciech
Przylucki
Poland
Anthony
Psaila
Australia
Alex
Puan Yi Wei
Thailand
Gunars
Puce
Latvia
David
Puddy
Canada
Matthew
Pudney
England
Mark
Pugh
England
W
Pugh
Scotland
Christian
Puhl
Germany
Chu
Pui Ying
Hong Kong
Arpat
Pulat
Sweden
Joe
Puliz
Canada
John
Pulman
England
Kamaruizaman
Pungut
Brunei
Thongchai
Punyawee
Thailand
Tomas
Puodziunas
Lithuania
Vito
Puopolo
Canada
Ashwini
Puranik
India
Robbie
Purdham
England
Imran
Puri
England
Ian
Purnell
Wales
Lee
Purnell
England
J
Purves
Scotland
Prasanna
Pushpakumara
Sri Lanka
Goran
Puškaš
Croatia
J
Pusser
England
Steven
Put
Belgium
Tony
Putnam
England
Gebby
Putra
Indonesia
Alexander
Pytalev
Belarus