Points Scored For & Against - Year 2021 - 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 1455 (99.11%) matches with frame scores out of 1468 total matches.
Rank Player Points For Points Against Difference
England Steven Hallworth 4,231 4,505 -274
England Mark Davis 5,964 5,538 426
China Peifan Lei 4,146 4,445 -299
England Joe Perry 10,099 10,656 -557
Wales Duane Jones 4,083 4,319 -236
China Xiao Guodong 8,107 5,994 2,113
Scotland Alan McManus 3,211 3,125 86
Wales Jamie Jones 5,844 5,754 90
China Ding Junhui 5,167 4,827 340
England Ashley Carty 2,282 3,686 -1,404
China Luo Honghao 3,161 3,753 -592
England Paul Davison 2,273 3,364 -1,091
Wales Dominic Dale 4,438 4,798 -360
England Peter Lines 2,813 4,082 -1,269
England Judd Trump 18,188 12,109 6,079
England Shaun Murphy 14,660 12,089 2,571
England Ian Burns 2,736 3,201 -465
Ireland Leo Fernandez 2,555 2,833 -278
Wales Ryan Day 6,159 5,642 517
England Barry Hawkins 15,142 12,839 2,303
England Liam Highfield 5,359 5,640 -281
China Zhao Xintong 7,903 6,761 1,142
England Jamie O'Neill 4,588 4,421 167
Ireland Aaron Hill 1,980 2,511 -531
England Joe O'Connor 5,191 4,906 285
Northern Ireland Jordan Brown 6,998 7,071 -73
England Sam Craigie 7,263 6,680 583
Scotland Anthony McGill 10,214 9,142 1,072
England Kyren Wilson 22,486 20,494 1,992
England Tom Ford 9,440 8,422 1,018
England Jimmy Robertson 3,996 3,964 32
England Michael Holt 3,039 4,075 -1,036
China Liang Wenbo 5,366 5,531 -165
China Yuan Sijun 2,815 3,014 -199
England Stuart Carrington 6,500 5,145 1,355
Wales Jak Jones 5,461 5,240 221
England Stuart Bingham 19,105 14,827 4,278
Wales Michael White 3,181 3,416 -235
England Elliot Slessor 3,936 3,132 804
England Ricky Walden 7,358 6,192 1,166
England Martin O'Donnell 4,484 4,096 388
Scotland John Higgins 17,483 13,059 4,424
England Robbie Williams 3,661 3,725 -64
England Louis Heathcote 4,536 4,650 -114
Northern Ireland Mark Allen 5,811 5,592 219
China Zhou Yuelong 10,346 9,796 550
China Pang Junxu 5,551 4,889 662
England Peter Devlin 1,951 2,784 -833
Ireland Fergal O'Brien 4,867 4,822 45
Germany Simon Lichtenberg 3,353 3,300 53
England Mark Joyce 4,511 4,560 -49
England Brandon Sargeant 2,615 3,667 -1,052
Iran Soheil Vahedi 4,042 3,989 53
England Andrew Higginson 3,871 3,567 304
England Jack Lisowski 13,892 14,180 -288
England Ben Woollaston 4,524 4,067 457
Thailand Noppon Saengkham 2,366 2,767 -401
Belgium Luca Brecel 5,519 5,337 182
Scotland Graeme Dott 8,654 8,617 37
Poland Kacper Filipiak 3,362 3,784 -422
Scotland Stephen Maguire 4,826 4,325 501
England Nigel Bond 3,626 3,595 31
Thailand Thepchaiya Un-Nooh 5,535 5,341 194
England Gary Wilson 7,374 8,011 -637
England Matthew Selt 9,133 7,338 1,795
Scotland Scott Donaldson 6,785 6,886 -101
England Mark Selby 19,328 16,333 2,995
Wales Mark Williams 18,821 16,147 2,674
England Ronnie O'Sullivan 13,342 11,688 1,654
England Ali Carter 13,045 9,328 3,717
England David Gilbert 9,549 9,180 369
China Li Hang 4,067 4,649 -582
China Yan Bingtao 8,846 7,085 1,761
Australia Neil Robertson 9,866 7,684 2,182
Wales Matthew Stevens 2,325 2,961 -636
Wales Daniel Wells 2,558 3,120 -562
England Rod Lawler 3,033 3,442 -409
England Allan Taylor 2,495 2,761 -266
Thailand Akani Songsermsawad 3,591 4,001 -410
China Fan Zhengyi 2,959 3,326 -367
England John Astley 996 1,160 -164
China Lu Ning 5,788 6,209 -421
Jamaica Rory McLeod 2,124 3,180 -1,056
China Jianbo Zhao 3,284 3,561 -277
Wales Jamie Clarke 4,942 4,999 -57
England Chris Wakelin 5,669 5,798 -129
England Billy Joe Castle 2,164 3,201 -1,037
China Si Jiahui 3,617 3,178 439
England Andy Hicks 2,568 2,976 -408
England Mark King 2,674 3,240 -566
Wales Lee Walker 2,318 3,467 -1,149
Ireland Ken Doherty 2,422 3,237 -815
China Xu Si 2,463 2,899 -436
France Brian Ochoiski 2,062 2,976 -914
England Anthony Hamilton 3,345 4,060 -715
England Mitchell Mann 3,090 3,550 -460
England Ashley Hugill 2,363 2,950 -587
England Zak Surety 1,813 2,771 -958
Wales Jackson Page 2,324 2,948 -624
England Oliver Lines 4,225 4,113 112
England James Cahill 3,364 3,791 -427
Ukraine Iulian Boiko 2,281 3,177 -896
England Martin Gould 5,508 5,888 -380
England Kuldesh Johal 899 1,553 -654
China Chang Bingyu 3,899 4,153 -254
Wales Dylan Emery 2,269 2,856 -587
China Tian Pengfei 4,590 4,040 550
Brazil Igor Figueiredo 4,251 4,168 83
England Riley Parsons 1,887 2,203 -316
England David Grace 2,727 2,773 -46
Northern Ireland Robbie Mcguigan 1,008 1,875 -867
Switzerland Alexander Ursenbacher 5,162 4,711 451
Northern Ireland Gerard Greene 2,707 3,612 -905
England Farakh Ajaib 1,277 2,624 -1,347
Austria Florian Nüßle 1,781 2,365 -584
England Robert Milkins 4,959 5,351 -392
China Gao Yang 2,119 3,539 -1,420
England Oliver Brown 858 1,230 -372
England Alex Clenshaw 687 1,123 -436
Germany Lukas Kleckers 1,830 3,088 -1,258
Israel Eden Sharav 2,027 3,283 -1,256
England Daniel Womersley 861 1,391 -530
China Lyu Haotian 4,826 4,985 -159
England Jamie Wilson 2,596 3,338 -742
England Ben Hancorn 2,650 3,421 -771
England David Lilley 2,763 3,227 -464
China Chen Zifan 3,018 3,656 -638
England Jimmy White 3,080 3,831 -751
England Barry Pinches 1,421 2,822 -1,401
Iran Hossein Vafaei 3,729 3,681 48
Northern Ireland Declan Lavery 133 147 -14
England Connor Benzey 434 538 -104
England Ian Martin 116 68 48
England Craig Steadman 284 142 142
England Hamim Hussain 815 2,075 -1,260
England Saqib Nasir 71 32 39
England Sean Harvey 71 46 25
Belgium Ben Mertens 591 652 -61
England Haydon Pinhey 617 1,491 -874
Scotland Fraser Patrick 3,008 3,696 -688
Scotland Stephen Hendry 895 1,194 -299
Belgium Julien Leclercq 962 949 13
China Bai Langning 2,378 2,289 89
Norway Kurt Maflin 2,871 4,084 -1,213
England Sean Maddocks 1,365 2,844 -1,479
England Jamie Barrett 1,150 2,261 -1,111
Malta Alex Borg 355 882 -527
Morocco Amine Amiri 160 467 -307
Scotland Dean Young 649 1,775 -1,126
England Rebecca Kenna 392 626 -234
England Ben Fortey 237 450 -213
Wales Paul Davies 37 58 -21
England Hayden Staniland 393 664 -271
Ireland Fergal Quinn 451 671 -220
England Phil O'Kane 38 43 -5
England Adrian Rosa 1 41 -40
England Joshua Thomond 36 41 -5
England Luke Pinches 23 43 -20
England Simon Blackwell 1 35 -34
England Reanne Evans 365 596 -231
Scotland Ross Muir 317 453 -136
England Mark Lloyd 474 500 -26
Russia Ivan Kakovskii 335 578 -243