Points Scored For & Against - Year 2016 - 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 2956 (90.18%) matches with frame scores out of 3278 total matches.
Rank Player Points For Points Against Difference
Scotland Stephen Maguire 23,715 18,822 4,893
Wales Michael White 17,955 17,726 229
England Steven Hallworth 6,603 8,385 -1,782
Ireland Ken Doherty 9,475 10,453 -978
England Zak Surety 6,533 7,388 -855
England Andrew Higginson 14,837 13,436 1,401
England Andy Hicks 7,157 8,630 -1,473
England Judd Trump 32,944 23,710 9,234
China Tian Pengfei 10,141 10,653 -512
Scotland Alan McManus 16,388 16,312 76
China Zhou Yuelong 14,523 13,428 1,095
England Barry Hawkins 27,680 23,579 4,101
China Ding Junhui 32,332 24,311 8,021
England Mike Dunn 11,958 13,024 -1,066
Scotland Rhys Clark 8,462 11,054 -2,592
England Martin Gould 18,069 15,947 2,122
Thailand Dechawat Poomjaeng 10,176 10,729 -553
England Ben Woollaston 18,087 16,728 1,359
England Nigel Bond 8,962 10,162 -1,200
England Jimmy Robertson 13,896 11,551 2,345
England Ali Carter 27,198 21,455 5,743
China Zhang Anda 13,903 13,120 783
China Xiao Guodong 13,447 11,552 1,895
China Li Hang 12,350 10,936 1,414
Wales Mark Williams 29,384 25,705 3,679
China Zhao Xintong 10,785 11,026 -241
England Ashley Hugill 6,003 7,617 -1,614
Finland Robin Hull 11,659 10,700 959
England Shaun Murphy 24,500 19,464 5,036
England Alfie Burden 10,574 11,443 -869
China Lu Ning 1,557 2,117 -560
Norway Kurt Maflin 16,300 14,502 1,798
Belgium Luca Brecel 17,990 16,914 1,076
Wales Jamie Jones 12,090 11,618 472
Hong Kong Marco Fu 26,939 21,228 5,711
England Mark Joyce 12,241 11,777 464
China Yu Delu 9,759 12,061 -2,302
England Martin O'Donnell 10,369 10,662 -293
Scotland Ross Muir 8,796 9,882 -1,086
England Mark King 19,170 16,700 2,470
England Stuart Bingham 31,660 24,908 6,752
Scotland John Higgins 33,050 25,320 7,730
England Ian Burns 11,225 10,925 300
Ireland David Morris 3,461 3,937 -476
England Anthony Hamilton 17,735 14,880 2,855
Scotland Anthony McGill 22,055 17,421 4,634
England Jack Lisowski 13,816 12,101 1,715
Northern Ireland Mark Allen 23,287 18,635 4,652
England Kyren Wilson 26,637 23,512 3,125
England Michael Holt 27,474 26,385 1,089
England Robbie Williams 12,383 12,260 123
England Joe Perry 23,450 22,352 1,098
Jamaica Rory McLeod 12,481 12,228 253
England Rod Lawler 11,439 12,547 -1,108
England Ronnie O'Sullivan 31,153 20,152 11,001
Wales Matthew Stevens 14,463 12,057 2,406
Wales Ryan Day 23,534 19,916 3,618
China Liang Wenbo 26,471 21,486 4,985
England Stuart Carrington 13,253 12,466 787
England Peter Ebdon 11,812 12,198 -386
Northern Ireland Joe Swail 9,547 10,257 -710
Ireland Fergal O'Brien 15,389 14,642 747
England Mark Selby 45,177 31,639 13,538
Scotland Graeme Dott 17,101 17,437 -336
England Mark Davis 22,544 19,246 3,298
Scotland Jamie Burnett 2,880 2,967 -87
England Gary Miller 189 216 -27
England Peter Lines 10,667 11,692 -1,025
England Ian Brumby 244 298 -54
England Peter Donegan 312 266 46
Scotland Paul McPhillips 127 203 -76
England John Welsh 282 259 23
England Jamie Bodle 3,029 2,521 508
England Gary Wilkinson 296 352 -56
England Robert Milkins 17,317 18,050 -733
Scotland David McLellan 229 195 34
Scotland Craig MacGillivray 183 244 -61
England Julian Mills 149 284 -135
Wales Darren Thompson 150 156 -6
England Les Dodd 381 248 133
England Gary Lees 991 1,244 -253
Malta Tony Drago 3,992 3,514 478
Wales Tony Chappel 332 377 -45
Scotland Scott MacFarlane 315 192 123
England Peter Bardsley 180 342 -162
England Sean Lanigan 196 219 -23
England Steve Gough 194 232 -38
England Darryn Walker 1,581 1,414 167
England Geoff Williams 206 278 -72
England Wayne Brown 1,264 1,634 -370
Wales Dominic Dale 21,779 20,211 1,568
Wales Darren Morgan 3,224 3,840 -616
England Jimmy White 7,422 7,859 -437
England Ricky Walden 27,957 26,241 1,716
Australia Neil Robertson 21,100 17,298 3,802
England David Gilbert 21,507 17,362 4,145
England Matthew Selt 15,774 14,052 1,722
England Adam Duffy 9,828 9,846 -18
Northern Ireland Gerard Greene 5,408 6,012 -604
England Gary Wilson 10,741 10,168 573
England Tom Ford 15,082 13,396 1,686
England David Grace 10,621 10,652 -31
Thailand James Wattana 8,512 9,564 -1,052
England Sam Baird 15,730 15,717 13
England Mitchell Mann 11,185 11,984 -799
England Chris Wakelin 10,671 11,602 -931
Thailand Noppon Saengkham 10,617 11,282 -665
China Yuan Sijun 4,375 3,634 741
Wales Lee Walker 8,207 10,167 -1,960
Isle of Man Darryl Hill 3,677 6,744 -3,067
Thailand Thepchaiya Un-Nooh 14,166 14,317 -151
England James Cahill 6,777 8,227 -1,450
England Sydney Wilson 4,661 7,549 -2,888
Cyprus Michael Georgiou 11,038 12,024 -986
Wales Daniel Wells 9,649 10,859 -1,210
Ireland Leo Fernandez 1,496 1,879 -383
England Allan Taylor 6,666 8,915 -2,249
Poland Adam Stefanow 5,207 6,016 -809
England Richard Beckham 1,411 1,256 155
England Sean O'Sullivan 6,881 8,341 -1,460
Poland Kacper Filipiak 605 796 -191
Israel Eden Sharav 6,122 8,079 -1,957
Scotland Dylan Craig 1,528 2,428 -900
Scotland Fraser Patrick 5,916 8,127 -2,211
Malaysia Thor Chuan Leong 7,007 9,015 -2,008
Scotland Scott Donaldson 11,402 11,676 -274
England Elliot Slessor 4,050 5,871 -1,821
England Ryan Causton 2,026 2,265 -239
England Liam Highfield 11,886 11,307 579
Pakistan Hamza Akbar 4,828 7,111 -2,283
China Zhang Yong 5,991 8,523 -2,532
Iran Hossein Vafaei 7,064 7,093 -29
England Craig Steadman 9,663 10,367 -704
England Paul Davison 6,452 10,052 -3,600
China Cao Yupeng 6,723 8,607 -1,884
England Oliver Lines 9,566 11,189 -1,623
England Jamie Cope 6,312 7,500 -1,188
Wales Jamie Clarke 2,468 3,171 -703
England Clayton Humphries 1,628 1,387 241
Hong Kong Ng On Yee 2,047 2,349 -302
India Lucky Vatnani 1,857 1,649 208
England Mitchell Travis 764 796 -32
Malta Alex Borg 5,717 6,625 -908
England Antony Parsons 2,701 2,492 209
England Michael Rhodes 1,461 1,416 45
China Fang Xiongman 5,376 5,286 90
England James Silverwood 996 810 186
England Matthew Day 1,845 2,363 -518
Scotland Chris Totten 916 1,201 -285
China Lyu Chenwei 4,422 4,936 -514
England Tugba Irten 1,123 1,331 -208
United States Corey Deuel 759 1,140 -381
England Ben Robinson 498 723 -225
Scotland Marc Davis 3,029 3,295 -266
England Joe O'Connor 2,537 2,914 -377
England Christopher Keogan 4,767 6,475 -1,708
England Adam Bobat 1,200 1,144 56
Scotland Gary Thomson 930 1,004 -74
England Louis Heathcote 2,493 2,984 -491
England Sam Thistlewhite 1,585 1,299 286
England George Pragnell (II) 1,228 1,446 -218
England Gareth Green 1,949 1,810 139
England Shane Castle 943 707 236
England Brandon Sargeant 4,948 6,214 -1,266
England Eddie Manning 1,787 1,150 637
Ireland Daniel O’Regan 1,073 1,244 -171
England John Astley 9,087 9,194 -107
Israel Shachar Ruberg 605 735 -130
England Joe Roberts 2,147 2,316 -169
England Darren Burns 933 1,006 -73
Wales Kishan Hirani 1,840 2,528 -688
Ireland Aaron Tobin 1,303 1,353 -50
England Zack Richardson 2,402 1,978 424
England Farakh Ajaib 1,190 808 382
Scotland Michael Collumb 3,098 2,838 260
Wales Ian Preece 6,448 5,583 865
England David Lilley 5,021 4,660 361
Ireland Joe Delaney 1,348 1,027 321
England Kuldesh Johal 1,643 2,261 -618
Northern Ireland Jordan Brown 2,140 2,400 -260
Australia Jamie Brown 1,815 1,338 477
Belgium Kevin van Hove 1,604 1,674 -70
England Joshua Cooper 1,442 1,393 49
Ireland Greg Casey 2,058 2,207 -149
England Daniel Womersley 3,690 4,587 -897
England John Foster 764 963 -199
England Charlie Walters 1,995 2,032 -37
China Lyu Haotian 1,876 1,172 704
England Simon Blackwell 1,237 1,129 108
England Jamie O'Neill 1,118 1,121 -3
England Joel Walker 2,425 3,131 -706
Malta Brian Cini 1,378 936 442
England Bradley Jones 2,355 2,723 -368
England Reanne Evans 1,031 961 70
England Joshua Thomond 1,953 1,945 8
England Mike Finn 1,459 1,242 217
Ireland Jason Devaney 864 933 -69
Hong Kong Fung Kwok Wai 949 1,146 -197
England Jamie Barrett 5,111 6,367 -1,256
England Jamie Lashmar 767 848 -81
England Alex Davies 1,226 1,053 173
England Mario Basile 721 1,024 -303
England Haydon Pinhey 1,346 1,420 -74
China Chen Zhe 5,083 6,048 -965
England Oliver Brown 2,955 3,819 -864
England Josh Mulholland 954 1,195 -241
Austria Andreas Ploner 1,597 1,881 -284
England Chris Melling 2,604 3,254 -650
India Hrithik Jain 965 1,180 -215
England Brad Chappell 655 960 -305
Germany Lukas Kleckers 2,679 3,334 -655
Scotland Lee Mein 788 1,115 -327
Switzerland Alexander Ursenbacher 2,177 1,656 521
England Thomas Barton 1,252 1,090 162
Wales Alex Taubman 2,327 2,902 -575
England Joe Steele 1,040 734 306
England Andrew Milliard 671 1,034 -363
England Andy Lee 881 922 -41
England Michael Williams 1,138 1,667 -529
England Barry Pinches 4,437 4,588 -151
England Jake Nicholson 1,310 1,851 -541
Wales David John 4,457 5,542 -1,085
Northern Ireland Declan Brennan 1,304 1,324 -20
England Ian John Ali 839 960 -121
Wales Tyler Rees 866 1,882 -1,016
England Troy Brett 865 909 -44
England Hassan Miah 650 761 -111
Scotland Ross Higgins 424 1,021 -597
England Saqib Nasir 767 1,061 -294
England Phil O'Kane 929 1,351 -422
England Harvey Chandler 773 1,046 -273
Wales Callum Lloyd 611 776 -165
England Jeff Cundy 904 1,125 -221
England Stephen Croft 753 991 -238
China Chen Zifan 2,165 2,591 -426
Wales Rhydian Ap Owen 546 852 -306
Thailand Akani Songsermsawad 10,343 9,978 365
Wales Duane Jones 7,294 9,042 -1,748
India Pankaj Advani 2,976 2,122 854
China Wang Yuchen 3,705 5,076 -1,371
England Hammad Miah 7,920 9,053 -1,133
England Sam Craigie 5,702 6,253 -551
China Huang Jiahao 655 871 -216
China Xu Si 2,613 2,870 -257
Wales Gareth Allen 5,406 8,199 -2,793
China Yan Bingtao 10,848 9,584 1,264
Wales Jak Jones 4,190 5,158 -968
England Sanderson Lam 5,979 7,783 -1,804
England Sean Harvey 668 698 -30
China Mei Xiwen 7,293 6,649 644
Australia Kurt Dunham 2,664 4,707 -2,043
Thailand Kritsanut Lertsattayathorn 4,976 5,412 -436
Thailand Phaitoon Phonbun 757 994 -237
Poland Mateusz Baranowski 1,035 2,469 -1,434
Egypt Basem Eltahhan 748 1,234 -486
Thailand Suchakree Poomjang 1,279 1,210 69
Thailand Boonyarit Keattikun 3,387 5,612 -2,225
India Ishpreet Singh Chadha 1,363 1,605 -242
Pakistan Babar Masih 937 1,389 -452
Wales Andrew Pagett 748 926 -178
Egypt Ahmed Galal 747 1,273 -526
Russia Ivan Kakovskii 1,027 1,492 -465
India Sourav Kothari 744 1,139 -395
Hong Kong Chau Hon Man 846 1,298 -452
United Arab Emirates Mohammed Shehab 937 1,287 -350
England Peter McCullagh 715 827 -112
India Aditya Mehta 3,797 5,020 -1,223
China Zhang Jiankang 623 930 -307
England Michael Wild 5,469 7,964 -2,495
Ireland Josh Boileau 3,555 5,236 -1,681
Brazil Igor Figueiredo 1,582 2,437 -855
England Luke Simmonds 865 1,785 -920
England Jason Weston 3,641 6,401 -2,760
Egypt Hatem Yassen 1,135 3,888 -2,753
Thailand Thanawat Thirapongpaiboon 123 375 -252
England Michael Wasley 2,058 2,376 -318
England Ian Glover 2,402 3,469 -1,067
Australia Vinnie Calabrese 757 1,522 -765
Brazil Itaro Santos 1,610 4,226 -2,616
England Dean Reynolds 48 134 -86
Ireland Dessie Sheehan 362 736 -374
England Jamie Rous 158 170 -12
England Tony Knowles 26 178 -152
England Clive Bernstone 114 226 -112
England Shane Haines 68 104 -36
England Stephen Rowlings 124 206 -82
South Africa Paul Burrell 301 881 -580
England Paul Moss 40 147 -107
England Ian Barry Stark 86 127 -41
England Shaun Wilkes 98 129 -31
England Leigh Robinson 99 248 -149
England Anthony Harris 23 114 -91
England Peter Delaney 437 801 -364
England Adrian Rosa 55 117 -62
England David Craggs 128 150 -22
England Imran Puri 302 797 -495
Scotland Guilio Rea 19 168 -149
England John Fox 151 162 -11
England Robert Marshall 78 160 -82
England Steve Meakin 80 129 -49
England Ashley Beal 180 523 -343
England Karl Townsend 90 200 -110
England Richard Somauroo 52 161 -109
England Jonathan Bagley 82 173 -91
Scotland John Rea 2 171 -169
England Joe Johnson 61 139 -78
England John Parrott 48 174 -126
England Brett Miller 174 522 -348
Scotland Michael Leslie 1,197 1,861 -664
China Guan Zhen 476 1,060 -584
China Niu Zhuang 215 1,075 -860
Sweden Ron Florax 101 249 -148
England Joshua Baddeley 727 1,174 -447
Scotland David Greig 279 423 -144
Wales Tom Rees 115 295 -180
England Chris Norbury 216 336 -120
Hong Kong Cheung Ka Wai 407 852 -445
Ireland Brendan O'Donoghue 657 790 -133
Latvia Rodion Judin 256 755 -499
Bulgaria Bratislav Krastev 355 792 -437
Northern Ireland Conor McCormack 390 1,322 -932
England Steve Davis 549 885 -336
England Nick Jennings 349 700 -351
England Chris Jones 563 706 -143
Northern Ireland Christopher Maye 162 664 -502
Germany Felix Frede 745 1,064 -319
England Bhavesh Sodha 55 487 -432
England Matthew Glasby 472 1,036 -564
Northern Ireland Raymond Fry 267 644 -377
England Ashley Carty 463 722 -259
Wales Richard King 324 635 -311
Romania Andrei Orzan 426 669 -243
Germany Robin Otto 457 741 -284
England Heather Clare 94 722 -628
England Stephen Ormerod 387 645 -258
England Scott Lyons 176 702 -526
England Phil Parkin 326 559 -233
England Patrick Whelan 366 713 -347
Scotland Mark Owens 366 576 -210
England Lewis Gillen 388 574 -186
Wales Jack Bradford 292 652 -360
England Robert Cloherty 254 569 -315
England Simon Dent 306 763 -457
Wales Dale Hughes 130 623 -493
England Adam Longley 417 677 -260
England Adam Edge 477 701 -224
Wales Mark Davies 174 619 -445
England Jason Turnbull 246 564 -318
Belgium Hans Blanckaert 254 659 -405
Wales Ben Jones 385 930 -545
England Nico Elton 419 673 -254
England Paul Norris 386 589 -203
England Andrew Alexandrou 333 626 -293
England Peter Devlin 279 642 -363
England Danny Brindle 374 596 -222
England Stuart Watson 617 732 -115
England Daniel Stevenson 532 969 -437
England Sean Bowers 525 701 -176
England Andrew Grainger 182 577 -395
England Scott Bell 408 719 -311
England Gary Challis 303 517 -214
Scotland Keith Keldie 455 764 -309
England James Lake 89 317 -228
England Majid Khan 181 584 -403
England Ray Grall 145 614 -469
England James Burrett 288 592 -304
Pakistan Wasim Khan 184 474 -290
England Jack Smithers 334 565 -231
England Darren Barton 427 648 -221
England Lee Shanker 584 924 -340
England William Lemons 564 816 -252
England Shafaqut Hussain 146 593 -447
England Aaron McCann 161 530 -369
England George Montgomery 38 301 -263
England Craig Barber 375 646 -271
England Andy Marriott 440 710 -270
England Adam King 253 609 -356
England Sonnie O'Sullivan 461 618 -157
England Ben Harrison 369 693 -324
India Manan Chandra 143 379 -236
India Kamal Chawla 349 357 -8
India S. Dilip Kumar 58 315 -257
China Hu Hao 635 1,004 -369
China Liu Yiqi 173 478 -305
Latvia Tatjana Vasiljeva 186 303 -117
Belgium Kevin Vandevoort 60 281 -221
England Daniel Ward 253 298 -45
England Robert Read 98 268 -170
Ireland Stephen Bateman 135 320 -185
Germany Patrick Einsle 209 422 -213
England Daniel Devlin 21 443 -422
Germany Simon Lichtenberg 155 377 -222
China Ma Chunmao 118 494 -376
China Yi Chen Xu 92 542 -450
Malaysia Keen Hoo Moh 443 1,163 -720
Australia Ryan Thomerson 797 1,251 -454
New Zealand Daniel Haenga 745 1,129 -384
Egypt Hesham Shawky 742 1,265 -523
England Wayne Townsend 59 353 -294
Northern Ireland Patrick Wallace 276 336 -60
Scotland Ross Vallance 77 310 -233