Performance Records For Players On The 2021-2022 Rankings

Filtering

Status
Categories
Player Tournaments Wins Finals Semis Quarters Last 16s Last 32s
England Judd Trump 333 41 69 100 153 204 264
England Mark Selby 396 35 57 96 157 222 286
China Ding Junhui 302 23 40 65 108 170 223
England Shaun Murphy 404 25 51 94 139 201 264
England Ali Carter 380 8 20 45 84 146 227
Scotland John Higgins 494 51 93 145 231 332 400
Wales Ryan Day 391 6 15 26 69 128 206
Scotland Stephen Hendry 398 73 116 173 242 293 331
England Robert Milkins 415 3 6 17 41 89 165
England Ricky Walden 368 5 12 23 49 111 195
China Li Hang 180 0 1 3 9 20 54
England Mark Davis 452 6 10 21 48 93 175
Australia Neil Robertson 346 33 51 79 124 185 240
Wales Mark Williams 502 35 63 112 196 295 379
England Ronnie O'Sullivan 392 80 123 168 246 291 340
Wales Matthew Stevens 414 7 16 32 66 128 217
Norway Kurt Maflin 272 2 5 11 26 46 88
England Stuart Bingham 458 18 31 50 91 176 255
Northern Ireland Mark Allen 319 20 33 67 102 172 232
China Tian Pengfei 247 2 3 6 15 32 65
England Nigel Bond 442 6 14 31 57 114 194
England Martin Gould 296 5 15 21 39 79 144
Scotland Graeme Dott 406 2 15 39 68 141 247
England Joe Perry 465 6 13 28 73 148 242
Scotland Stephen Maguire 373 13 24 60 104 167 240
Hong Kong Marco Fu 330 7 17 43 77 120 210
Northern Ireland Gerard Greene 393 0 2 6 15 36 96
England Barry Hawkins 404 10 21 54 84 154 236
China Cao Yupeng 170 0 3 6 10 19 38
England Jimmy White 644 29 59 120 199 270 347
Ireland Ken Doherty 502 22 44 90 138 212 295
England Alfie Burden 387 0 2 6 16 33 68
England Tom Ford 347 2 7 17 33 72 136
England Anthony Hamilton 425 4 7 21 48 97 182
England Mark King 425 1 3 13 33 107 194
England Mark Joyce 294 1 4 6 15 27 67
Jamaica Rory McLeod 326 2 2 4 10 32 74
England Andrew Higginson 358 3 5 14 25 55 117
Wales Dominic Dale 436 4 6 15 31 69 168
China Liang Wenbo 265 2 7 15 30 72 129
England Ben Woollaston 319 1 3 9 28 60 126
Ireland Fergal O'Brien 436 1 6 13 35 88 168
England Matthew Selt 330 1 4 12 28 59 108
England Barry Pinches 426 1 2 3 14 34 76
England David Gilbert 335 2 6 14 39 75 136
England Peter Lines 439 3 4 8 23 47 83
England Michael Holt 390 4 10 15 39 75 169
China Xiao Guodong 266 2 5 12 26 51 108
England Jack Lisowski 277 2 12 23 45 84 139
England Jimmy Robertson 309 1 1 7 16 44 105
England Liam Highfield 248 2 4 5 10 23 49
Wales Jamie Jones 270 2 3 10 23 54 97
England Andy Hicks 359 1 3 12 20 42 97
England Kyren Wilson 288 10 22 41 69 111 159
Scotland Anthony McGill 278 3 6 18 40 76 127
Thailand Noppon Saengkham 201 0 1 6 11 28 59
Wales Andrew Pagett 184 0 1 2 5 11 33
England Jamie O'Neill 194 1 2 5 12 22 33
Wales Jak Jones 198 0 2 3 6 18 46
Brazil Igor Figueiredo 76 0 0 0 2 9 13
Ireland Michael Judge 226 0 1 3 9 27 46
England Robbie Williams 256 0 0 4 10 33 65
England Gary Wilson 277 4 7 16 30 57 100
Belgium Luca Brecel 250 5 11 18 29 65 119
England Craig Steadman 276 1 2 5 13 29 71
England Sam Craigie 155 0 0 2 5 12 31
England Ian Burns 252 0 0 1 7 18 47
England Allan Taylor 239 0 0 0 4 16 42
England Stuart Carrington 233 0 0 4 10 23 57
England David Grace 254 0 0 3 7 19 46
England Reanne Evans 148 0 0 0 0 3 11
England Martin O'Donnell 243 0 1 3 12 18 50
Wales Duane Jones 171 0 0 1 3 8 22
England Mitchell Mann 202 0 0 4 9 16 31
Wales Jamie Clarke 156 0 0 3 6 14 29
England Farakh Ajaib 82 0 1 1 1 5 7
England Oliver Lines 190 0 1 1 3 13 29
Thailand Thepchaiya Un-Nooh 216 3 7 12 19 41 78
Switzerland Alexander Ursenbacher 150 0 0 1 4 6 17
Northern Ireland Jordan Brown 141 1 1 2 5 15 34
England Zak Surety 136 0 0 0 2 4 14
Wales Lee Walker 275 0 3 7 13 25 50
Scotland Fraser Patrick 169 0 0 0 2 7 20
England Hammad Miah 172 0 0 0 1 6 22
Iran Hossein Vafaei 131 1 1 8 14 34 54
England Ashley Carty 140 0 0 0 5 7 20
England Elliot Slessor 183 0 0 3 7 12 34
England Ben Hancorn 51 0 0 0 1 2 9
England Steven Hallworth 115 0 0 2 4 11 17
Scotland Scott Donaldson 206 1 1 6 14 30 54
China Lyu Haotian 155 0 2 6 10 23 45
China Zhou Yuelong 178 0 4 7 20 44 85
China Lu Ning 114 0 1 3 6 15 30
China Zhang Anda 230 1 3 3 15 30 55
China Chen Zifan 102 0 0 0 1 3 12
China Zhao Xintong 142 2 2 3 9 26 53
England Joe O'Connor 140 0 2 4 7 11 26
England Chris Wakelin 184 1 2 2 11 25 46
England Louis Heathcote 100 0 0 0 1 2 10
Germany Lukas Kleckers 119 0 0 0 2 4 14
England Peter Devlin 64 0 0 0 0 2 6
China Yan Bingtao 124 2 5 12 22 48 72
China Pang Junxu 72 0 1 2 4 10 25
England Ashley Hugill 133 0 0 0 2 8 14
China Yuan Sijun 123 0 0 1 6 15 35
China Fan Zhengyi 101 1 1 2 6 7 13
China Xu Si 113 0 0 1 2 4 17
Hong Kong Ng On Yee 44 0 0 0 1 1 4
Ukraine Iulian Boiko 59 0 0 0 3 5 7
England Sean Maddocks 42 0 0 0 1 1 3
Thailand Akani Songsermsawad 96 0 0 1 5 14 27
Wales Jackson Page 97 0 1 2 2 9 17
China Chang Bingyu 51 0 0 0 0 0 3
Scotland Dean Young 57 0 0 0 0 3 7
China Zhang Jiankang 50 0 0 0 0 2 3
Ireland Aaron Hill 63 0 0 0 1 4 11
China Peifan Lei 61 0 0 1 1 4 10
China Jianbo Zhao 35 0 0 0 2 3 7
China Gao Yang 35 0 0 1 1 2 3
China Wu Yize 56 0 0 1 2 3 13