Points Scored For & Against - Season 2021-2022 - 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 2600 (98.52%) matches with frame scores out of 2639 total matches.
Rank Player Points For Points Against Difference
England Ronnie Blake 1,198 1,464 -266
England Sean McAllister 1,366 1,905 -539
England Connor Benzey 1,442 1,801 -359
England Josh Mulholland 1,192 1,552 -360
England Lee Stephens 2,129 2,706 -577
England Lee Shanker 2,246 2,204 42
Scotland Gary Thomson 1,462 1,424 38
Wales Alex Taubman 2,619 2,106 513
England Luke Maddison 424 972 -548
England Jed Mann 1,027 1,515 -488
England Brandon Sargeant 1,660 1,379 281
Wales Matthew Roberts 1,345 1,302 43
Scotland Chris Totten 811 837 -26
England Danny Brindle 1,101 1,642 -541
Hong Kong Yu Kiu Chang 2,204 2,213 -9
Scotland Ross Vallance 2,728 2,323 405
Northern Ireland Raymond Fry 2,037 1,619 418
England Tony Knowles 2,147 2,145 2
England Samuel-Lee Stevens 841 1,362 -521
England Simon Bedford 1,776 1,855 -79
France Niel Vincent 2,752 2,630 122
England Brandon Hall 884 1,377 -493
England Stuart Watson 1,687 1,823 -136
England Joe Fenton 1,815 2,047 -232
England Lewis Gillen 2,159 2,062 97
England Dylan Mitchell 2,488 2,378 110
England Luke Simmonds 2,362 1,791 571
England Elliott Weston 651 1,097 -446
England Andrew Milliard 1,370 1,528 -158
Wales Callum Lloyd 1,820 1,742 78
England Liam Pullen 2,010 1,957 53
Wales Jack Bradford 1,063 1,369 -306
Malta Brian Cini 2,675 1,787 888
Germany Umut Dikme 1,379 1,617 -238
Wales David Donovan 2,000 1,976 24
Belgium Daan Leyssen 1,748 1,672 76
Ireland Michael Judge 6,768 6,943 -175
England Gary Challis 1,736 1,458 278
Denmark Daniel Kandi 1,281 1,101 180
England Jordan Rimmer 1,122 1,341 -219
England Harvey Chandler 2,385 2,507 -122
England Scott Bell 763 1,054 -291
England Adam Goff 1,060 1,657 -597
Alfie Lee 1,342 1,609 -267
Latvia Filips Kalniņš 849 1,376 -527
Belgium Julien Leclercq 1,855 1,757 98
Belgium Hans Blanckaert 891 1,122 -231
Russia Ivan Kakovskii 1,523 1,472 51
Latvia Maris Volajs 1,622 1,919 -297
Scotland Evan Munro 1,122 1,272 -150
England Patrick Whelan 1,611 1,765 -154
Malta Aaron Busuttil 1,985 1,781 204
China Yao Pengcheng 1,528 1,418 110
Wales Liam Davies 3,377 3,495 -118
Wales Tyler Rees 1,638 1,334 304
England Alex Millington 2,143 1,936 207
England Adam Duffy 1,402 1,335 67
England Sam Baird 1,453 1,557 -104
England Matthew Glasby 1,258 1,282 -24
Australia Ryan Thomerson 1,621 1,715 -94
England Andrew Tapper 1,091 1,518 -427
England Sydney Wilson 3,285 2,981 304
Ukraine Anton Kazakov 1,175 1,782 -607
Japan Keishin Kamihashi 1,498 1,588 -90
Scotland Ross Muir 9,097 8,357 740
Wales Michael White 11,542 10,818 724
England Ben Fortey 2,583 2,712 -129
England Peter Lines 7,458 8,110 -652
Wales Dylan Emery 5,504 5,512 -8
England Luke Pinches 2,218 2,960 -742
England Riley Parsons 1,603 1,370 233
Ireland Leo Fernandez 3,144 2,934 210
England Ian Burns 7,963 8,171 -208
England Paul Davison 1,791 1,840 -49
England David Lilley 10,225 10,275 -50
Wales Paul Davies 1,475 1,505 -30
Scotland Fraser Patrick 6,742 7,855 -1,113
England Simon Blackwell 4,184 4,334 -150
England James Cahill 6,801 7,028 -227
England Jack Culligan 1,206 1,258 -52
England Hammad Miah 10,308 9,941 367
England Adrian Rosa 1,467 1,275 192
England Haydon Pinhey 3,158 4,091 -933
Austria Florian Nüßle 1,434 1,577 -143
China Bai Langning 6,967 7,367 -400
England Billy Joe Castle 2,792 2,639 153
England Oliver Brown 2,506 2,736 -230
England Ian Martin 1,170 1,525 -355
China Si Jiahui 10,336 9,941 395
Cyprus Michael Georgiou 8,917 9,114 -197
Iran Soheil Vahedi 10,904 8,666 2,238
Wales Jackson Page 11,775 11,438 337
England Hamim Hussain 1,493 1,790 -297
England Sanderson Lam 8,041 8,816 -775
England Sean Harvey 1,534 1,438 96
England Mitchell Mann 10,760 10,043 717
England Daniel Womersley 2,865 3,293 -428
England Alfie Burden 5,284 6,645 -1,361
England Ryan Davies 2,616 2,490 126
Wales Duane Jones 10,800 10,012 788
Israel Eden Sharav 1,451 1,399 52
England Rod Lawler 3,006 3,234 -228
China Yuan Sijun 11,903 10,375 1,528
China Luo Honghao 1,848 1,603 245
England Hayden Staniland 1,458 1,349 109
England John Astley 7,216 7,786 -570
Wales Daniel Wells 2,705 3,014 -309
China Peifan Lei 10,295 9,102 1,193
England Jamie Jones (II) 1,031 1,205 -174
England Joshua Cooper 2,189 2,140 49
Germany Richard Wienold 983 1,001 -18
China Chen Feilong 1,420 1,422 -2
Northern Ireland Fergal Quinn (II) 1,533 1,789 -256
England Mark Lloyd 5,371 5,863 -492
Iran Amir Sarkhosh 1,281 1,101 180
Scotland Stephen Baillie 756 1,344 -588
England Jenson Kendrick 2,090 2,016 74
Stan Moody 1,013 1,163 -150
England Adam Brown 1,165 1,679 -514
England Rebecca Kenna 1,447 2,001 -554
England Bradley Cowdroy 1,020 1,042 -22
England Jack Haley 1,180 1,431 -251
Wales Kishan Hirani 1,571 1,584 -13
Scotland Liam Graham 2,301 2,425 -124
England James Burrett 897 1,234 -337
Northern Ireland Patrick Wallace 1,506 1,649 -143
Latvia Rodion Judin 2,074 2,137 -63
England Callum Beresford 1,895 1,806 89
England Sean O'Sullivan 1,894 1,962 -68
England Martyn Taylor 893 1,164 -271
England Mark Ganderton 911 1,098 -187
England Michael Tomlinson 1,284 1,668 -384
England David Finbow 1,898 2,219 -321
Scotland Thomas McSorley 837 1,164 -327
Ireland Aidan Murphy 821 1,061 -240
England Barry Pinches 6,523 8,365 -1,842
England Saqib Nasir 2,074 2,559 -485
Ireland Ross Bulman 2,277 2,060 217
France Brian Ochoiski 1,196 1,206 -10
England Craig Steadman 8,313 8,947 -634
England Phil O'Kane 838 1,111 -273
Northern Ireland Robbie Mcguigan 3,165 3,685 -520
England Kuldesh Johal 2,973 3,335 -362
Scotland Dean Young 5,924 6,823 -899
England Joshua Thomond 2,483 2,796 -313
Scotland Michael Collumb 2,975 3,025 -50
England Robert Read 1,013 1,268 -255
England Arun Mehta 768 1,359 -591
England Halim Hussain 721 1,203 -482
England George Pragnell (II) 1,670 1,777 -107
England Labeeb Ahmed 788 1,113 -325
England Manasawin Phetmalaikul 995 1,474 -479
Australia Jamie Brown 1,008 1,261 -253
England John Parkin 1,131 1,168 -37
England Jack Smithers 1,014 1,000 14
England John Welsh 1,012 1,268 -256
England James Silverwood 844 1,239 -395
England Faizaan Mohammed 464 862 -398
England Neal Jones 1,152 1,201 -49
Belgium Ben Mertens 2,135 2,090 45
Poland Mateusz Baranowski 1,284 1,196 88
England Martin Gould 13,819 13,773 46
England Oliver Lines 8,439 7,600 839
Ireland Ken Doherty 6,066 7,062 -996
England Peter Devlin 4,064 5,735 -1,671
Jamaica Rory McLeod 5,577 6,606 -1,029
Scotland John Higgins 33,916 28,280 5,636
China Cao Yupeng 10,278 8,928 1,350
Thailand Noppon Saengkham 12,498 11,207 1,291
England Gary Wilson 13,002 12,877 125
England Steven Hallworth 4,662 5,971 -1,309
Brazil Igor Figueiredo 661 4,421 -3,760
Thailand Thepchaiya Un-Nooh 10,638 8,855 1,783
China Jianbo Zhao 4,844 5,855 -1,011
China Zhang Jiankang 5,635 6,589 -954
Northern Ireland Gerard Greene 4,298 6,182 -1,884
England Robert Milkins 7,179 8,515 -1,336
England Kyren Wilson 28,160 23,633 4,527
England Robbie Williams 6,460 5,775 685
England Sam Craigie 7,304 6,784 520
Scotland Graeme Dott 16,093 14,049 2,044
England Ben Hancorn 7,151 7,258 -107
Ukraine Iulian Boiko 4,282 6,700 -2,418
England Stuart Bingham 19,738 17,167 2,571
China Gao Yang 6,040 6,440 -400
Wales Ryan Day 15,449 14,915 534
Iran Hossein Vafaei 14,062 12,344 1,718
England Joe Perry 12,001 12,022 -21
England Jimmy Robertson 15,462 13,898 1,564
England Jimmy White 3,006 4,675 -1,669
Thailand Akani Songsermsawad 7,136 7,199 -63
Scotland Stephen Maguire 13,795 12,831 964
England Ashley Hugill 9,818 9,853 -35
Wales Mark Williams 18,882 14,482 4,400
Wales Jak Jones 10,860 10,236 624
England Ricky Walden 19,208 15,987 3,221
England Allan Taylor 6,038 7,696 -1,658
England Ali Carter 18,321 15,820 2,501
Switzerland Alexander Ursenbacher 5,362 6,068 -706
Ireland Aaron Hill 4,406 6,677 -2,271
England Ronnie O'Sullivan 31,566 23,110 8,456
England Mark Joyce 5,983 7,453 -1,470
England Andrew Higginson 6,230 6,387 -157
England Michael Holt 6,356 6,678 -322
Ireland Fergal O'Brien 6,636 8,356 -1,720
England Barry Hawkins 14,682 13,917 765
England Ben Woollaston 9,476 9,949 -473
England Stuart Carrington 5,796 7,318 -1,522
Northern Ireland Jordan Brown 14,319 12,276 2,043
Germany Simon Lichtenberg 4,441 6,157 -1,716
England Tom Ford 14,697 13,286 1,411
England David Grace 6,718 7,487 -769
England Mark Davis 7,685 7,402 283
Belgium Luca Brecel 19,517 16,110 3,407
China Chang Bingyu 5,424 6,025 -601
China Pang Junxu 7,076 7,047 29
England Nigel Bond 3,733 5,629 -1,896
Wales Dominic Dale 5,407 6,864 -1,457
England Zak Surety 4,061 5,289 -1,228
England Farakh Ajaib 4,352 6,739 -2,387
China Yan Bingtao 27,259 20,157 7,102
Wales Jamie Clarke 7,530 8,467 -937
England Louis Heathcote 6,223 7,811 -1,588
England Ashley Carty 5,896 6,903 -1,007
England Matthew Selt 14,112 14,542 -430
Germany Lukas Kleckers 5,417 6,828 -1,411
England Shaun Murphy 13,532 12,031 1,501
Wales Jamie Jones 8,776 8,643 133
China Chen Zifan 3,670 5,108 -1,438
England Mark King 7,630 8,644 -1,014
Wales Matthew Stevens 10,358 9,652 706
Wales Andrew Pagett 4,267 6,371 -2,104
England David Gilbert 19,127 15,442 3,685
England Liam Highfield 9,503 8,968 535
England Jamie Wilson 3,778 5,864 -2,086
England Joe O'Connor 7,589 7,937 -348
China Zhao Xintong 21,377 15,883 5,494
England Judd Trump 32,588 25,022 7,566
England Anthony Hamilton 8,842 9,622 -780
Wales Lee Walker 4,234 6,309 -2,075
Northern Ireland Mark Allen 18,492 15,322 3,170
England Chris Wakelin 9,142 8,989 153
China Xu Si 5,538 6,247 -709
China Liang Wenbo 12,530 10,538 1,992
England Martin O'Donnell 6,230 7,484 -1,254
China Zhou Yuelong 11,529 10,816 713
China Lu Ning 12,880 12,963 -83
China Wu Yize 7,969 7,312 657
England Andy Hicks 6,935 9,322 -2,387
England Elliot Slessor 7,960 8,533 -573
Scotland Scott Donaldson 13,189 13,134 55
England Mark Selby 18,523 14,158 4,365
Scotland Stephen Hendry 1,332 2,990 -1,658
China Li Hang 6,660 6,756 -96
China Tian Pengfei 5,437 6,258 -821
China Fan Zhengyi 10,438 9,894 544
China Lyu Haotian 8,516 8,208 308
China Xiao Guodong 11,866 11,969 -103
England Jamie O'Neill 2,725 5,042 -2,317
England Jack Lisowski 18,232 16,458 1,774
Australia Neil Robertson 25,101 17,809 7,292
Scotland Anthony McGill 13,695 12,204 1,491
England Paul Deaville 1,201 1,305 -104
China Ding Junhui 15,652 12,177 3,475
China Zhang Anda 9,525 8,311 1,214
Norway Kurt Maflin 5,416 5,412 4
England Sean Maddocks 2,132 5,186 -3,054
Hong Kong Ng On Yee 1,979 3,939 -1,960
England William Ginn 627 889 -262
Ukraine Sergey Isaenko 489 930 -441
Peter Butler 106 602 -496
England Peter Geronimo 496 1,002 -506
England James Height 675 839 -164
Scotland Aaron Graham 247 856 -609
Canada Roshan Birdi 188 794 -606
England Westley Cooper 688 1,051 -363
England Carl Mottershaw 548 1,002 -454
England Mark Vincent 683 965 -282
Wales Jamie Tudor 860 1,049 -189
England Dylan Smith 250 892 -642
England Matthew Lee 515 1,026 -511
England Shafaqut Hussain 47 211 -164
England Garry Coulson 338 864 -526
Wales Conor Caniff 373 884 -511
England Imran Puri 384 581 -197
Ireland Tony Corrigan 892 958 -66
England Dean Reynolds 331 990 -659
England Johnnie Bates 400 955 -555
Ireland Philip O'Connor 249 851 -602
Spain Juan Pedro Duran 252 1,046 -794
England Mark Anthony Taylor 294 876 -582
Ukraine Denys Khmelevskyi 840 1,107 -267
Mark Bell 412 657 -245
Wales Bradley Tyson 318 931 -613
Scotland Keith Keldie 475 899 -424
England John Pritchett 509 1,063 -554
England Jamie Barrett 1,080 1,398 -318
England Alex Clenshaw 668 971 -303
England Ryan Roberts 790 967 -177
England Daniel Walker 442 856 -414
England Lewis Ullah 833 1,070 -237
England Shaf Hussain 365 599 -234
Poland Antoni Kowalski 579 726 -147
England Reanne Evans 2,802 5,072 -2,270
Northern Ireland Christopher Clifford 67 375 -308
Ireland Robert McCullough 211 321 -110
England Oliver Sykes 119 295 -176
Scotland Amaan Iqbal 67 489 -422
Turkey Ismail Türker (II) 132 430 -298
Turkey Enes Bakirci 77 357 -280
England Lee Prickman 89 327 -238
Gibraltar Francis Becerra 31 437 -406
Thailand Mink Nutcharut 184 592 -408
Belgium Yorrit Hoes 153 516 -363
England Jake Crofts 313 468 -155
Hong Kong Marco Fu 556 718 -162