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 UK Championship Scottish Open Name
1 Mark Selby England 150000 6000 2500 21500 20000 0 1,156,875 Mark Selby
2 Mark J Williams Wales 13000 0 3500 4000 2500 15000 999,000 Mark J Williams
3 Ronnie O'Sullivan England 0 20000 30000 170000 0 985,000 Ronnie O'Sullivan
4 John Higgins Scotland 75000 0 6000 0 0 5000 6000 726,525 John Higgins
5 Judd Trump England 20000 4000 6000 21500 70000 15000 20000 664,500 Judd Trump
6 Mark Allen N.Ireland 7500 11000 2500 175000 0 75000 70000 636,725 Mark Allen
7 Barry Hawkins England 20000 3000 3500 8500 0 15000 0 541,225 Barry Hawkins
8 Ding Junhui China 7500 13500 15000 6000 470,525 Ding Junhui
9 Kyren Wilson England 4000 6000 0 4000 0 22500 6000 436,225 Kyren Wilson
10 Neil Robertson Australia 7500 3000 6000 75000 3500 15000 2500 433,500 Neil Robertson
11 Shaun Murphy England 13000 0 3500 0 0 0 30000 417,250 Shaun Murphy
12 Stuart Bingham England 7500 4000 70000 4000 0 35000 0 354,000 Stuart Bingham
13 Ryan Day Wales 7500 11000 10000 8500 10000 0 10000 323,500 Ryan Day
14 Luca Brecel Belgium 4000 6000 2500 0 6000 10000 3500 315,500 Luca Brecel
15 Stephen Maguire Scotland 4000 0 20000 8500 0 22500 0 308,525 Stephen Maguire
16 Jack Lisowski England 7500 11000 3500 32000 3500 15000 2500 289,600 Jack Lisowski
17 Allister Carter England 4000 4000 10000 21500 6000 10000 6000 270,250 Allister Carter
18 Joe Perry England 7500 35000 0 8500 0 22500 3500 256,400 Joe Perry
19 David B Gilbert England 4000 3000 2500 13500 10000 10000 2500 248,650 David B Gilbert
20 Anthony McGill Scotland 4000 6000 3500 4000 0 0 0 240,025 Anthony McGill
21 Yan Bingtao China 7500 35000 0 8500 0 22500 3500 234,025 Yan Bingtao
22 Graeme Dott Scotland 13000 0 0 4000 0 10000 6000 231,500 Graeme Dott
23 Jimmy Robertson England 0 75000 2500 4000 2500 5000 3500 211,250 Jimmy Robertson
24 Marco Fu Hong Kong 4000 3000 2500 8500 0 10000 2500 208,500 Marco Fu
25 Xiao Guodong China 7500 0 8500 3500 10000 0 207,600 Xiao Guodong
26 Mark King England 13000 17500 3500 8500 2500 10000 2500 194,500 Mark King
27 Martin Gould England 0 0 3500 13500 5000 190,500 Martin Gould
28 Tom Ford England 7500 0 0 8500 3500 35000 0 183,250 Tom Ford
29 Liang Wenbo China 13000 6000 2500 4000 0 0 0 170,000 Liang Wenbo
30 Anthony Hamilton England 4000 17500 0 0 0 0 2500 160,900 Anthony Hamilton
31 Zhou Yuelong China 0 4000 6000 8500 6000 10000 3500 160,400 Zhou Yuelong
32 Robert Milkins England 4000 0 6000 8500 0 5000 2500 157,125 Robert Milkins
33 Noppon Saengkham Thailand 7500 0 10000 4000 0 10000 0 156,125 Noppon Saengkham
34 Ricky Walden England 0 6000 6000 0 0 0 0 156,075 Ricky Walden
35 Mark Davis England 4000 4000 30000 4000 3500 5000 2500 148,450 Mark Davis
36 Michael White Wales 4000 0 0 0 2500 0 2500 146,900 Michael White
37 Gary Wilson England 7500 4000 0 0 3500 10000 0 145,625 Gary Wilson
38 Li Hang China 0 3000 0 4000 6000 5000 0 140,500 Li Hang
39 Hossein Vafaei Iran 13000 3000 2500 8500 0 10000 0 138,500 Hossein Vafaei
40 Stuart Carrington England 4000 3000 2500 13500 2500 0 10000 133,000 Stuart Carrington
41 L Haotian China 32000 0 0 0 0 0 2500 132,500 L Haotian
42 Cao Yupeng China 128,000 Cao Yupeng
43 Michael Holt England 0 0 0 8500 3500 5000 2500 125,275 Michael Holt
44 Ben Woollaston England 0 0 3500 4000 0 5000 2500 125,250 Ben Woollaston
45 Matthew Stevens Wales 0 0 3500 32000 3500 5000 6000 123,000 Matthew Stevens
46 Martin O'Donnell England 20000 0 0 21500 6000 22500 2500 122,600 Martin O'Donnell
47 Peter Ebdon England 4000 3000 2500 0 10000 5000 0 119,900 Peter Ebdon
48 Mark Joyce England 4000 0 0 0 0 5000 3500 119,000 Mark Joyce
49 Chris Wakelin England 4000 3000 2500 4000 2500 5000 0 110,975 Chris Wakelin
50 Scott Donaldson Scotland 13000 3000 0 0 3500 5000 2500 106,500 Scott Donaldson
51 Jamie Jones Wales 7500 0 0 105,825 Jamie Jones
52 Thepchaiya Un-Nooh Thailand 0 3000 3500 4000 10000 5000 0 103,725 Thepchaiya Un-Nooh
53 Kurt Maflin Norway 4000 0 0 4000 2500 5000 0 101,725 Kurt Maflin
54 Akani Songsermsawad Thailand 4000 0 2500 13500 2500 15000 0 101,500 Akani Songsermsawad
54 Matthew Selt England 4000 0 3500 4000 0 5000 0 101,500 Matthew Selt
56 Andrew Higginson England 0 4000 0 4000 6000 5000 0 100,600 Andrew Higginson
57 Mike Dunn England 4000 0 0 0 0 5000 2500 99,525 Mike Dunn
58 Michael Georgiou Cyprus 0 3000 0 4000 0 0 2500 98,600 Michael Georgiou
59 Daniel Wells Wales 4000 0 6000 0 2500 5000 20000 98,400 Daniel Wells
60 Fergal O'Brien Ireland 7500 4000 0 0 0 0 0 97,200 Fergal O'Brien
61 Alan McManus Scotland 0 4000 3500 4000 2500 10000 2500 94,500 Alan McManus
62 Rory McLeod England 0 3000 0 0 2500 5000 0 92,500 Rory McLeod
63 Liam Highfield England 4000 3000 0 4000 2500 5000 0 90,600 Liam Highfield
64 Robbie Williams England 0 0 0 0 6000 0 2500 88,100 Robbie Williams
65 Dominic Dale Wales 0 0 0 0 0 5000 2500 81,100 Dominic Dale
66 Yu Delu China 78,100 Yu Delu
67 Yuan Sijun China 20000 3000 3500 13500 2500 0 3500 78,000 Yuan Sijun
68 Ken Doherty Ireland 4000 3000 0 4000 0 5000 0 77,000 Ken Doherty
69 Zhao Xintong China 32000 3000 2500 8500 0 0 3500 57,500 Zhao Xintong
70 Eden Sharav Israel 0 4000 6000 8500 20000 0 2500 55,100 Eden Sharav
71 Ian Burns England 0 0 2500 8500 2500 5000 6000 53,600 Ian Burns
72 Alexander Ursenbacher Switzerland 4000 3000 2500 0 2500 0 0 49,700 Alexander Ursenbacher
73 Gerard Greene N.Ireland 4000 0 0 0 2500 0 2500 47,600 Gerard Greene
74 Zhang Yong China 0 3000 2500 0 0 0 3500 41,000 Zhang Yong
75 Peter Lines England 0 4000 0 4000 2500 0 0 40,225 Peter Lines
76 Xu Si China 4000 0 2500 0 0 0 0 37,500 Xu Si
77 Jimmy White England 0 0 2500 4000 0 0 0 35,500 Jimmy White
78 Tian Pengfei China 0 11000 0 4000 2500 10000 6000 35,000 Tian Pengfei
79 Allan Taylor England 4000 4000 2500 0 0 0 0 31,850 Allan Taylor
80 Nigel Bond England 4000 0 2500 0 2500 0 3500 31,600 Nigel Bond
81 Zhang Anda China 7500 6000 0 4000 2500 0 3500 30,500 Zhang Anda
82 Robin Hull Finland 0 0 0 0 3500 0 2500 30,000 Robin Hull
83 Alfie Burden England 0 3000 0 13500 0 0 10000 29,000 Alfie Burden
84 Luo Honghao China 4000 3000 10000 4000 2500 5000 0 28,500 Luo Honghao
85 Mei Xiwen China 7500 0 3500 0 2500 5000 0 28,000 Mei Xiwen
86 Paul S Davison England 0 3000 0 0 0 5000 2500 27,000 Paul S Davison
87 Lu Ning China 0 0 0 0 6000 15000 3500 25,500 Lu Ning
88 Sam Baird England 0 0 2500 4000 2500 5000 10000 25,000 Sam Baird
89 Jak Jones Wales 0 4000 0 0 0 10000 2500 24,500 Jak Jones
90 Li Yuan China 0 0 0 0 0 0 0 24,000 Li Yuan
91 Joe Swail N.Ireland 0 0 0 0 3500 5000 2500 23,100 Joe Swail
92 Duane Jones Wales 0 3000 0 0 0 0 0 23,000 Duane Jones
93 Ross Muir Scotland 0 6000 0 0 2500 0 3500 22,600 Ross Muir
94 Chris Totten Scotland 0 3000 0 0 3500 0 0 21,000 Chris Totten
95 Chen Zifan China 0 0 0 0 2500 0 0 20,600 Chen Zifan
95 Niu Zhuang China 0 0 0 0 2500 0 0 20,600 Niu Zhuang
97 Billy Joe Castle England 0 0 0 0 3500 0 3500 20,225 Billy Joe Castle
98 Ashley Hugill England 0 3000 0 0 0 0 0 19,000 Ashley Hugill
98 Lee Walker Wales 0 3000 2500 0 2500 0 2500 19,000 Lee Walker
100 Rod Lawler England 0 0 0 0 0 5000 0 17,100 Rod Lawler
101 Craig Steadman England 0 4000 3500 4000 0 0 0 16,500 Craig Steadman
102 Soheil Vahedi Iran 0 0 0 0 0 0 2500 15,000 Soheil Vahedi
103 Hamza Akbar Pakistan 0 0 0 0 3500 0 0 14,000 Hamza Akbar
103 Joe O'Connor England 0 0 0 0 0 10000 0 14,000 Joe O'Connor
105 Sam Craigie England 4000 3000 2500 0 2500 0 0 13,500 Sam Craigie
106 Elliot Slessor England 0 4000 2500 0 0 0 2500 13,000 Elliot Slessor
107 Sanderson Lam England 0 0 0 0 3500 0 0 11,500 Sanderson Lam
108 Chen Feilong China 0 0 0 0 2500 5000 2500 10,000 Chen Feilong
109 Harvey Chandler England 0 0 0 0 0 0 0 9,725 Harvey Chandler
110 Zhang Jiankang China 0 3000 2500 0 0 0 3500 9,600 Zhang Jiankang
111 Ashley Carty England 4000 0 0 0 0 0 2500 9,500 Ashley Carty
112 Jordan Brown N.Ireland 0 0 3500 4000 0 0 0 8,500 Jordan Brown
112 Oliver Lines England 0 3000 2500 0 0 0 0 8,500 Oliver Lines
112 Sean O'Sullivan England 0 0 0 0 2500 0 0 8,500 Sean O'Sullivan
115 Lukas Kleckers Germany 0 0 2500 0 0 0 0 8,100 Lukas Kleckers
116 John Astley England 4000 0 0 4000 0 0 0 8,000 John Astley
117 Rhys Clark Scotland 4000 0 0 6,500 Rhys Clark
117 Thor Chuan Leong Malaysia 0 4000 2500 0 0 0 0 6,500 Thor Chuan Leong
119 Hammad Miah England 0 0 0 0 3500 0 0 5,225 Hammad Miah
120 Simon Lichtenberg Germany 0 0 0 0 0 0 0 4,600 Simon Lichtenberg
121 Andy Lee Hong Kong 0 0 0 0 0 0 0 4,000 Andy Lee
121 Fan Zhengyi China 0 0 0 0 0 0 0 4,000 Fan Zhengyi
121 James Wattana Thailand 0 0 0 0 2500 0 0 4,000 James Wattana
124 Kishan Hirani Wales 0 0 2500 0 0 0 0 3,100 Kishan Hirani
125 Adam Stefanow Poland 0 0 0 0 2500 0 0 2,500 Adam Stefanow
126 Basem Eltahhan Egypt 0 0 0 0 0 500 Basem Eltahhan
127 Jamie Clarke Wales 0 0 0 0 0 0 0 0 Jamie Clarke
Ranking Player Name Country China Championship European Masters English Open International Championship Northern Ireland Open UK Championship Scottish Open Name
« Prev Next »