Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Players - N
← M
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
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
O →
First Name
Last Name
Country
Rahul
N
India
Abdullah
N al Baker
Qatar
Muhammad
N Fahim
Pakistan
Benamino
N Mahomed
Mozambique
Borvorn
Na Bangchang
Thailand
Dipesh
Nabar
India
Abdulla
Nabil
Saudi Arabia
Ahmed
Nabil
Egypt
Hossein
Nabizadeh
Russia
Sanan
Naboon
Thailand
Pakdee
Nachan
Thailand
Asher
Nachmani
Israel
Sahar
Nachmani
Israel
Peter
Nachtergaele
Belgium
Alexander
Nachtigal
Germany
Yasir
Nadeem
Pakistan
Nawid
Naderi
Afghanistan
Erfan
Naderi Moghaddam
Iran
Hisham
Nadi
Egypt
Bouchebbah
Nadir
Algeria
Laslo
Nadj-Sivo
?
Tamás
Nadrai
Hungary
Tyler
Naering
Canada
Monaim
Naffeti
Tunisia
Monem
Naffeti
Tunisia
Babin
Naga
Australia
L
Nagaraj
India
Laksmaiah
Nagaraj
India
M.I.
Nagaria
Sri Lanka
Jubin
Nagdev
India
Gunter
Nagels
Belgium
Kristof
Nagels
Belgium
Fionn
Nagle
Ireland
Mark
Nagle
Ireland
Viktoriya
Nagorna
Ukraine
Andrew
Nagorneac
Moldova
Hiroaki
Nagoshi
Japan
Aman
Nagpal
India
Akos
Nagy
Hungary
Anika
Nagy
Hungary
Attila
Nagy
Hungary
Erik
Nagy
Hungary
Péter
Nagy
Hungary
Rezso
Nagy
Hungary
Tomas
Nahlik
Czech Republic
Dane
Naicker
South Africa
Krishneel
Naicker
Fiji
Donovan
Naidoo
South Africa
Segren
Naidoo
South Africa
Misu
Naidoo Fourie
South Africa
Nitesh
Naidu
India
Rajesh
Naidu
India
Sumit
Naidu
India
Shan
Naimat
Pakistan
D
Nair
South Africa
Manu
Nair
South Africa
Praveen
Nair
South Africa
G
Nairn
Scotland
Mourad
Naitali
Morocco
Reda
Naitali
Morocco
Melika
Najafi
Iran
Mukhtar
Najafi
Afghanistan
Shadi
Najafi
Iran
Karar
Najim
Iraq
Mansoor
Najmee
?
MU
Najumudeen
Sri Lanka
Jun
Nakagawa
Japan
Grace
Nakamura
Canada
Satoshi
Nakamura
Japan
Tetsu
Nakamura
Japan
Kenichi
Nakano
Japan
Sawan
Naker
Australia
Santi
Nakjun
Thailand
Thitaphon
Nakkaew
Thailand
Nattapon
Nakkham
Thailand
Grzegorz
Nakonieczny
Poland
Sasicha
Nakprasit
Thailand
Kai
Nam Pang
Hong Kong
Shah
Namat
Pakistan
Shan
Namat
Pakistan
Karam
Namek
Canada
Tashi
Namgyal
India
Nasanbat
Namsrai
Austria
Nasanbat
Namsrain
Austria
Dikshant
Nanaware
India
Vineel
Nand
Fiji
Ankur
Nanda
India
Pankaj
Nandanwar
India
Franklyn
Nanggai
Malaysia
Santosh
Nangud
India
Gerhard
Nanik
Germany
D
Nanji
Fiji
Wan
Nansen Sin Man
Hong Kong
Ville
Naparstok
Finland
Silvio
Napoletano
Germany
Tero
Nappari
Finland
Lance
Napper
New Zealand
Andrius
Naprusis
Lithuania
Hitesh
Naran
South Africa
Rahul
Narang
India
Baatarkhuu
Narankhuu
Mongolia
Amir
Nardeia
Israel
Tony
Nardone
Ireland
Aadil-Hussain
Narejo
Pakistan
Y
Narida
Japan
Nikhil
Narkhede
India
Johnson
Narsidani
India
Mohd
Narui Isnon Bin Ismail
Brunei
Chatchapong
Nasa
Thailand
Orgil
Nasanbuyan
Mongolia
Md
Nasdrul K Zakaria
Brunei
Muhammad
Naseem Akhtar
Pakistan
Ahmed
Naser
Palestine
Adam
Nash
England
Jacob
Nash
Australia
Stewart
Nash
England
W
Nash
England
Aviram
Nasi
Israel
Andrej
Nasibov
Sweden
Moegsien
Nasiep
South Africa
E
Nasif
Egypt
Adila
Nasir
Malaysia
Adila-Mike
Nasir
Netherlands
Ali
Nasir
Iraq
Mohd
Nasir
Malaysia
Saqib
Nasir
England
Shahrukh
Nasir
Pakistan
Mohammad
Nasir Yaqoobi
Afghanistan
Shiraz
Nasrullah
Netherlands
Mohammed
Nasser
Slovakia
Tarzan
Nassim Faouz
Belgium
Gary
Natale
Canada
Pranav
Nath
India
Fred
Nathan
Ireland
H
Nathan
Ireland
Eric
Nathon
Belgium
Ashik
Nathwani
England
J
Naude
South Africa
Victor
Naudi
Malta
MSM
Naufer
Slovakia
Jabez
Naveen Kumar
India
KS
Naven Kumar
India
Azam
Nawabi
Germany
Yusuf
Nawabi
Germany
Mosese
Nawaqakuta
Fiji
Ahmed
Nawara
Egypt
Mohit
Nayak
India
Oliver
Naylor
England
William
Naylor
England
Andy
Naysmith
Scotland
Wayne
Naysmith
New Zealand
Sahil
Nayyar
India
Zahid
Naz
Denmark
Latif
Nazarali
Kenya
Massoud
Nazari
Sweden
Anton
Nazarov
Russia
Nikolay
Nazarov
Russia
Mohamed
Nazeem
Sri Lanka
Mohammad
Nazir
Pakistan
Mohd
Nazri
Malaysia
Edmond
Ndou
Albania
Mike
Neal
England
Nickolas
Neale
England
Riley
Neale
England
Gary
Nealis
England
Mark
Nealis
England
Mark
Nealish
England
Anastasia
Nechaeva
Russia
Andy
Neck
England
Yavor
Nedelchev
Bulgaria
Sergiu
Nedelea
Romania
Daniel
Nedergaard
Denmark
Presian
Nedev
Bulgaria
Maksim
Nedorezov
Lithuania
P
Needham
England
Alkesh
Neema
India
Chatthong
Neff
Thailand
Paula
Negal
Ireland
Ranjeet
Negi
India
Fabian
Neglein
Germany
Luis
Negron
Peru
Arturs
Neilands
Latvia
Cecil
Neill
Northern Ireland
Colin
Neill
Northern Ireland
Larry
Neills
Ireland
Jonny
Neilson
Northern Ireland
Franky
Neirynck
Belgium
Tomi
Neitamo
Finland
Rajesh
Nekkanti
United States
Kirill
Nekrasov
Russia
Isa
Nekzad
Afghanistan
Hans
Nel
South Africa
Sarel
Nel
South Africa
Jean-pierre
Nelemans
Netherlands
Peter
Nelissen
Belgium
John
Nellson
Northern Ireland
FWE
Nelmes
England
Chris
Neloski
Australia
David
Nelson
England
Hugh
Nelson
Northern Ireland
Jonathan
Nelson
Northern Ireland
L
Nelson
England
Rod
Nelson
Australia
C
Nelson-Lloyd
England
Nathan
Nemes
Australia
Noel
Németh-Nagy
Hungary
Harry
Nenadich
Australia
Gary
Neo
Singapore
Louis
Neo
Singapore
Eric
Neo Chiang Yee
Singapore
Thomas
Neo Ping Nam
Singapore
George
Neradilek
Australia
Ahmed
Nerein
Sudan
Mikayel
Nersisyan
Armenia
Filip
Neshkoski
Macedonia
Nitin
Neshnan
India
Alex
Ness
England
Alexander
Ness
Germany
Germanos
Nestoridis
Germany
Tomasz
Neszow
Poland
Petr
Neterda
Czech Republic
David
Netser
Israel
Andy
Nettleton
England
Max
Nettleton
Sweden
Jörg
Neu
Germany
Iztok
Neuberg
Germany
Frank
Neudeck
Germany
Udo
Neugebauer
Germany
Guido
Neuheus
Germany
Steve
Neul
England
Rolf
Neumair
Switzerland
Rolf
Neumaker
Switzerland
Christian
Neumann
Germany
Tobias
Neumann
Germany
Wolfgang
Neumann
Germany
Ralf
Neumüller
Germany
Ralph
Neumüller
Germany
N
Neuvonen
Finland
Dominic
Neuwirth
?
Etienne
Neve
France
Steven
Nevett
England
Haroldas
Nevidauskas
Lithuania
Jackson
Neville
England
Stephen
Neville
England
A
Newall
Wales
T
Newall
Scotland
Kenneth
Newberry
United States
Dai
Newbury
Wales
Paul
Newbury
Wales
Sian
Newbury
England
Steve
Newbury
Wales
Harry
Newby
England
Jack
Newby
England
Don
Newcastle
Wales
Donald
Newcombe
Wales
Thomas
Newcombe
England
Frederick
Newell
England
R
Newell
Wales
Simon
Newell
England
Renate
Newesil
Germany
Annette
Newman
Ireland
Arran
Newman
England
Eric
Newman
England
Jack
Newman
Ireland
Luke
Newman
England
Mia
Newman
Australia
Michael
Newman
Australia
Noah
Newman
Australia
Stanley
Newman
England
Tom
Newman
England
Willie
Newman
Scotland
K
Newsham
England
Craig
Newson
England
Alexander
Newstead
United States
Violet
Newth
England
Barbara
Newton
Germany
Oscar
Newton
England
ST
Newton
England
Angelika
Neyer
Austria
Franky
Neyrinck
Belgium
Kris
Neyrinck
Belgium
Michael
Neyses
Germany
Nima
Neyshaboury
Australia
Hashmatullah
Nezami
Afghanistan
Viacheslav
Nezdymovskyi
Ukraine
Alan
Ng
Singapore
Alvin
Ng
Singapore
AS
Ng
Singapore
Chung
Ng
Australia
CK
Ng
Australia
David
Ng
Malaysia
Donald
Ng
Malaysia
Eddy
Ng
Malaysia
Eric
Ng
Singapore
Jackson
Ng
Papua New Guinea
Jason
Ng
Malaysia
Joseph
Ng
Papua New Guinea
Keevan
Ng
Malaysia
Kelson
Ng
Singapore
Ken
Ng
Hong Kong
Marcus
Ng
Papua New Guinea
Paul
Ng
Australia
Roger
Ng
Papua New Guinea
Terence
Ng
New Zealand
Timothy
Ng
Australia
Tom
Ng
New Zealand
Vincent
Ng
Malaysia
Willie
Ng
Singapore
Wilson
Ng
Singapore
Zacchaeus
Ng
Singapore
Ronnie
Ng (II)
Singapore
Brandon
Ng Chuan Wei
Singapore
Jason
Ng Kian Beng
Singapore
Marcus
Ng U Wern
Malaysia
Weng
Nga Lou
Macau
Gloria-Ann
Ngahina Rawiri
New Zealand
Siow
Ngai Yee Frederick
Singapore
Pawaris
Ngamkham
Thailand
Ian
Ngan
Canada
Tea
Ngatoko
New Zealand
Andy
Ngiam
Singapore
Jason
Ngiam
Singapore
Andreas
Ngiow Sin Choy
Singapore
Belinda
Ngo
Australia
Michael
Ngoh
Singapore
Isli
Ngresi
Albania
Binh
Nguyen
Vietnam
Brandon
Nguyen
England
Chi
Nguyen
Australia
Chi-chu
Nguyen
Australia
Monica
Nguyen
Australia
Q
Nguyen
Australia
Son
Nguyen
Australia
Truc
Nguyen
Vietnam
Nguyen
Nhat Thanh
Vietnam
Pramual
Niamkrai
Thailand
Huang
Nian
China
Lee
Niblett
Wales
Vijay
Nichani
India
Yiannis
Nicholaou
Australia
William
Nicholas
Wales
David
Nicholls
England
Desmond
Nicholls
Trinidad and Tobago
JS
Nicholls
Wales
TG
Nichols
England
Chris
Nicholson
England
Craig
Nicholson
England
Denzel
Nicholson
Australia
Jadzia
Nicholson
Australia
Jake
Nicholson
England
John
Nicholson
England
Joseph
Nicholson
Wales
Kekoo
Nicholson
India
Rose
Nicholson
England
Scott
Nicholson
Wales
Trevor
Nicholson
England
Edgar
Nickel
Germany
Hartmut
Nickel
Germany
Kai
Nickel
Germany
Rüdiger
Nickel
Germany
Desmond
Nickels
England
Demetris
Nicolaou
Cyprus
Paul
Nicolas Schmidt
Germany
Yvan
Nicoletti
Switzerland
Antonio
Nicolo
Italy
Gianni
Nicolo
Italy
Giovanni
Nicolo
Italy
Darius
Nicorut
Romania
Razvan
Nicorut
Romania
Gerhard
Niederleithner
Austria
Raoul
Niederreuther
Switzerland
Andy
Nielsen
Denmark
Peter
Nielson
Denmark
Maria
Nielubowicz
Poland
Jouko
Niemelä
Finland
Harri
Niemi
Finland
Aki
Nieminen
?
Arvo
Nieminen
Finland
Natascha
Niermann
Germany
Klaus
Niers
Germany
Maarten
Niessen
Netherlands
Marc
Nieuweboer
Netherlands
Carl
Nieuwoudt
South Africa
Markus
Nigbur
Germany
Tovey
Nigel Boon Teck
Singapore
Shakib
Nihan Karim
United States
JE
Nihell
England
Claude
Nijs
Belgium
Nikolay
Nikiforov
Ukraine
Viktor
Nikiforov
Moldova
Vyacheslav
Nikiforov
Germany
Alexander
Nikitin
Germany
Boris
Nikitin
?
Leonid
Nikitin
Russia
Savelii
Nikitin
?
Kristina
Nikolaeva
Russia
Stelios
Nikolaou
Cyprus
Ivan
Nikolchovski
?
Nenad
Nikolic
Germany
Nikola
Nikolic
Serbia
Nikoleta
Nikolova
Bulgaria
Lyuboslav
Nikov
Bulgaria
Björn
Nilsen
Sweden
Tore
Nilsen
Norway
Annika
Nilsson
Sweden
Jessika
Nilsson
Sweden
Hugh
Nimmo
Scotland
Susipong
Nimwongsa
Thailand
Lu
Ning
China
Li
Ningning
China
Mairit
Ningsanon
Netherlands
Mm
Ningsanon
Netherlands
Heiko
Ninnemann
Germany
Hans
Nirnberger
Austria
Akadech
Nisamaneerat
Thailand
Imran
Nisar
England
Vladan
Niskic
Serbia
W
Nislop
Scotland
David
Nistor
Romania
Frank
Nitsche
Germany
Marcin
Nitschke
Poland
Worapong
Nittim
Thailand
Heikki
Niva
Finland
Callum
Niven
Scotland
Stuart
Nivison
Scotland
Sophie
Nix
Scotland
D
Nixon
Northern Ireland
Daniel
Nixon
Northern Ireland
Mike
Nixon
England
Patrick
Nixon
Northern Ireland
R
Nixon
New Zealand
Robert
Nixon
Scotland
S
Nixon
Northern Ireland
Mohomed
Nizam
Sri Lanka
Ahmed
Nizam Uddin
Bangladesh
Md
Nizammudin
India
Syed
Nizamuddin
India
Oliwier
Nizialek
Poland
Oliwier
Niziałek
Poland
Igor
Nkaonechnyy
Ukraine
A
Noad
England
Wendy
Noake
England
Ofer
Noama
Israel
Grahame
Nobbs
New Zealand
Jadin
Nobin
South Africa
Anthony
Noble
England
Brent
Noble
Australia
Dennis
Noble
New Zealand
Jonathan
Noble
England
Wayne
Noble
Wales
Nelio
Nobrega
Portugal
Thadeu
Nobres
Brazil
Andy
Noctor
Ireland
Thomas
Noebeling
Germany
Jean
Noel De Tilly
Canada
William
Noel-Bluey
England
Bart
Noeth
Belgium
Henry
Nogiec
United States
Bruno
Nogueira
Portugal
Adam
Nolan
Ireland
Alf
Nolan
England
D
Nolan
Northern Ireland
F
Nolan
Scotland
Ger
Nolan
Ireland
Liam
Nolan
Australia
M
Nolan
Ireland
Mark
Nolan
Ireland
Michael
Nolan
Ireland
P
Nolan
Ireland
R
Nolan
Ireland
Richard
Nolan
Ireland
Shannon
Nolan
Ireland
W
Nolan
Ireland
DJ
Nolder
England
Rüdiger
Nolte
Germany
Pascal
Nonweiler
Belgium
Joe
Noon
England
Julie
Noon
England
Robert
Noon
England
Farhan
Noor
Pakistan
Mohammed
Noor
Sri Lanka
Muhammad
Noor
Sri Lanka
Sattar
Noor
Pakistan
Mohammad
Noor Zai
Afghanistan
Wicher
Noord
Netherlands
Edward
Noordzy
Australia
Ponkit
Noothongpoon
Thailand
Nopadol
Nopachorn
Thailand
Noppadon
Noppachorn
Thailand
Ribi
Norbert
Switzerland
Chris
Norbury
England
S
Norcup
England
Robert
Nordbergh
Sweden
Robin
Nordboen
Norway
Christian
Nordby
Denmark
Jack
Nordby
Norway
Ludvik
Nordgulen
Iceland
Benamino
Nordino
Mozambique
Hans
Nordström
Sweden
Markus
Nörenberg
Germany
Claes
Norin
Sweden
Arenc
Norja
Albania
Andrew
Norman
England
Andy
Norman
England
BC
Norman
England
Elliot
Norman
England
R
Norman
England
RS
Norman
England
Stefan
Norman
Sweden
Andy
Norman (II)
England
Francois
Normand
Canada
AJ
Norris
Wales
Brian
Norris
Wales
Daniel
Norris
Wales
Derek
Norris
Canada
Paul
Norris
England
Ricky
Norris
England
Tim
Norris
England
TA
North
England
HI
Northcott
England
Matt
Northern
England
T
Northwood
Wales
Barry
Norton
Ireland
Colin
Norton
England
D
Norton
England
DH
Norton
England
Mark
Norton
England
R
Norton
Canada
SH
Norton
England
Trygve
Norum-Lunas
Norway
Allan
Norvark
Denmark
Alan
Norwood
Wales
Jürgen
Noske
Germany
Masaki
Noto
Japan
Filip
Notte
Belgium
Marcel
Nottebaum
Germany
Talayla
Noufal
Algeria
Roland
Nouguier
France
Mohammed
Nouir
Egypt
Seif
Noureldeen
Egypt
Mehdi
Nouri
Afghanistan
Sasa
Novak
Croatia
Vladimir
Novakovic
Serbia
Nolwazi
November
South Africa
Fedor
Novikov
Russia
Yevhen
Novosad
Israel
Josef
Novotny
Czech Republic
Stephan
Novotny
Austria
Jesse
Nowak
Canada
Mateusz
Nowak
Poland
Natalia
Nowak
Poland
Mohamed
Noweir
Egypt
Weronika
Nowicka
Poland
Ashley
Nowlan
Canada
S
Nuanthakhamjan
Thailand
Siripaporn
Nuanthakhamjan
Thailand
M
Nugent
Northern Ireland
Tom
Nugent
England
Mario
Nülens
Germany
Dermot
Nulty
Ireland
Ben
Nunan
Australia
C
Nunan
Australia
Edwin
Nunez
Peru
Predo
Nunic
?
Gary
Nunn
Australia
Jarrod
Nunn
Australia
Gao
Nuocheng
China
Aydos
Nurlan
Kazakhstan
Mauri
Nurmsalu
Estonia
Baurzhan
Nurshainov
Kazakhstan
Salaut
Nurtoleuov
Kazakhstan
Jean-Luca
Nüßgen
Germany
Audai
Nusierat
Jordan
Florian
Nüßle
Austria
Mink
Nutcharut
Thailand
Stef
Nuytkens
Belgium
Tegshee
Nyamaa
Austria
Helena
Nyborg
Sweden
Lawrence
Nyein
Singapore
Anders
Nygaard
Denmark
Espen
Nymark Solheim
Norway
Kris
Nys
Belgium
Giang
Nyugen
Australia
Marius
Nørsterud
Norway