Points Scored For & Against - Year 2018 - 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 1008 (91.8%) matches with frame scores out of 1098 total matches.
Rank Player Points For Points Against Difference
England Judd Trump 14,846 11,832 3,014
England Mark Selby 13,838 10,779 3,059
China Ding Junhui 9,881 7,885 1,996
England Shaun Murphy 10,570 10,254 316
England Ali Carter 9,018 7,968 1,050
Scotland John Higgins 11,431 8,510 2,921
England Peter Ebdon 5,712 4,618 1,094
Wales Ryan Day 14,592 13,717 875
England Robert Milkins 4,720 4,944 -224
England Ricky Walden 12,429 11,651 778
China Li Hang 5,309 4,934 375
England Mark Davis 5,667 4,420 1,247
Australia Neil Robertson 7,589 6,400 1,189
Wales Mark Williams 14,254 10,946 3,308
England Ronnie O'Sullivan 9,565 5,860 3,705
Wales Matthew Stevens 7,176 5,559 1,617
Norway Kurt Maflin 3,703 3,714 -11
England Stuart Bingham 8,796 7,159 1,637
Northern Ireland Mark Allen 11,194 8,889 2,305
England Jamie Cope 1,661 1,610 51
China Tian Pengfei 4,693 4,363 330
England Nigel Bond 4,143 4,223 -80
England Martin Gould 9,510 9,304 206
Scotland Graeme Dott 11,050 9,703 1,347
England Joe Perry 9,943 7,821 2,122
Scotland Stephen Maguire 10,433 9,766 667
Northern Ireland Gerard Greene 3,936 4,258 -322
England Barry Hawkins 16,046 12,992 3,054
China Cao Yupeng 6,690 5,700 990
China Mei Xiwen 4,306 4,261 45
England Jimmy White 3,293 4,240 -947
Ireland Ken Doherty 4,770 4,961 -191
China Yu Delu 6,194 5,614 580
England Alfie Burden 5,101 5,140 -39
England Tom Ford 8,672 8,082 590
England Anthony Hamilton 7,646 8,538 -892
England Mark King 5,596 6,214 -618
England Mark Joyce 4,035 4,522 -487
England Rory McLeod 3,699 5,247 -1,548
England Andrew Higginson 5,197 5,378 -181
Wales Dominic Dale 5,091 5,098 -7
China Liang Wenbo 9,043 7,718 1,325
England Mike Dunn 5,217 5,515 -298
England Rod Lawler 1,410 3,150 -1,740
Thailand James Wattana 2,076 2,508 -432
England Ben Woollaston 8,359 8,156 203
Ireland Fergal O'Brien 4,013 4,024 -11
England Matthew Selt 4,520 4,492 28
England David Gilbert 5,923 6,118 -195
England Peter Lines 2,542 3,026 -484
England Michael Holt 5,792 6,205 -413
Scotland Alan McManus 3,981 4,110 -129
China Xiao Guodong 7,585 6,808 777
England Jack Lisowski 10,615 7,963 2,652
England Jimmy Robertson 8,838 7,741 1,097
England Liam Highfield 6,055 5,232 823
England Kuldesh Johal 47 67 -20
Wales Jamie Jones 5,998 4,759 1,239
England Andy Hicks 847 795 52
England Kyren Wilson 16,784 15,070 1,714
Scotland Anthony McGill 5,638 4,922 716
England Paul Davison 2,324 3,467 -1,143
Wales Michael White 6,791 7,408 -617
Thailand Noppon Saengkham 6,080 5,005 1,075
England Jamie O'Neill 710 693 17
Wales Jak Jones 3,578 4,613 -1,035
England Robbie Williams 4,285 4,715 -430
England Gary Wilson 7,270 6,366 904
Belgium Luca Brecel 4,255 6,822 -2,567
England Craig Steadman 3,371 3,921 -550
England Sam Craigie 4,296 3,894 402
England Adam Duffy 3,283 3,545 -262
England Ian Burns 3,736 4,417 -681
England Allan Taylor 2,232 3,298 -1,066
England Stuart Carrington 6,293 6,389 -96
England David Grace 3,938 4,633 -695
China Chen Zhe 1,862 3,414 -1,552
England Sam Baird 3,484 3,682 -198
India Aditya Mehta 3,444 3,647 -203
England Matthew Day 454 603 -149
Finland Robin Hull 2,970 3,060 -90
England Sean O'Sullivan 1,907 2,992 -1,085
England Jamie Barrett 1,843 2,881 -1,038
Wales Daniel Wells 3,813 4,083 -270
England Oliver Brown 490 563 -73
England Martin O'Donnell 4,343 4,246 97
Northern Ireland Joe Swail 1,132 1,742 -610
Wales Duane Jones 3,452 3,603 -151
England Mitchell Mann 2,882 3,171 -289
Wales Jamie Clarke 896 1,152 -256
England Michael Wild 834 817 17
England John Astley 4,279 4,552 -273
England Oliver Lines 3,349 4,292 -943
Poland Adam Stefanow 1,437 1,716 -279
Thailand Thepchaiya Un-Nooh 5,677 4,821 856
Switzerland Alexander Ursenbacher 1,812 2,199 -387
England Alex Davies 76 97 -21
England James Cahill 537 570 -33
Malta Alex Borg 1,258 2,730 -1,472
Wales Lee Walker 5,106 4,771 335
England Billy Joe Castle 1,710 2,744 -1,034
England Hammad Miah 3,564 4,347 -783
Cyprus Michael Georgiou 5,586 4,482 1,104
Wales Ian Preece 1,344 2,936 -1,592
Scotland Ross Vallance 62 74 -12
Iran Hossein Vafaei 3,103 3,511 -408
England Elliot Slessor 3,666 3,537 129
England David Lilley 116 49 67
Ireland Josh Boileau 2,114 2,701 -587
Scotland Scott Donaldson 5,570 5,197 373
China Lyu Haotian 6,994 5,604 1,390
China Zhou Yuelong 8,311 6,615 1,696
China Chen Feilong 998 1,063 -65
China Zhang Anda 4,610 4,221 389
China Chen Zifan 1,486 3,017 -1,531
China Zhao Xintong 4,037 3,909 128
China Zhang Yong 3,485 3,456 29
China Wang Yuchen 1,806 2,687 -881
England Brandon Sargeant 795 652 143
England Chris Wakelin 5,141 3,653 1,488
China Niu Zhuang 3,114 3,556 -442
China Fang Xiongman 3,940 4,351 -411
Scotland Chris Totten 1,796 3,481 -1,685
China Luo Honghao 2,615 2,031 584
China Yan Bingtao 6,604 6,446 158
England Michael Williams 48 53 -5
England Ashley Hugill 2,686 3,321 -635
China Yuan Sijun 4,153 4,267 -114
China Xu Si 2,620 3,383 -763
Iran Soheil Vahedi 2,963 3,488 -525
Malaysia Thor Chuan Leong 2,012 2,537 -525
Pakistan Hamza Akbar 1,824 2,949 -1,125
Wales Rhydian Richards 620 741 -121
Thailand Akani Songsermsawad 2,979 2,959 20
Australia Kurt Dunham 2,230 2,923 -693
Wales Jackson Page 2,250 2,821 -571
China Chang Bingyu 767 1,040 -273
Egypt Basem Eltahhan 1,249 2,636 -1,387
Hong Kong Marco Fu 585 1,673 -1,088
England Barry Pinches 155 323 -168
Brazil Igor Figueiredo 325 950 -625
Scotland Eden Sharav 1,648 2,655 -1,007
England Sanderson Lam 1,318 2,371 -1,053
Poland Kacper Filipiak 685 912 -227
England Reanne Evans 739 1,022 -283
Ireland Leo Fernandez 1,365 2,596 -1,231
England Charlie Walters 9 22 -13
England James Silverwood 0 71 -71
England Christopher Keogan 1,565 2,701 -1,136
Wales Darren Morgan 336 334 2
England Mike Finn 291 292 -1
Northern Ireland Jordan Brown 997 1,088 -91
England Daniel Ward 14 49 -35
Iceland Kristjan Helgason 649 833 -184
Austria Andreas Ploner 236 288 -52
England Wayne Brown 16 35 -19
England Lewis Roberts 37 57 -20
China Li Yuan 1,033 2,528 -1,495
Jersey Aaron Canavan 256 742 -486
England Andy Symons 265 349 -84
England Ashley Carty 34 43 -9
Wales David John 1,063 1,845 -782
Australia Ryan Thomerson 550 1,077 -527
Australia Adrian Ridley 258 845 -587
England William Lemons 31 51 -20
Scotland Ross Muir 1,100 2,569 -1,469
Scotland Rhys Clark 883 2,330 -1,447
Wales Ben Jones 249 466 -217
England Harvey Chandler 847 782 65
England Joe O'Connor 286 373 -87
England Louis Heathcote 171 343 -172
Germany Lukas Kleckers 1,432 2,586 -1,154
England Matthew Glasby 106 445 -339
China Fan Zhengyi 357 503 -146
Wales Tyler Rees 649 834 -185
Hong Kong Ng On Yee 227 769 -542
Thailand Boonyarit Keattikun 235 386 -151
Australia Matthew Bolton 904 1,329 -425
Germany Simon Lichtenberg 153 346 -193
Singapore Marvin Lim Chun Kiat 430 657 -227
Germany Umut Dikme 86 302 -216
France Brian Ochoiski 217 352 -135
England Patrick Whelan 271 354 -83
England Thomas Kevern 278 407 -129