X Dafabet uses cookies to improve user experience.
Click here to learn more about cookies and how you can control them.
https://dafasnooker.com/wp-content/themes/html5blank-child

World Rankings

Ranking Player Name Country China Championship European Masters English Open International Championship Northern Ireland Open Name
1 Mark Selby England 15000 6000 2500 21500 20000 1,326,875 Mark Selby
2 Mark Williams Wales 13000 0 3500 4000 2500 1,012,500 Mark Williams
3 Ronnie O'Sullivan England 0 20000 30000 900,000 Ronnie O'Sullivan
4 John Higgins Scotland 75000 0 6000 0 0 768,025 John Higgins
5 Judd Trump England 20000 4000 6000 21500 70000 654,500 Judd Trump
6 Barry Hawkins England 20000 3000 3500 8500 0 537,225 Barry Hawkins
7 Mark Allen N.Ireland 7500 11000 2500 175000 0 512,725 Mark Allen
8 Ding Junhui China 7500 13500 459,525 Ding Junhui
9 Shaun Murphy England 13000 0 3500 0 0 424,750 Shaun Murphy
10 Neil Robertson Australia 7500 3000 6000 75000 3500 422,000 Neil Robertson
11 Kyren Wilson England 4000 6000 0 4000 0 413,725 Kyren Wilson
12 Ryan Day Wales 7500 11000 10000 8500 10000 326,000 Ryan Day
13 Luca Brecel Belgium 4000 6000 2500 0 6000 324,500 Luca Brecel
14 Stuart Bingham England 7500 4000 70000 4000 0 324,000 Stuart Bingham
15 Stephen Maguire Scotland 4000 0 20000 8500 0 304,525 Stephen Maguire
16 Marco Fu Hong Kong 4000 3000 2500 8500 0 301,000 Marco Fu
17 Jack Lisowski England 7500 11000 3500 32000 3500 272,100 Jack Lisowski
18 Allister Carter England 4000 4000 10000 21500 6000 266,750 Allister Carter
19 David Gilbert England 4000 3000 2500 13500 10000 251,150 David Gilbert
20 Anthony McGill Scotland 4000 6000 3500 4000 0 247,525 Anthony McGill
21 Joe Perry England 7500 35000 0 8500 0 243,900 Joe Perry
22 Yan Bingtao China 13000 3000 2500 13500 0 230,525 Yan Bingtao
23 Graeme Dott Scotland 13000 0 0 4000 0 30000 Graeme Dott
24 Jimmy Robertson England 0 75000 2500 4000 2500 212,750 Jimmy Robertson
25 Xiao Guodong China 7500 0 8500 3500 206,100 Xiao Guodong
26 Martin Gould England 0 0 3500 13500 190,500 Martin Gould
27 Liang Wenbo China 13000 6000 2500 4000 0 185,000 Liang Wenbo
28 Mark King England 13000 17500 3500 8500 2500 184,500 Mark King
29 Robert Milkins England 4000 0 6000 8500 0 169,625 Robert Milkins
30 Ricky Walden England 0 6000 6000 0 0 169,575 Ricky Walden
31 Anthony Hamilton England 4000 17500 0 0 0 164,400 Anthony Hamilton
32 Zhou Yuelong China 0 4000 6000 8500 6000 161,900 Zhou Yuelong
33 Mark Davis England 4000 4000 30000 4000 3500 155,950 Mark Davis
34 Noppon Saengkham Thailand 7500 0 10000 4000 0 154,625 Noppon Saengkham
35 Michael White Wales 4000 0 0 0 2500 151,900 Michael White
36 Tom Ford England 7500 0 0 8500 3500 148,250 Tom Ford
37 Li Hang China 0 3000 0 4000 6000 139,000 Li Hang
38 Gary Wilson England 7500 4000 0 0 3500 138,125 Gary Wilson
39 Hossein Vafaei Iran 13000 3000 2500 8500 0 131,000 Hossein Vafaei
40 Ben Woollaston England 0 0 3500 4000 0 130,250 Ben Woollaston
41 L Haotian China 32000 0 0 0 0 130,000 L Haotian
42 Matthew Stevens Wales 0 0 3500 32000 3500 129,500 Matthew Stevens
43 Jamie Jones Wales 7500 0 0 128,325 Jamie Jones
44 Cao Yupeng China 128,000 Cao Yupeng
45 Stuart Carrington England 4000 3000 2500 13500 2500 125,500 Stuart Carrington
46 Michael Holt England 0 0 0 8500 3500 125,275 Michael Holt
47 Mark Joyce England 4000 0 0 0 0 118,000 Mark Joyce
48 Peter Ebdon England 4000 3000 2500 0 10000 117,400 Peter Ebdon
49 Chris Wakelin England 4000 3000 2500 4000 2500 114,475 Chris Wakelin
50 Fergal O'Brien Ireland 7500 4000 0 0 0 109,700 Fergal O'Brien
51 Michael Georgiou Cyprus 0 3000 0 4000 0 108,600 Michael Georgiou
52 Yu Delu China 108,100 Yu Delu
53 Scott Donaldson Scotland 13000 3000 0 0 3500 106,500 Scott Donaldson
54 Kurt Maflin Norway 4000 0 0 4000 2500 104,225 Kurt Maflin
55 Liam Highfield England 4000 3000 0 4000 2500 103,100 Liam Highfield
56 Andrew Higginson England 0 4000 0 4000 6000 100,600 Andrew Higginson
57 Mike Dunn England 4000 0 0 0 0 100,525 Mike Dunn
58 Thepchaiya Un-Nooh Thailand 0 3000 3500 4000 10000 98,725 Thepchaiya Un-Nooh
59 Martin O'Donnell England 20000 0 0 21500 6000 97,600 Martin O'Donnell
60 Matthew Selt England 4000 0 3500 4000 0 96,500 Matthew Selt
61 Rory McLeod England 0 3000 0 0 2500 92,500 Rory McLeod
62 Robbie Williams England 0 0 0 0 6000 90,600 Robbie Williams
63 Dominic Dale Wales 0 0 0 0 0 89,600 Dominic Dale
64 Alan McManus Scotland 0 4000 3500 4000 2500 87,000 Alan McManus
65 Akani Songsermsawad Thailand 4000 0 2500 13500 2500 86,500 Akani Songsermsawad
66 Daniel Wells Wales 4000 0 6000 0 2500 81,900 Daniel Wells
67 Yuan Sijun China 20000 3000 3500 13500 2500 74,500 Yuan Sijun
68 Ken Doherty Ireland 4000 3000 0 4000 0 72,000 Ken Doherty
69 Zhao Xintong China 32000 3000 2500 8500 0 54,000 Zhao Xintong
70 Eden Sharav Israel 0 4000 6000 8500 20000 52,600 Eden Sharav
71 Alexander Ursenbacher Switzerland 4000 3000 2500 0 2500 49,700 Alexander Ursenbacher
72 Gerard Greene N.Ireland 4000 0 0 0 2500 45,100 Gerard Greene
73 Ian Burns England 0 0 2500 8500 2500 42,600 Ian Burns
74 Peter Lines England 0 4000 0 4000 2500 40,225 Peter Lines
75 Xu Si China 4000 0 2500 0 0 37,500 Xu Si
75 Zhang Yong China 0 3000 2500 0 0 37,500 Zhang Yong
77 Jimmy White England 0 0 2500 4000 0 35,500 Jimmy White
78 Allan Taylor England 4000 4000 2500 0 0 31,850 Allan Taylor
79 Nigel Bond England 4000 0 2500 0 2500 28,100 Nigel Bond
80 Robin Hull Finland 0 0 0 0 3500 27,500 Robin Hull
81 Zhang Anda China 7500 6000 0 4000 2500 27,000 Zhang Anda
82 Li Yuan China 0 0 0 0 0 24,000 Li Yuan
83 Luo Honghao China 4000 3000 10000 4000 2500 23,500 Luo Honghao
84 Duane Jones Wales 0 3000 0 0 0 23,000 Duane Jones
84 Mei Xiwen China 7500 0 3500 0 2500 23,000 Mei Xiwen
86 Chris Totten Scotland 0 3000 0 0 3500 21,000 Chris Totten
87 Chen Zifan China 0 0 0 0 2500 20,600 Chen Zifan
87 Niu Zhuang China 0 0 0 0 2500 20,600 Niu Zhuang
89 Paul S Davison England 0 3000 0 0 0 19,500 Paul S Davison
90 Ross Muir Scotland 0 6000 0 0 2500 19,100 Ross Muir
91 Alfie Burden England 0 3000 0 13500 0 19,000 Alfie Burden
91 Ashley Hugill England 0 3000 0 0 0 19,000 Ashley Hugill
91 Tian Pengfei China 0 11000 0 4000 2500 19,000 Tian Pengfei
94 Billy Joe Castle England 0 0 0 0 3500 16,725 Billy Joe Castle
95 Craig Steadman England 0 4000 3500 4000 0 16,500 Craig Steadman
95 Lee Walker Wales 0 3000 2500 0 2500 16,500 Lee Walker
97 Joe Swail N.Ireland 0 0 0 0 3500 15,600 Joe Swail
98 Hamza Akbar Pakistan 0 0 0 0 3500 14,000 Hamza Akbar
99 Sam Craigie England 4000 3000 2500 0 2500 13,500 Sam Craigie
100 Soheil Vahedi Iran 0 0 0 0 0 12,500 Soheil Vahedi
101 Rod Lawler England 0 0 0 0 0 12,100 Rod Lawler
102 Jak Jones Wales 0 4000 0 0 0 12,000 Jak Jones
103 Sanderson Lam England 0 0 0 0 3500 11,500 Sanderson Lam
104 Elliot Slessor England 0 4000 2500 0 0 10,500 Elliot Slessor
105 Sam Baird England 0 0 2500 4000 2500 10,000 Sam Baird
106 Harvey Chandler England 0 0 0 0 0 9,725 Harvey Chandler
107 Jordan Brown N.Ireland 0 0 3500 4000 0 8,500 Jordan Brown
107 Oliver Lines England 0 3000 2500 0 0 8,500 Oliver Lines
107 Sean O'Sullivan England 0 0 0 0 2500 8,500 Sean O'Sullivan
110 Lukas Kleckers Germany 0 0 2500 0 0 8,100 Lukas Kleckers
111 John Astley England 4000 0 0 4000 0 8,000 John Astley
112 Ashley Carty England 4000 0 0 0 0 7,000 Ashley Carty
112 Lu Ning China 0 0 0 0 6000 7,000 Lu Ning
114 Rhys Clark Scotland 4000 0 6,500 Rhys Clark
114 Thor Chuan Leong Malaysia 0 4000 2500 0 0 6,500 Thor Chuan Leong
116 Zhang Jiankang China 0 3000 2500 0 0 6,100 Zhang Jiankang
117 Hammad Miah England 0 0 0 0 3500 5,225 Hammad Miah
118 Simon Lichtenberg Germany 0 0 0 0 0 4,600 Simon Lichtenberg
119 Andy Lee Hong Kong 0 0 0 0 0 4,000 Andy Lee
119 Fan Zhengyi China 0 0 0 4000 0 4,000 Fan Zhengyi
119 James Wattana Thailand 0 0 0 4000 0 4,000 James Wattana
119 Joe O'Connor England 0 0 0 0 0 4,000 Joe O'Connor
123 Kishan Hirani Wales 0 0 0 0 2500 3,100 Kishan Hirani
124 Adam Stefanow Poland 0 0 2500 0 0 2,500 Adam Stefanow
124 Chen Feilong China 0 0 0 0 2500 2,500 Chen Feilong
126 Basem Eltahhan Egypt 0 0 0 500 Basem Eltahhan
127 Jamie Clarke Wales 0 0 0 0 0 0 Jamie Clarke
Ranking Player Name Country China Championship European Masters English Open International Championship Northern Ireland Open Name
« Prev Next »