Points Scored For & Against - Season 2018-2019 - 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 901 (95.65%) matches with frame scores out of 942 total matches.
Rank Player Points For Points Against Difference
England Judd Trump 1,112 839 273
England Mark Selby 2,334 1,778 556
China Ding Junhui 1,508 1,291 217
England Shaun Murphy 1,252 1,182 70
England Ali Carter 2,298 1,348 950
Scotland John Higgins 320 26 294
England Peter Ebdon 1,738 1,549 189
Wales Ryan Day 1,929 1,776 153
England Robert Milkins 2,491 2,741 -250
England Ricky Walden 3,792 2,713 1,079
China Li Hang 1,995 1,473 522
England Mark Davis 2,606 2,336 270
Australia Neil Robertson 4,633 2,692 1,941
Wales Mark Williams 4,512 3,695 817
Wales Matthew Stevens 639 755 -116
Norway Kurt Maflin 1,718 1,624 94
England Stuart Bingham 899 880 19
Northern Ireland Mark Allen 2,344 2,126 218
England Jamie Cope 3,190 2,089 1,101
China Tian Pengfei 1,810 1,966 -156
England Nigel Bond 1,037 1,588 -551
Scotland Graeme Dott 2,058 1,542 516
England Joe Perry 3,445 2,993 452
Scotland Stephen Maguire 3,443 2,846 597
Hong Kong Marco Fu 3,731 2,500 1,231
Northern Ireland Gerard Greene 1,275 1,361 -86
England Barry Hawkins 3,234 2,601 633
China Mei Xiwen 2,306 2,407 -101
England Jimmy White 951 1,409 -458
England Alfie Burden 1,450 1,436 14
England Tom Ford 1,901 1,903 -2
England Anthony Hamilton 3,335 2,043 1,292
England Mark King 2,427 2,298 129
England Mark Joyce 1,402 1,707 -305
England Rory McLeod 1,323 1,735 -412
England Andrew Higginson 2,296 1,979 317
Wales Dominic Dale 1,341 1,642 -301
China Liang Wenbo 1,967 1,413 554
England Mike Dunn 1,526 1,489 37
England Rod Lawler 1,868 2,076 -208
England Ben Woollaston 1,761 1,627 134
Ireland Fergal O'Brien 3,198 2,654 544
England Matthew Selt 2,726 2,616 110
England Barry Pinches 2,545 2,009 536
England David Gilbert 4,969 3,826 1,143
England Peter Lines 1,600 1,491 109
England Michael Holt 2,488 2,193 295
England Matthew Couch 919 1,125 -206
Scotland Alan McManus 1,194 1,279 -85
China Xiao Guodong 2,564 1,963 601
England Jack Lisowski 5,107 2,992 2,115
England Jimmy Robertson 832 1,039 -207
England Liam Highfield 1,624 1,220 404
England Kuldesh Johal 3,785 3,054 731
Wales Jamie Jones 1,495 1,347 148
England Andy Hicks 3,295 2,895 400
England Kyren Wilson 3,753 2,729 1,024
Scotland Anthony McGill 902 1,319 -417
England Paul Davison 1,403 1,458 -55
Wales Michael White 2,041 1,709 332
Thailand Noppon Saengkham 3,703 3,127 576
England Simon Bedford 3,836 3,556 280
Wales Andrew Pagett 1,621 1,442 179
England Jamie O'Neill 2,993 2,335 658
Wales Jak Jones 3,409 3,083 326
Ireland Michael Judge 3,566 2,972 594
England Robbie Williams 2,108 2,246 -138
Scotland Eden Sharav 775 947 -172
England Gary Wilson 2,852 2,353 499
Thailand Dechawat Poomjaeng 5,244 4,539 705
Belgium Luca Brecel 2,405 1,959 446
England Craig Steadman 4,115 3,185 930
England Sam Craigie 2,560 1,148 1,412
England Adam Duffy 4,991 4,153 838
Wales Kishan Hirani 4,329 3,794 535
England Shane Castle 3,599 2,553 1,046
England Ian Burns 1,445 1,717 -272
England Allan Taylor 963 1,257 -294
England Stuart Carrington 2,530 2,437 93
England David Grace 2,320 1,781 539
China Chen Zhe 3,031 2,557 474
England Sam Baird 2,754 2,362 392
England Andy Lee 4,744 4,369 375
England Matthew Day 1,808 1,437 371
Finland Robin Hull 1,386 1,625 -239
England Jamie Barrett 2,179 1,873 306
India Lucky Vatnani 1,962 1,772 190
Poland Kacper Filipiak 1,608 1,564 44
England Reanne Evans 1,279 1,682 -403
England Oliver Brown 1,454 1,450 4
England Martin O'Donnell 968 1,330 -362
Northern Ireland Joe Swail 1,899 1,804 95
Ireland Leo Fernandez 2,811 2,406 405
Wales Duane Jones 1,107 1,226 -119
Wales Alex Taubman 1,103 1,057 46
England Mitchell Mann 2,954 2,540 414
England Jeff Cundy 1,775 1,586 189
Scotland Marc Davis 1,087 1,132 -45
England Michael Wild 950 1,053 -103
England Charlie Walters 1,855 1,859 -4
England John Whitty 952 1,180 -228
England Farakh Ajaib 3,835 3,595 240
England Joel Walker 2,247 2,058 189
England John Astley 1,030 1,366 -336
England Jake Nicholson 2,135 1,600 535
England Oliver Lines 1,989 2,037 -48
England David Craggs 1,534 1,766 -232
England Lee Shanker 1,310 1,428 -118
England Phil O'Kane 2,440 1,970 470
England Christopher Keogan 887 1,211 -324
England Ryan Causton 950 1,218 -268
Thailand Thepchaiya Un-Nooh 1,538 1,129 409
Switzerland Alexander Ursenbacher 1,534 1,642 -108
England Alex Davies 715 848 -133
England Antony Parsons 1,402 1,332 70
England Sam Thistlewhite 1,004 1,340 -336
Northern Ireland Jordan Brown 4,387 3,239 1,148
Wales Callum Lloyd 1,492 1,826 -334
Australia Jamie Brown 1,275 1,147 128
Scotland William Thomson 854 1,249 -395
England Zak Surety 891 1,100 -209
England Richard Somauroo 575 1,153 -578
England James Cahill 5,848 4,248 1,600
England Daniel Ward 1,306 1,444 -138
England Simon Dent 1,325 1,678 -353
England Sydney Wilson 1,796 1,817 -21
Iceland Kristjan Helgason 2,273 2,400 -127
Malta Alex Borg 832 1,019 -187
Austria Andreas Ploner 1,483 1,691 -208
England Luke Simmonds 4,533 4,081 452
Wales Lee Walker 1,600 1,395 205
England James Burrett 646 1,045 -399
England Bash Maqsood 1,016 1,129 -113
Scotland Fraser Patrick 2,139 2,170 -31
Wales Jack Bradford 1,719 1,879 -160
England Danny Brindle 796 1,304 -508
England Hammad Miah 2,740 2,253 487
Cyprus Michael Georgiou 1,489 1,233 256
England John Pritchett 1,789 1,877 -88
England Saqib Nasir 1,426 1,445 -19
England Stefan Mazrocis 787 953 -166
England Mark Vincent 1,574 1,692 -118
Ireland Greg Casey 2,331 2,211 120
Scotland Michael Collumb 1,346 1,317 29
Iran Hossein Vafaei 710 321 389
China Li Yuan 1,600 1,743 -143
England Tam Mustafa 899 1,328 -429
England Ashley Carty 4,626 3,877 749
England Elliot Slessor 1,787 1,305 482
England David Lilley 6,279 5,009 1,270
England George Pragnall 727 1,108 -381
England Ben Hancorn 2,696 2,811 -115
England Wayne Townsend 1,203 1,593 -390
England Steven Hallworth 2,884 2,474 410
England William Lemons 1,464 1,404 60
Isle of Man Darryl Hill 806 966 -160
Scotland Scott Donaldson 2,504 2,448 56
China Lyu Haotian 1,230 1,657 -427
China Zhou Yuelong 1,306 1,351 -45
China Lu Ning 4,049 3,011 1,038
Wales Ben Jones 862 1,284 -422
China Zhang Anda 1,846 1,662 184
China Zhao Xintong 6,019 3,418 2,601
China Zhang Yong 1,894 1,748 146
China Ma Tingpeng 1,840 1,842 -2
China Wang Yuchen 1,743 1,635 108
South Africa Paul Burrell 843 1,427 -584
England Brandon Sargeant 2,029 1,950 79
England Harvey Chandler 1,676 2,367 -691
Estonia Andres Petrov 947 988 -41
Scotland Dylan Craig 1,295 1,693 -398
England John Parkin 1,149 1,371 -222
Germany Felix Frede 1,328 1,471 -143
England Joe O'Connor 1,416 1,432 -16
England Adam Edge 1,215 1,366 -151
England Chris Wakelin 2,131 1,913 218
England Louis Heathcote 1,631 1,552 79
China Niu Zhuang 1,205 1,730 -525
China Hu Hao 2,662 2,471 191
Hong Kong Leong Man Hoi 914 1,035 -121
China Wang Zepeng 2,952 2,106 846
China Fang Xiongman 3,217 2,475 742
England Gary Challis 997 1,156 -159
Germany Lukas Kleckers 1,657 1,804 -147
China Geng Mingqi 2,853 2,241 612
China Liu Jiaming 1,899 1,766 133
England Peter Devlin 2,518 2,060 458
England Clayton Humphries 1,327 1,188 139
China Luo Honghao 1,130 1,603 -473
China Yan Bingtao 2,328 1,429 899
China Long Zehuang 2,024 1,629 395
England Matthew Glasby 836 1,256 -420
England Luke Garland 702 997 -295
England Kurtis Weaver 885 1,089 -204
Northern Ireland Jamie McArdle 1,262 1,339 -77
England Michael Williams 1,065 1,010 55
India Laxman Rawat 1,990 1,719 271
China Yuan Sijun 1,669 1,495 174
China Xu Si 1,009 1,382 -373
England Joshua Cooper 902 1,079 -177
Wales Tyler Rees 1,144 1,313 -169
Hong Kong Ng On Yee 1,090 1,313 -223
England Anthony Jeffers 1,587 1,596 -9
England Sean Maddocks 2,009 2,235 -226
Malaysia Thor Chuan Leong 5,151 2,823 2,328
Scotland Keith Keldie 996 1,377 -381
Germany Simon Lichtenberg 1,067 1,343 -276
Pakistan Hamza Akbar 593 676 -83
China Wu Shengguang 2,009 1,652 357
Ukraine Sergey Isaenko 1,091 1,314 -223
Thailand Akani Songsermsawad 1,144 1,538 -394
England Owais Ali 578 1,037 -459
England Joshua Thomond 1,559 1,641 -82
Finland Heikki Niva 1,903 1,919 -16
South Korea Daegyu Lee 2,270 1,951 319
Hong Kong Ka Wai Cheung 1,356 1,419 -63
Thailand Nutcharat Wongharuthai 573 793 -220
Germany Umut Dikme 1,390 1,384 6
France Brian Ochoiski 2,462 1,902 560
England Patrick Whelan 1,530 1,276 254
Saudi Arabia Ahmed Aseeri 700 1,020 -320
Saudi Arabia Omar Alajlani 1,147 1,334 -187
Wales Dylan Emery 1,875 1,767 108
Wales Jackson Page 2,621 1,900 721
China Chang Bingyu 602 727 -125
England Labeeb Ahmed 970 1,304 -334
England Simon Blackwell 1,161 1,146 15
England Manasawin Phetmalaikul 942 1,220 -278
England Callum Costello 1,072 1,462 -390
Ireland Ross Bulman 1,147 1,266 -119
England John Foster 1,527 1,341 186
England Daniel Womersley 1,595 1,465 130
England Andrew Smith 1,805 1,624 181
England Daniel Devlin 1,437 1,583 -146
England Haydon Pinhey 2,248 1,955 293
England Brandon Hall 1,720 1,980 -260
Wales Daniel Gorton 1,298 1,450 -152
Wales Matthew Roberts 1,156 1,375 -219
England Chae Ross 1,682 2,037 -355
Ireland Aaron Holland 803 1,246 -443
China Zhang Jiankang 1,135 1,538 -403
England Jed Mann 803 1,428 -625
Ireland Ronan Whyte 693 1,268 -575
Andy Milliard 1,398 1,752 -354
China Ning Kang 2,109 2,177 -68
England Dave Nelson 527 1,200 -673
Himanshu Dinesh Jain 2,240 2,227 13
England Martin Gould 130 332 -202
Ireland Ken Doherty 453 660 -207
Thailand James Wattana 609 870 -261
England Sanderson Lam 510 1,134 -624
England Sean O'Sullivan 544 1,575 -1,031
Wales Daniel Wells 758 1,297 -539
Belgium Hans Blanckaert 574 971 -397
Wales Jamie Clarke 924 1,275 -351
England James Silverwood 918 962 -44
England Darren Burns 372 939 -567
Poland Adam Stefanow 866 1,084 -218
England Mike Finn 481 702 -221
Pakistan Shehzad Iqbal 370 817 -447
England Billy Joe Castle 641 1,371 -730
England Imran Puri 380 1,064 -684
England Steve Martin 417 991 -574
Ireland Dessie Sheehan 345 921 -576
Poland Mateusz Baranowski 840 1,003 -163
Australia Ryan Thomerson 825 1,080 -255
Scotland Ross Muir 893 1,154 -261
England Mark Ganderton 382 963 -581
China Chen Feilong 791 1,482 -691
England Tugba Irten 384 1,002 -618
England Andy Marriott 907 1,129 -222
Scotland Rhys Clark 189 340 -151
England Steven Evans 473 1,042 -569
China Chen Zifan 630 1,493 -863
England Ben Fortey 796 1,138 -342
Denmark Daniel Kandi 743 1,012 -269
Latvia Maris Volajs 73 334 -261
Sweden Belan Sharif 477 1,040 -563
England Peter Delaney 607 1,012 -405
England Dean Goddard 390 880 -490
Scotland Chris Totten 305 1,229 -924
England Jaspal Bamotra 302 827 -525
China He Guoqiang 59 460 -401
China Fan Zhengyi 545 1,081 -536
England Aaron Cook 324 944 -620
United States Corey Deuel 255 626 -371
Ukraine Iulian Boiko 470 943 -473
Iran Soheil Vahedi 470 1,091 -621
England Jake Keen 490 813 -323
Latvia Rodion Judin 74 390 -316
China Bai Langning 189 457 -268
England Heather Clare 111 974 -863
France Niel Vincent 777 1,152 -375
Romania Vladu Mihai 480 884 -404
England Adam Brown 426 1,024 -598
Egypt Basem Eltahhan 477 1,408 -931
England Jenson Kendrick 625 890 -265
England James Height 417 946 -529
England Jason Turnbull 423 870 -447
England Shafaqut Hussain 724 1,063 -339
England Luke Pinches 610 1,052 -442
Billy Ginn 291 892 -601
England Lewis Ullah 604 995 -391
England Alex Millington 976 1,100 -124
England Daniel Walker 409 989 -580
England Jamie Trump 157 937 -780
Romania Constantin Mateescu 149 974 -825
United States Ahmed Elsayed 353 755 -402
Pakistan Haider Ali 523 915 -392
England Dan Woolloff 335 882 -547
England James Welch 206 1,118 -912
England Joshua Saywell 262 566 -304
Singapore Benny Loh Siang Leng 150 613 -463
Thomas Wei 209 490 -281
China Luo Zetao 129 363 -234