snooker.org Frontpage
Home: Tournaments: 2015/2016: What's new | Live | Results | Upcoming | Finals | Diary | Main Tour players | All players | H2H | Match stats
Twitter

Competitors

R = World Ranking; PS = Provisional seeding; W% = Win percentage (ranking events); WR = Women's Ranking
Name Nationality Born-Sort Born Died-Sort Died FirstSeasonAsPro-Sort First turned pro (# seasons ago) NumRankingTitles-Sort Ranking wins NumMaximums-Sort Maximums R-Sort R S-Sort S PS-Sort PS EO-Sort EO AO-Sort AO W%-Sort W% WR-Sort WR Twitter-Sort Twitter Homepage-Sort Home page
Zhang Anda China 3295 25.12.1991 (30) 2009 2009 (6) 0 1 1 65 65 57 57 5 5 58.82 58.82 999 ZZZZ
Andy Lee (a) Hong Kong 7340 27.11.1980 (42) 2008 2008 (7) 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Barry Pinches England 11130 13.07.1970 (52) 1989 1989 (26) 0 1 1 89 89 128 128 17 17 11.76 11.76 999 ZZZZ
Ben Woollaston England 4981 14.05.1987 (35) 2003 2003 (12) 0 1 1 27 27 18 18 5 5 66.00 66.00 999 ZZZZ
Yan Bingtao (a) China 320 16.02.2000 (22) 2016 2016 (-1) 1 1 0 999 999 65 65 0.00 0.00 999 ZZZZ
Chang Bingyu (a) China -584 08.08.2002 (20) 2019 2019 (-4) 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Chen Bo (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Sun Chang (a) China 99999999999 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Min Changqing (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Charlie Walters (a) England 4209 24.06.1989 (33) 99999999999 0 0 999 128 128 65 65 25.00 25.00 999 ZZZZ
Wang Chenkai (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Lyu Chenwei China 3638 16.01.1991 (31) 2014 2014 (1) 0 0 109 109 99 99 65 65 7.69 7.69 999 ZZZZ
Zhang Chi (a) China 99999999999 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Au Chi Wai (a) Hong Kong 11366 19.11.1969 (53) 99999999999 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Chris Wakelin England 3213 16.03.1992 (30) 2013 2013 (2) 0 0 84 84 68 68 65 65 42.31 42.31 999 ZZZZ
Thor Chuan Leong Malaysia 4666 24.03.1988 (34) 2014 2014 (1) 0 0 106 106 31 31 65 65 44.00 44.00 999 ZZZZ
Ma Chunmao (a) China 99999999999 99999999999 0 0 999 999 17 17 66.67 66.67 999 ZZZZ
Conor McCormack (a) Northern Ireland 2896 27.01.1993 (29) 99999999999 0 0 999 128 128 65 65 30.00 30.00 999 ZZZZ
Craig Steadman England 6746 14.07.1982 (40) 2009 2009 (6) 0 0 68 68 84 84 33 33 25.00 25.00 999 ZZZZ
Ma Daojun (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Dechawat Poomjaeng Thailand 8210 11.07.1978 (44) 2011 2011 (4) 0 1 1 45 45 78 78 33 33 53.57 53.57 999 ZZZZ
Yu Delu China 4831 11.10.1987 (35) 2011 2011 (4) 0 0 63 63 84 84 65 65 45.45 45.45 999 ZZZZ
Dominic Dale Wales 10596 29.12.1971 (50) 1992 1992 (23) 2 2 0 38 38 22 22 9 9 62.79 62.79 999 ZZZZ
Elliot Slessor (a) England 2342 04.08.1994 (28) 2013 2013 (2) 0 0 999 99 99 65 65 64.71 64.71 999 ZZZZ
Liu Fan (a) China 99999999999 99999999999 0 0 999 999 17 17 66.67 66.67 999 ZZZZ
Chen Feilong (a) China 6664 04.10.1982 (40) 2018 2018 (-3) 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Cheng Feng (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Gareth Allen Wales 4497 09.09.1988 (34) 2015 2015 (0) 0 0 113 113 99 99 65 65 16.67 16.67 999 http://www.garethallen.weebly.com http://www.garethallen.weebly.com
Gary Wilson England 5622 11.08.1985 (37) 2004 2004 (11) 0 4 4 42 42 63 63 33 33 41.67 41.67 999 ZZZZ
George Pragnell (a) England 2106 28.03.1995 (27) 99999999999 0 0 999 84 84 65 65 55.56 55.56 999 ZZZZ
Xiao Guodong China 4343 10.02.1989 (33) 2007 2007 (8) 0 1 1 51 51 84 84 9 9 43.48 43.48 999 ZZZZ
He Guoqiang (a) China 99999999999 99999999999 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Qi Guoxiao (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Hammad Miah (a) England 2736 06.07.1993 (29) 2013 2013 (2) 0 0 999 60 60 999 53.57 53.57 999 ZZZZ
Li Hang China 3742 04.10.1990 (32) 2008 2008 (7) 0 0 52 52 50 50 17 17 58.06 58.06 999 ZZZZ
Zhao Hanyang (a) China 99999999999 99999999999 0 0 999 999 33 33 66.67 66.67 999 ZZZZ
Hu Hao (a) China 3802 05.08.1990 (32) 99999999999 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Wang Haonan (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Shen Haoran (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Lyu Haotian (a) China 1129 29.11.1997 (25) 2013 2013 (2) 0 0 999 999 9 9 75.00 75.00 999 ZZZZ
Chau Hon Man (a) Hong Kong 4893 10.08.1987 (35) 99999999999 0 0 999 999 999 0.00 0.00 999 ZZZZ
Luo Honghao (a) China 336 31.01.2000 (22) 2018 2018 (-3) 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Hrithik Jain (a) India 1698 09.05.1996 (26) 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Ian Glover England 8090 08.11.1978 (44) 1995 1995 (20) 0 0 108 108 99 99 33 33 16.67 16.67 999 ZZZZ
James Cahill England 1832 27.12.1995 (26) 2013 2013 (2) 0 0 111 111 84 84 33 33 26.32 26.32 999 ZZZZ
James Wattana Thailand 11307 17.01.1970 (52) 1989 1989 (26) 3 3 3 3 107 107 128 128 33 33 25.00 25.00 999 ZZZZ
Huang Jiahao (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Si Jiahui (a) China -556 11.07.2002 (20) 2019 2019 (-4) 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Liu Jiaming (a) China 1485 08.12.1996 (25) 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Qin Jianfeng (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Cai Jianzhong (a) China 99999999999 99999999999 0 0 999 999 17 17 66.67 66.67 999 ZZZZ
Si Jiaxin (a) China 99999999999 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Ren Jiaxing (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Jimmy Robertson England 5357 03.05.1986 (36) 2002 2002 (13) 1 1 0 34 34 37 37 3 3 60.00 60.00 999 ZZZZ
Deng Jinhong (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
John Higgins Scotland 9360 18.05.1975 (47) 1992 1992 (23) 31 31 12 12 6 6 45 45 9 9 74.51 74.51 999 ZZZZ
Tang Jun (a) China 99999999999 99999999999 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Chen Junhao (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Ding Junhui China 5024 01.04.1987 (35) 2003 2003 (12) 14 14 6 6 9 9 78 78 1 1 73.17 73.17 999 ZZZZ
Pang Junxu (a) China 321 15.02.2000 (22) 2020 2020 (-5) 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Ding Kai (a) China 99999999999 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Cao Kaisheng (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Kurt Maflin Norway 6356 08.08.1983 (39) 2000 2000 (15) 0 2 2 50 50 53 53 17 17 53.33 53.33 999 ZZZZ
Leo Fernandez (a) Ireland 8946 05.07.1976 (46) 1995 1995 (20) 0 0 999 999 5 5 50.00 50.00 999 ZZZZ
Zhong Lin (a) China 99999999999 99999999999 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Jin Long (a) China 7163 23.05.1981 (41) 2001 2001 (14) 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Marco Fu Hong Kong 8394 08.01.1978 (44) 1998 1998 (17) 3 3 5 5 12 12 3 3 9 9 71.43 71.43 999 ZZZZ
Mark King England 9776 28.03.1974 (48) 1991 1991 (24) 1 1 0 36 36 9 9 9 9 68.00 68.00 999 ZZZZ
Martin O'Donnell England 5325 04.06.1986 (36) 2012 2012 (3) 0 0 78 78 50 50 17 17 54.55 54.55 999 ZZZZ
Matthew Selt England 5779 07.03.1985 (37) 2002 2002 (13) 1 1 0 25 25 29 29 65 65 61.90 61.90 999 ZZZZ
Michael Georgiou Cyprus 4732 18.01.1988 (34) 2008 2008 (7) 1 1 1 1 77 77 99 99 17 17 37.50 37.50 999 ZZZZ
Michael Wasley England 3965 23.02.1990 (32) 2012 2012 (3) 0 0 87 87 128 128 65 65 11.76 11.76 999 ZZZZ
Michael Williams (a) England 3049 27.08.1992 (30) 99999999999 0 0 999 99 99 65 65 50.00 50.00 999 ZZZZ
Mike Dunn England 10635 20.11.1971 (51) 1991 1991 (24) 0 1 1 37 37 16 16 65 65 64.44 64.44 999 ZZZZ
Man Ming Wa (a) Hong Kong 99999999999 99999999999 0 0 999 999 999 0.00 0.00 999 ZZZZ
Geng Mingqi (a) China 467 22.09.1999 (23) 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Nico Elton (a) England 99999999999 99999999999 0 0 999 99 99 65 65 58.82 58.82 999 ZZZZ
Lu Ning China 2557 01.01.1994 (28) 2014 2014 (1) 0 0 101 101 128 128 65 65 25.00 25.00 999 ZZZZ
Li Ningning (a) China 99999999999 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Noppon Saengkham Thailand 3092 15.07.1992 (30) 2010 2010 (5) 0 1 1 83 83 128 128 33 33 35.00 35.00 999 ZZZZ
Oliver Brown (a) England 2328 18.08.1994 (28) 2022 2022 (-7) 0 0 999 128 128 33 33 50.00 50.00 999 ZZZZ
Oliver Lines England 2026 16.06.1995 (27) 2014 2014 (1) 0 0 61 61 35 35 65 65 48.28 48.28 999 ZZZZ
Ng On Yee (af) Hong Kong 3698 17.11.1990 (32) 2021 2021 (-6) 0 0 999 999 65 65 0.00 0.00 999 facebook.com/ngonyee/ facebook.com/ngonyee/
Paruke Aierken (a) China 99999999999 99999999999 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Paul S Davison England 10685 01.10.1971 (51) 1992 1992 (23) 0 0 100 100 128 128 33 33 21.05 21.05 999 ZZZZ
Sun Peng (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Wang Peng (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Yao Pengcheng (a) China 1459 03.01.1997 (25) 99999999999 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Tian Pengfei China 4887 16.08.1987 (35) 2006 2006 (9) 0 0 48 48 13 13 9 9 67.44 67.44 999 ZZZZ
Peter Lines England 11344 11.12.1969 (52) 1991 1991 (24) 0 0 73 73 78 78 17 17 40.00 40.00 999 ZZZZ
Ju Reti China 6314 19.09.1983 (39) 2014 2014 (1) 0 0 118 118 999 65 65 0.00 0.00 999 ZZZZ
Ricky Walden England 6626 11.11.1982 (40) 2000 2000 (15) 3 3 1 1 8 8 49 49 2 2 65.00 65.00 999 rickywalden.co.uk rickywalden.co.uk
Robert Milkins England 9067 06.03.1976 (46) 1995 1995 (20) 1 1 2 2 21 21 60 60 3 3 57.89 57.89 999 ZZZZ
Ross Muir Scotland 1914 06.10.1995 (27) 2013 2013 (2) 0 1 1 81 81 95 95 33 33 40.00 40.00 999 https://www.facebook.com/RossMuirSnooker/ https://www.facebook.com/RossMuirSnooker/
Rouzi Maimaiti China 6391 04.07.1983 (39) 2014 2014 (1) 0 0 115 115 999 33 33 50.00 50.00 999 ZZZZ
Sam Craigie (a) England 2560 29.12.1993 (28) 2011 2011 (4) 0 0 999 99 99 999 59.09 59.09 999 ZZZZ
Sanderson Lam England 2530 28.01.1994 (28) 2015 2015 (0) 0 0 98 98 84 84 33 33 28.57 28.57 999 facebook.com/sandi147 facebook.com/sandi147
Scott Donaldson Scotland 2480 19.03.1994 (28) 2012 2012 (3) 0 0 82 82 59 59 17 17 37.50 37.50 999 ZZZZ
Sean O'Sullivan England 2439 29.04.1994 (28) 2012 2012 (3) 0 0 91 91 38 38 17 17 48.15 48.15 999 ZZZZ
Wu Shengguang (a) China 2929 25.12.1992 (29) 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Lin Shuai (a) China 2495 04.03.1994 (28) 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Xu Si (a) China 1073 24.01.1998 (24) 2017 2017 (-2) 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Wu Sicheng (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Cheng Sihong (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Yuan Sijun (a) China 217 29.05.2000 (22) 2017 2017 (-2) 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Steven Hallworth England 1858 01.12.1995 (27) 2014 2014 (1) 0 0 105 105 99 99 65 65 21.05 21.05 999 ZZZZ
Sydney Wilson England 3923 06.04.1990 (32) 2015 2015 (0) 0 0 102 102 128 128 65 65 21.05 21.05 999 ZZZZ
Lin Tang Ho Alan (a) Hong Kong 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
T Tirapongpaiboon Thailand 2575 14.12.1993 (28) 2010 2010 (5) 0 1 1 97 97 128 128 17 17 22.22 22.22 999 ZZZZ
Thepchaiya Un-Nooh Thailand 5737 18.04.1985 (37) 2009 2009 (6) 1 1 3 3 33 33 99 99 5 5 58.62 58.62 999 ZZZZ
Ma Tingpeng (a) China 3446 27.07.1991 (31) 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Tom Ford England 6347 17.08.1983 (39) 2001 2001 (14) 0 5 5 43 43 11 11 17 17 62.79 62.79 999 ZZZZ
Pan Weixing (a) China 99999999999 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Chen Wen (a) China 99999999999 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Liang Wenbo China 5051 05.03.1987 (35) 2005 2005 (10) 1 1 3 3 17 17 20 20 9 9 68.09 68.09 999 ZZZZ
He Wenchong (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Shan Xianshu (a) China 99999999999 99999999999 0 0 999 999 999 -1 999 ZZZZ
Gong Xiaoqing (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Cao Xinlong (a) China 7078 16.08.1981 (41) 2013 2013 (2) 0 0 999 999 999 -1 999 ZZZZ
Zhao Xintong (a) China 1369 03.04.1997 (25) 2016 2016 (-1) 2 2 0 999 95 95 65 65 52.63 52.63 999 ZZZZ
Fang Xiongman (a) China 2824 09.04.1993 (29) 2016 2016 (-1) 0 0 999 999 65 65 25.00 25.00 999 ZZZZ
Mei Xiwen (a) China 6660 08.10.1982 (40) 2009 2009 (6) 0 0 999 999 17 17 50.00 50.00 999 ZZZZ
Li Yan (a) China 3028 17.09.1992 (30) 2011 2011 (4) 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Duan Yanfeng (a) China 99999999999 99999999999 0 0 999 999 33 33 66.67 66.67 999 ZZZZ
Song Yang (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Zhang Yang (a) China 99999999999 99999999999 0 0 999 999 33 33 66.67 66.67 999 ZZZZ
Li Yingdong (a) China 99999999999 99999999999 0 0 999 999 999 0.00 0.00 999 ZZZZ
Zhang Yong China 1991 21.07.1995 (27) 2015 2015 (0) 0 0 99 99 95 95 65 65 25.00 25.00 999 ZZZZ
Li Yuan (a) China 4091 20.10.1989 (33) 2017 2017 (-2) 0 0 999 999 17 17 66.67 66.67 999 ZZZZ
Xu Yuan (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Wang Yuchen (a) China 1245 05.08.1997 (25) 2016 2016 (-1) 0 0 999 999 65 65 20.00 20.00 999 ZZZZ
Zhou Yuelong China 1073 24.01.1998 (24) 2014 2014 (1) 0 2 2 54 54 45 45 17 17 59.38 59.38 999 ZZZZ
Li Yujin (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Cao Yupeng China 3719 27.10.1990 (32) 2011 2011 (4) 0 1 1 72 72 99 99 33 33 25.00 25.00 999 ZZZZ
Long Zehuang (a) China 1465 28.12.1996 (25) 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Wang Zepeng (a) China 1606 09.08.1996 (26) 99999999999 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Feng Zeyuan (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Chen Zhe (a) China 2864 28.02.1993 (29) 2012 2012 (3) 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Guan Zhen (a) China 3953 07.03.1990 (32) 99999999999 0 0 999 999 33 33 33.33 33.33 999 ZZZZ
Lei Zhen (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Li Zhen (a) China 99999999999 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Fan Zhengyi (a) China -26 27.01.2001 (21) 2018 2018 (-3) 1 1 0 999 999 33 33 50.00 50.00 999 ZZZZ
Zhang Zhijie (a) China 974 03.05.1998 (24) 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Huang Zhong (a) China 99999999999 99999999999 0 0 999 999 33 33 50.00 50.00 999 ZZZZ
Niu Zhuang (a) China 2381 26.06.1994 (28) 2017 2017 (-2) 0 0 999 999 33 33 25.00 25.00 999 ZZZZ
Chen Zifan (a) China 1933 17.09.1995 (27) 2017 2017 (-2) 0 0 999 999 65 65 0.00 0.00 999 ZZZZ
Zhang Zihao (a) China 99999999999 99999999999 0 0 999 999 33 33 66.67 66.67 999 ZZZZ
Huang Zishun (a) China 99999999999 99999999999 0 0 999 999 65 65 50.00 50.00 999 ZZZZ
Ren Zuijie (a) China 99999999999 99999999999 0 0 999 999 65 65 0.00 0.00 999 ZZZZ

Average age: 33 years (97 players); Average seasons since first turned pro: 6 (79 players)