Points Scored For & Against - Year 2020 - Professional

Filtering

Most points scored by and against a player.
Status
Categories
Scope
Range
These stats can only be calculated for matches with frame scores listed. The stat on this specific page is based on 2061 (75.77%) matches with frame scores out of 2720 total matches.
Rank Player Points For Points Against Difference
Australia Neil Robertson 35,000 25,163 9,837
England Barry Hawkins 18,758 14,847 3,911
England Jimmy Robertson 8,377 8,479 -102
England Jack Lisowski 16,087 14,177 1,910
Wales Ryan Day 11,301 11,385 -84
Belgium Luca Brecel 14,453 12,186 2,267
England Mark Selby 34,500 27,898 6,602
England Gary Wilson 14,914 13,138 1,776
England Stuart Bingham 21,410 17,636 3,774
England Kyren Wilson 35,708 30,499 5,209
England Ben Woollaston 11,349 10,947 402
Scotland Graeme Dott 22,073 20,326 1,747
England Tom Ford 18,588 17,262 1,326
England Matthew Selt 11,933 13,172 -1,239
China Xiao Guodong 12,150 11,119 1,031
England Ali Carter 14,280 13,250 1,030
Scotland Scott Donaldson 15,150 13,430 1,720
England Joe Perry 17,461 16,828 633
Wales Mark Williams 18,814 16,271 2,543
England David Gilbert 14,950 14,442 508
Scotland Anthony McGill 20,300 18,316 1,984
England Judd Trump 44,720 30,159 14,561
Scotland John Higgins 23,039 18,527 4,512
England Robert Milkins 11,110 11,618 -508
England Ricky Walden 9,552 9,352 200
China Lyu Haotian 9,663 9,709 -46
England Martin O'Donnell 9,529 8,741 788
Wales Daniel Wells 4,680 5,839 -1,159
England Mitchell Mann 5,861 7,070 -1,209
England Michael Holt 10,791 10,334 457
China Tian Pengfei 9,313 7,898 1,415
England James Cahill 4,401 5,273 -872
Wales Dominic Dale 7,866 9,392 -1,526
England Peter Ebdon 1,431 1,266 165
China Ding Junhui 17,485 13,315 4,170
China Mei Xiwen 2,227 2,877 -650
China Chen Zifan 5,262 6,683 -1,421
China Yuan Sijun 5,570 6,082 -512
Scotland Fraser Patrick 4,240 5,594 -1,354
Ireland Fergal O'Brien 7,359 8,119 -760
Northern Ireland Jordan Brown 9,875 10,163 -288
England Robbie Williams 9,816 10,579 -763
Thailand Thepchaiya Un-Nooh 11,895 11,188 707
China Luo Honghao 5,636 6,396 -760
Norway Kurt Maflin 12,677 11,995 682
China Liang Wenbo 14,107 12,271 1,836
China Li Hang 9,842 9,556 286
Northern Ireland Gerard Greene 6,876 8,699 -1,823
Israel Eden Sharav 6,028 7,254 -1,226
China Zhou Yuelong 15,445 12,960 2,485
England David Grace 11,658 11,140 518
Wales Jackson Page 8,035 9,458 -1,423
China Yan Bingtao 17,168 14,212 2,956
England Andy Hicks 5,262 6,545 -1,283
England David Lilley 4,616 5,388 -772
Wales Lee Walker 4,116 6,860 -2,744
Wales Jak Jones 8,358 9,832 -1,474
England Jimmy White 4,466 6,772 -2,306
Northern Ireland Mark Allen 17,221 14,022 3,199
China Lu Ning 9,098 9,074 24
Hong Kong Marco Fu 2,840 2,592 248
England Shaun Murphy 19,143 16,430 2,713
England Alfie Burden 4,148 4,058 90
Germany Lukas Kleckers 3,551 5,344 -1,793
Poland Kacper Filipiak 3,952 5,913 -1,961
England Martin Gould 14,648 12,700 1,948
Wales Michael White 6,444 6,710 -266
England Rod Lawler 4,213 5,699 -1,486
China Zhao Xintong 14,210 10,583 3,627
England Ian Burns 7,729 7,616 113
Switzerland Alexander Ursenbacher 9,113 8,882 231
England Harvey Chandler 2,834 4,198 -1,364
Thailand Akani Songsermsawad 7,730 6,680 1,050
Scotland Stephen Maguire 12,988 13,208 -220
England Elliot Slessor 9,564 8,569 995
Wales Matthew Stevens 9,451 8,673 778
England Mark King 8,885 9,826 -941
China Xu Si 5,137 6,084 -947
England Oliver Lines 5,531 6,260 -729
China Zhang Anda 2,163 2,139 24
England Anthony Hamilton 4,672 4,645 27
Brazil Igor Figueiredo 6,432 7,602 -1,170
England Andrew Higginson 7,532 8,299 -767
England Ashley Carty 8,976 10,394 -1,418
Wales Jamie Clarke 12,130 12,096 34
Wales Kishan Hirani 2,884 4,313 -1,429
China Bai Langning 1,769 2,311 -542
Cyprus Michael Georgiou 3,744 3,953 -209
England Nigel Bond 6,369 8,019 -1,650
England Stuart Carrington 5,016 6,620 -1,604
England Mark Davis 6,937 7,599 -662
England Barry Pinches 5,400 7,264 -1,864
Ireland Ross Bulman 1,514 2,078 -564
Thailand Noppon Saengkham 9,326 9,913 -587
England Ronnie O'Sullivan 23,744 17,138 6,606
England Liam Highfield 8,396 8,197 199
China Si Jiahui 3,980 4,999 -1,019
Wales Darren Morgan 306 424 -118
England John Astley 3,324 3,808 -484
England Louis Heathcote 6,329 7,471 -1,142
Ireland Ken Doherty 7,184 7,867 -683
Germany Simon Lichtenberg 5,247 6,434 -1,187
England Andy Lee 1,800 2,429 -629
China Chen Feilong 2,527 3,088 -561
China Fan Zhengyi 3,345 5,078 -1,733
Thailand James Wattana 500 517 -17
Iran Soheil Vahedi 4,796 6,062 -1,266
England Mark Joyce 8,516 8,101 415
England Billy Joe Castle 3,291 5,148 -1,857
China Chang Bingyu 6,428 5,908 520
Scotland Dean Young 219 550 -331
England Chris Wakelin 4,668 6,224 -1,556
Wales Andrew Pagett 891 915 -24
England Ashley Hugill 3,335 4,627 -1,292
Malaysia Thor Chuan Leong 2,060 3,101 -1,041
China Peifan Lei 3,026 4,293 -1,267
Ireland Aaron Hill 3,740 4,108 -368
England Craig Steadman 2,807 3,245 -438
England Mike Dunn 2,088 3,133 -1,045
England Peter Lines 4,122 5,247 -1,125
England Brandon Sargeant 3,278 5,046 -1,768
England Allan Taylor 6,038 5,844 194
Morocco Amine Amiri 1,539 4,188 -2,649
Jamaica Rory McLeod 4,376 5,365 -989
England Sam Craigie 6,364 6,300 64
England Sam Baird 2,834 4,366 -1,532
England Joe O'Connor 8,165 8,225 -60
England Hammad Miah 2,392 3,205 -813
England Hayden Staniland 585 694 -109
Poland Antoni Kowalski 1,655 2,025 -370
England Jamie O'Neill 4,974 6,897 -1,923
Wales Duane Jones 3,772 5,442 -1,670
Scotland Ross Muir 1,185 1,284 -99
Wales Tyler Rees 856 1,217 -361
Belgium Ben Mertens 1,098 1,252 -154
England Jake Nicholson 673 816 -143
Malta Alex Borg 2,711 5,037 -2,326
Wales Ian Preece 1,632 1,582 50
China Wu Yize 1,520 1,416 104
Scotland Alan McManus 5,964 6,594 -630
Wales Jamie Jones 5,748 6,078 -330
Ireland Leo Fernandez 754 945 -191
China Jianbo Zhao 3,791 3,718 73
Iran Hossein Vafaei 7,738 7,633 105
England Farakh Ajaib 1,656 2,945 -1,289
England Zak Surety 2,633 3,201 -568
England Sean Maddocks 2,068 3,321 -1,253
England Daniel Womersley 979 1,162 -183
England Riley Parsons 2,754 4,561 -1,807
France Brian Ochoiski 1,770 3,261 -1,491
England Kuldesh Johal 565 770 -205
England Steven Hallworth 2,859 3,280 -421
Ukraine Iulian Boiko 1,546 3,945 -2,399
England Peter Devlin 3,521 4,677 -1,156
China Gao Yang 3,196 3,724 -528
China Pang Junxu 4,574 4,811 -237
England Connor Benzey 575 1,109 -534
England Ben Hancorn 2,291 3,227 -936
Northern Ireland Patrick Wallace 623 585 38
China Zhang Jiankang 606 1,718 -1,112
Poland Adam Stefanow 1,455 2,222 -767
England Paul Davison 1,748 3,600 -1,852
Austria Florian Nüßle 1,213 1,664 -451
Wales Gavin Lewis 92 266 -174
Thailand Mink Nutcharut 0 133 -133
Northern Ireland Robbie Mcguigan 15 50 -35
England Reanne Evans 355 677 -322
Scotland Dylan Craig 129 372 -243
Morocco Ameur Riad 117 354 -237
Iceland Kristjan Helgason 220 444 -224
England Adam Ashley 314 386 -72
Gibraltar Gareth Lopez 49 353 -304
Belgium Sybren Sokolowski 105 303 -198
England Lee Prickman 37 405 -368
England Chae Ross 426 511 -85
England Oliver Brown 870 1,282 -412
England Christopher Keogan 200 509 -309
Russia Ivan Kakovskii 412 461 -49
Finland Robin Hull 525 553 -28
England Adam Duffy 280 456 -176
Wales Dylan Emery 456 574 -118
England Patrick Whelan 461 522 -61
England Jamie Wilson 1,495 2,514 -1,019
England Haydon Pinhey 271 992 -721
England Jamie Barrett 529 1,373 -844
England Mark Lloyd 98 296 -198
Scotland Gary Thomson 230 335 -105
Scotland Michael Collumb 346 362 -16