Points Scored For & Against - Year 2014 - 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 3128 (87.06%) matches with frame scores out of 3593 total matches.
Rank Player Points For Points Against Difference
England Stuart Bingham 30,596 22,970 7,626
England Barry Hawkins 26,689 23,705 2,984
Wales Michael White 17,671 15,413 2,258
India Aditya Mehta 12,392 11,669 723
England Joel Walker 12,623 12,605 18
Wales Ryan Day 30,247 28,420 1,827
Northern Ireland Mark Allen 22,684 18,873 3,811
England Rod Lawler 15,848 15,316 532
England Andrew Higginson 16,116 13,656 2,460
China Lyu Chuang 4,310 5,586 -1,276
Hong Kong Marco Fu 28,866 23,953 4,913
England Judd Trump 42,845 31,899 10,946
England Mark Davis 25,328 22,526 2,802
England Anthony Hamilton 12,148 11,282 866
Wales Dominic Dale 23,328 21,288 2,040
Ireland David Morris 8,004 8,953 -949
Scotland John Higgins 26,681 21,494 5,187
Northern Ireland Gerard Greene 10,137 11,183 -1,046
China Ding Junhui 25,922 18,119 7,803
Scotland Jamie Burnett 12,836 11,405 1,431
Wales Mark Williams 23,175 20,467 2,708
Scotland Anthony McGill 16,917 15,773 1,144
England Tom Ford 14,041 13,788 253
Norway Kurt Maflin 15,098 14,478 620
England Jimmy Robertson 17,182 16,100 1,082
England Mike Dunn 14,138 13,590 548
England Peter Lines 9,366 11,979 -2,613
Thailand Ratchayothin Yotharuck 5,388 7,946 -2,558
Thailand Dechawat Poomjaeng 16,907 16,412 495
China Tian Pengfei 16,688 13,508 3,180
Scotland Marcus Campbell 7,380 9,451 -2,071
England Paul Davison 8,302 8,824 -522
China Cao Xinlong 6,659 8,637 -1,978
China Liang Wenbo 19,182 16,989 2,193
England Ali Carter 10,777 10,405 372
Belgium Luca Brecel 13,763 12,714 1,049
England Ben Woollaston 14,036 14,296 -260
China Xiao Guodong 17,638 15,003 2,635
China Li Hang 15,304 12,666 2,638
England David Gilbert 12,676 12,430 246
Scotland Stephen Maguire 29,554 22,224 7,330
England Joe Perry 26,463 22,655 3,808
Scotland Graeme Dott 22,988 19,471 3,517
England Mark Joyce 13,266 13,708 -442
Ireland Ken Doherty 13,521 13,097 424
Ireland Fergal O'Brien 14,997 13,546 1,451
China Cao Yupeng 10,796 11,225 -429
England Mark Selby 32,688 25,101 7,587
Wales Matthew Stevens 14,463 14,568 -105
Thailand Noppon Saengkham 12,667 13,548 -881
England Shaun Murphy 42,793 31,397 11,396
England Dave Harold 5,268 6,578 -1,310
England Jimmy White 12,223 12,181 42
England Mark King 16,285 16,170 115
Australia Neil Robertson 37,609 29,171 8,438
England Steve Davis 4,557 5,349 -792
Wales Daniel Wells 8,403 8,605 -202
Thailand Thepchaiya Un-Nooh 15,136 13,301 1,835
England Jack Lisowski 14,185 13,182 1,003
England Peter Ebdon 17,748 14,692 3,056
Scotland Alan McManus 21,918 19,638 2,280
England Jamie O'Neill 5,650 6,269 -619
England Michael Holt 19,860 18,612 1,248
England Gary Wilson 11,207 10,751 456
England Barry Pinches 12,710 12,613 97
England Alex Davies 8,203 9,815 -1,612
England Sanderson Lam 4,931 6,246 -1,315
England Alfie Burden 10,829 11,047 -218
India Pankaj Advani 4,505 5,139 -634
England Adam Wicheard 1,748 2,735 -987
Scotland Scott Donaldson 13,351 14,842 -1,491
China Li Yan 5,856 6,690 -834
England Ricky Walden 29,138 23,929 5,209
England Craig Steadman 16,735 15,711 1,024
England Michael Wasley 15,628 15,369 259
China Yu Delu 12,737 12,640 97
Wales Jamie Jones 15,962 15,085 877
Jamaica Rory McLeod 11,318 11,666 -348
England Nigel Bond 10,844 10,286 558
England Matthew Selt 20,467 15,828 4,639
England Robert Milkins 20,311 20,168 143
Scotland Michael Leslie 8,520 9,823 -1,303
England Martin Gould 21,538 17,189 4,349
China Chen Zifan 3,265 3,981 -716
England Ronnie O'Sullivan 26,141 15,978 10,163
China Zhang Anda 10,848 9,066 1,782
England Liam Highfield 13,261 11,560 1,701
England Jamie Cope 12,743 11,085 1,658
England Robbie Williams 13,224 14,190 -966
England Allan Taylor 8,365 9,098 -733
Scotland Fraser Patrick 9,356 11,307 -1,951
England Chris Wakelin 10,571 10,914 -343
England Martin O'Donnell 7,303 7,375 -72
England Elliot Slessor 6,684 8,279 -1,595
Wales Gareth Allen 3,775 4,028 -253
England Andrew Norman 4,197 6,172 -1,975
Northern Ireland Joe Swail 15,136 14,451 685
England Sam Baird 14,190 12,803 1,387
Wales Jamie Clarke 6,845 6,632 213
Malta Alex Borg 8,678 10,304 -1,626
England Ian Burns 12,341 12,317 24
England David Grace 8,044 9,943 -1,899
England Lee Page 6,148 9,122 -2,974
Germany Patrick Einsle 540 685 -145
Malta Tony Drago 6,001 7,039 -1,038
Wales Duane Jones 3,435 3,155 280
Thailand James Wattana 6,147 6,723 -576
England Hammad Miah 4,776 7,800 -3,024
England John Astley 6,882 8,990 -2,108
England Stuart Carrington 10,961 10,634 327
England Kyren Wilson 11,850 12,067 -217
China Zhao Xintong 6,969 7,436 -467
Wales Andrew Pagett 6,952 9,915 -2,963
China Ji Zhijun 339 513 -174
China He Guoqiang 1,438 1,108 330
China Ma Chunmao 1,211 1,116 95
China Wang Zepeng 4,521 4,229 292
China Cheng Sihong 1,148 1,465 -317
China Fang Xiongman 2,397 2,731 -334
China Xu Si 1,698 2,199 -501
China Au Chi Wai 1,998 1,841 157
China Zhou Yuelong 6,880 6,126 754
China Li Yuan 501 944 -443
China Chen Ruifu 819 1,199 -380
China Lyu Chenwei 3,173 5,016 -1,843
Scotland Ross Muir 9,273 10,706 -1,433
China Cai Jian Zhong 2,546 2,298 248
China Rouzi Maimaiti 1,823 1,914 -91
China Feng Yu 441 529 -88
China Sun Hongrui 1,423 1,633 -210
China Qiu Yalong 830 882 -52
China Guan Zhen 1,603 1,811 -208
China Ding Wei 366 495 -129
China Sun Peng 1,274 1,432 -158
China Yan Bingtao 5,157 4,676 481
China Niu Zhuang 1,807 2,925 -1,118
China Zhong Lin 1,954 1,813 141
China Pang Junxu 1,138 1,324 -186
China Zhang Yadong 772 1,135 -363
China Maihe Muti 756 933 -177
China Tang Jun 1,475 1,772 -297
China Jin Long 981 1,056 -75
China Lin Yongzhi 1,000 1,197 -197
China Chen Feilong 2,287 1,795 492
China Huang Jiahao 1,863 2,349 -486
China Lin Shuai 2,618 2,729 -111
China Chen Zhe 7,382 7,474 -92
China Cao Kaisheng 1,330 1,505 -175
China Lyu Haotian 6,917 9,423 -2,506
China Ju Reti 2,574 2,624 -50
England Christopher Keogan 3,025 5,022 -1,997
Thailand Thanawat Thirapongpaiboon 3,748 5,159 -1,411
England James Cahill 10,193 11,800 -1,607
Finland Robin Hull 9,526 9,484 42
Scotland Rhys Clark 4,105 3,761 344
Brazil Igor Figueiredo 3,012 3,330 -318
England Mitchell Travis 3,815 5,599 -1,784
Australia Vinnie Calabrese 6,503 9,235 -2,732
Switzerland Alexander Ursenbacher 6,348 8,004 -1,656
Portugal Filipe Cardoso 311 516 -205
England William Lemons 2,598 3,349 -751
Russia David Maslov 958 1,189 -231
Wales Alex Taubman 1,303 1,676 -373
Scotland Marc Davis 1,285 1,344 -59
England Ricky Norris 1,071 1,079 -8
England Jeff Cundy 2,252 2,596 -344
England Charlie Walters 1,252 1,529 -277
England Jake Nicholson 1,411 1,418 -7
England Joe Steele 664 1,187 -523
England James Silverwood 1,177 1,022 155
England Anthony Harris 627 663 -36
England Sydney Wilson 5,820 7,099 -1,279
England George Pragnall 2,647 2,810 -163
England Charon Parker 511 914 -403
Wales Lee Walker 5,206 5,062 144
England Joe Roberts 1,684 1,671 13
England Nico Elton 2,543 3,160 -617
England Zack Richardson 2,304 2,020 284
Wales Leigh Davies 880 987 -107
England Ryan Causton 1,630 1,996 -366
Wales Callum Lloyd 802 832 -30
England Shane Castle 3,568 4,715 -1,147
England James Burrett 982 1,376 -394
England Michael Tomlinson 3,501 4,282 -781
England Andy Marriott 742 1,008 -266
England Joe O'Connor 3,687 4,555 -868
Israel Shachar Ruberg 2,581 2,828 -247
England Jason Tart 512 892 -380
England Chris Melling 6,389 7,376 -987
England Ben Fortey 493 797 -304
England Gareth Green 1,822 2,004 -182
England Brandon Sargeant 2,101 2,833 -732
England Craig Barber 731 1,147 -416
England Adam Bobat 1,571 2,061 -490
Ireland Jason Devaney 703 833 -130
Scotland Mark Owens 1,787 2,454 -667
Belgium Hans Blanckaert 1,212 1,432 -220
England Mitchell Mann 6,350 6,639 -289
Israel Eden Sharav 6,897 6,983 -86
Scotland Ross Higgins 1,032 1,210 -178
Wales Kishan Hirani 1,480 1,900 -420
England Peter Devlin 868 1,156 -288
England Ashley Carty 5,864 7,073 -1,209
England Matthew Day 2,607 3,427 -820
England Sean O'Sullivan 8,013 8,509 -496
England Jamie Barrett 1,087 1,198 -111
Canada Alex Pagulayan 3,603 3,703 -100
England Jason Weston 567 658 -91
England Adam King 1,114 1,038 76
England James Carney 637 881 -244
Ireland Martin McCrudden 1,883 1,805 78
England Martin Ball 1,723 1,862 -139
Poland Kacper Filipiak 3,185 3,838 -653
Scotland Ross Vallance 612 709 -97
Ireland John Sutton 2,672 4,078 -1,406
England Oliver Brown 5,329 5,997 -668
England John Parkin 1,208 1,077 131
Isle of Man Darryl Hill 1,929 1,947 -18
Germany Phil Barnes 611 911 -300
Scotland Gary Thomson 1,031 971 60
England Lewis Frampton 523 686 -163
England Reanne Evans 995 1,446 -451
India Lucky Vatnani 968 912 56
England Michael Wild 1,565 1,648 -83
Northern Ireland Billy Brown 737 1,128 -391
Ireland TJ Dowling 1,290 1,929 -639
England Jake Keen 1,004 1,063 -59
England Danny Brindle 914 962 -48
Poland Adam Stefanow 1,019 1,358 -339
England Louis Heathcote 654 1,021 -367
England John Beesley 528 770 -242
England Nick Jennings 687 850 -163
Ireland Leo Fernandez 827 865 -38
England Saqib Nasir 1,105 1,562 -457
England Adam Duffy 6,058 7,358 -1,300
Cyprus Michael Georgiou 7,114 7,530 -416
England Callum Downing 806 874 -68
England Oliver Lines 9,593 9,389 204
England Steven Hallworth 3,653 5,713 -2,060
China Lu Ning 4,942 5,629 -687
Wales Jak Jones 6,191 7,971 -1,780
China Feng Zeyuan 834 1,068 -234
China Tu Jiong 470 557 -87
China Duan Yanfeng 359 640 -281
Thailand Kobkit Palajin 396 471 -75
China Liu Yiqi 682 467 215
China Zhang Yi 1,292 1,241 51
China Geng Mingqi 670 1,013 -343
China Liu Ming 421 487 -66
China Qin Jianfeng 418 649 -231
China Wen Chen 963 1,361 -398
China Lei Zhen 740 966 -226
China Zhang Yong 1,522 2,036 -514
China Wang Heng 1,159 1,174 -15
China Shan Xianshu 1,008 1,148 -140
China Long Zehuang 911 1,228 -317
China Pa Ruke 1,146 1,125 21
China Luo Honghao 1,650 1,536 114
China Mei Xiwen 1,530 1,634 -104
England Ian Glover 4,681 6,329 -1,648
Austria Andreas Ploner 1,729 2,821 -1,092
Australia Adrian Ridley 765 1,020 -255
India Kamal Chawla 1,440 1,526 -86
Iran Amir Sarkhosh 775 850 -75
Australia Ben Judge 1,075 1,307 -232
Iran Hossein Vafaei 2,009 1,536 473
Qatar Mohsen Bukshaisha 965 1,220 -255
Thailand Kritsanut Lertsattayathorn 2,181 1,869 312
Thailand Boonyarit Keattikun 1,393 1,302 91
Iran Ehsan Heydarinezhad 1,873 1,563 310
Pakistan Mohammed Asif 1,134 1,460 -326
England Zak Surety 3,967 5,174 -1,207
England Chris Norbury 4,414 7,378 -2,964
China Liu Jiaming 1,175 1,371 -196
China Wang Yuchen 872 1,150 -278
China Wang Wu 539 553 -14
China Hu Hao 1,134 1,326 -192
China Chen Junhao 892 1,128 -236
China Da Hailin 613 696 -83
England Richard Beckham 804 1,252 -448
England Antony Parsons 1,556 2,269 -713
England Ryan Clark 2,389 5,483 -3,094
England Dylan Mitchell 752 1,754 -1,002
Libya Khalid Belaied Abumdas 793 2,464 -1,671
Ireland Josh Boileau 643 1,359 -716
China Yuan Sijun 1,074 1,870 -796
Poland Marcin Nitschke 115 323 -208
Qatar Ahmed Saif 2,854 4,775 -1,921
Poland Wojciech Przylucki 161 282 -121
Poland Rafał Jewtuch 101 303 -202
Scotland Michael Collumb 884 1,511 -627
Norway David Frew 53 364 -311
England Robert Valiant 102 341 -239
England Nathan Jones 730 981 -251
Poland Marcin Kolibski 57 310 -253
China Zou Junhai 195 401 -206
China Xiong Jun 68 341 -273
China Zhang Hanxuan 134 555 -421
Hong Kong Yu Kiu Chang 54 430 -376
China Pan Weixing 653 1,069 -416
China Song Yang 629 996 -367
Australia Timothy Ng 170 606 -436
China Li Ningning 179 383 -204
Hong Kong Alan Lin Tan Ho 882 1,089 -207
Hong Kong Ng On Yee 130 364 -234
China Man Ming Wa 178 350 -172
Hong Kong Ng Yam Shui 138 401 -263
China Long Yun 330 690 -360
China Yao Pengcheng 325 705 -380
China Gao Le 477 919 -442
China Li Yujin 545 1,055 -510
China Huang Hooyong 417 666 -249
China Luo Guangsheng 404 714 -310
China Fan Zhengyi 562 666 -104
China Chen Yelong 65 287 -222
China Chen Bo 220 330 -110
China Yang Gangxinfu 179 369 -190
China Wang Qixing 86 310 -224
China Ma Tingpeng 659 965 -306
China Wang Qianwei 244 408 -164
Hong Kong Chan Ming Tung 165 293 -128
China Li Jian Bing 276 335 -59
China Wu Fan 153 375 -222
China Yang Haifeng 33 345 -312
China Zhang Zihao 286 656 -370
Hong Kong Chan Ka Kin 167 315 -148
China Yu Xuantang 75 305 -230
China Li Yingdong 84 306 -222
China Xu Xinjian 108 693 -585
China Ma Yinzhu 150 331 -181
England Joe Rhone 248 546 -298
Scotland Keith Keldie 489 715 -226
England Thomas Hilborne 408 594 -186
Northern Ireland Raymond Fry 390 613 -223
India Rahul Sachdev 460 703 -243
England Terry Challenger 426 573 -147
England Adam Edge 416 748 -332
Wales Andrew Rogers 465 1,100 -635
England Sachin Plaha 341 641 -300
Malta Brian Cini 455 969 -514
England Nick Skinner 134 583 -449
England Mike Hallett 256 723 -467
Wales Ben Jones 492 1,364 -872
England Kashif Khan 1 419 -418
England Kurtis Weaver 453 659 -206
England Mark Vincent 372 631 -259
England Hassan Vaizie 332 637 -305
United States Corey Deuel 362 696 -334
England Imran Puri 276 566 -290
Australia Simon Bevz 179 534 -355
England Matt Lippett 340 595 -255
England Joshua Baddeley 420 1,009 -589
Hong Kong Jamie Chui 313 638 -325
England Justin Astley 486 717 -231
Pakistan Hasan Khan 293 591 -298
England Matthew Glasby 532 1,069 -537
England Richard Remelie 372 605 -233
England Henry Roper 251 597 -346
England Damian Wilks 339 725 -386
China Feng Yijun 151 569 -418
England Wayne Townsend 317 617 -300
England Ben Harrison 364 685 -321
Pakistan Shokat Ali 280 688 -408
England Richard Somauroo 523 865 -342
Scotland Robert Carlisle 449 617 -168
England Anthony Massey 344 647 -303
Wales Mark Davies 199 534 -335
England Thomas Barton 310 754 -444
England Ashley Hugill 572 841 -269
Australia Matthew Bolton 146 344 -198
Australia Johl Younger 186 381 -195
Thailand Phanuwat Chitdi 66 284 -218
China Li Tianen 464 768 -304
China Wli Bo 313 260 53
China Chui HoMan 133 390 -257
China Qian Hua 345 333 12
China Zhu Zhenjiang 302 317 -15
China Shen Cheng 206 309 -103
China Liang Jianfeng 597 638 -41
China Wu Jinquan 257 380 -123
China Min Changqing 160 347 -187
China Xie Zhaoze 48 346 -298
China Li Yunfei 190 272 -82
China Si Jiaxin 71 384 -313
China Zong Zhe 44 327 -283
China Xia Fukaiti 123 296 -173
China Xu Yongwen 64 346 -282
China Ding Kai 204 694 -490
China Cheng Feng 156 341 -185
Scotland Paul Ingram 64 307 -243
China Chen Xu 28 336 -308
China Zhong Asheng 29 323 -294
China Ren Jiaxing 324 597 -273
China Cai Peng 217 321 -104
Estonia Andres Petrov 165 253 -88
England Anthony Jeffers 175 392 -217
England Michael Williams 431 1,083 -652
Ukraine Sergey Isaenko 207 339 -132
Australia Steve Mifsud 39 293 -254
Wales Jack Bradford 342 633 -291
England Luke Garland 488 980 -492
Egypt Ahmed Galal 539 1,345 -806
Morocco Chaouki Yousfi 499 1,218 -719
Australia Steven Donohoe 556 1,238 -682
India Shivam Arora 619 1,236 -617
Taiwan Hung Chuang Ming 636 1,204 -568
Malaysia Thor Chuan Leong 315 1,258 -943
England Sam Harvey 205 356 -151
Belgium Jeff Jacobs 196 311 -115
Belgium Tomasz Skalski 413 671 -258
Poland Grzegorz Biernadski 238 357 -119
China Bai Langning 121 295 -174
China Li Jiuwei 44 291 -247
China Li Zhen 174 375 -201
China Zhang Xinwei 121 270 -149
China Bo Junjie 65 315 -250
China Li Wei 75 275 -200
China Wang Pengfei 154 346 -192
China Shi Zhenlong 122 358 -236
China Zhao Hanyang 75 284 -209
China Zhang Cunyue 140 248 -108
China Wang Peng 131 311 -180
China Wang Baosheng 193 365 -172
China Sun Chang 240 345 -105
China A Bulajiang 147 367 -220
China Yin Xiaowei 95 296 -201
China Zhou Jun 267 382 -115
China Chen Yaochen 40 317 -277
China Shi Liu 93 283 -190
China Lin Chuangwei 231 305 -74
China Wang Chenkai 246 363 -117
China Huang Nian 222 325 -103
China Liu Ren 273 316 -43
China Hu Yufan 17 313 -296
Belgium Phuntsok Jaegers 177 301 -124
England Richard Jones (II) 88 284 -196
Portugal Joao Grilo 101 421 -320
Ireland Dessie Sheehan 58 311 -253
Germany Felix Frede 126 359 -233
Scotland Dylan Craig 97 294 -197
Germany Lukas Kleckers 130 350 -220