Points Scored For & Against - Season 2014-2015 - 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 3239 (85.67%) matches with frame scores out of 3781 total matches.
Rank Player Points For Points Against Difference
Portugal Filipe Cardoso 311 516 -205
England William Lemons 3,320 4,570 -1,250
Russia David Maslov 958 1,189 -231
China Zhang Anda 11,832 10,855 977
Wales Alex Taubman 1,303 1,676 -373
Scotland Marc Davis 1,757 2,001 -244
England Jamie O'Neill 1,827 2,086 -259
England Martin O'Donnell 3,308 3,263 45
England Ricky Norris 1,071 1,079 -8
Wales Jamie Clarke 8,301 8,466 -165
England Jeff Cundy 1,947 2,182 -235
England Charlie Walters 1,394 1,870 -476
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 827 811 16
Scotland Rhys Clark 3,664 3,277 387
England Sydney Wilson 5,464 7,112 -1,648
England George Pragnell (II) 3,551 4,696 -1,145
Wales Duane Jones 2,335 2,357 -22
England Charon Parker 511 914 -403
Wales Lee Walker 7,914 8,773 -859
England Christopher Keogan 1,220 2,027 -807
England Joe Roberts 1,748 2,024 -276
England Craig Steadman 16,289 15,119 1,170
England Nico Elton 3,532 4,700 -1,168
England Zack Richardson 2,504 2,337 167
Wales Leigh Davies 880 987 -107
England Ryan Causton 1,630 1,996 -366
Wales Callum Lloyd 1,007 1,168 -161
England Shane Castle 2,348 2,403 -55
England Liam Highfield 16,235 13,021 3,214
England James Burrett 982 1,376 -394
England Michael Tomlinson 4,475 5,860 -1,385
England Andy Marriott 742 1,008 -266
England Joe O'Connor 5,161 7,713 -2,552
Israel Shachar Ruberg 2,581 2,828 -247
England Jason Tart 664 1,181 -517
China Chen Zhe 4,404 3,454 950
England Chris Melling 8,729 10,625 -1,896
Wales Daniel Wells 7,942 7,467 475
England Ben Fortey 493 797 -304
England Gareth Green 1,579 1,328 251
England Brandon Sargeant 2,455 3,698 -1,243
England Craig Barber 878 1,327 -449
China Tian Pengfei 14,927 12,242 2,685
England Adam Bobat 1,973 2,817 -844
Ireland Jason Devaney 776 1,145 -369
Scotland Mark Owens 2,454 3,670 -1,216
Belgium Hans Blanckaert 1,456 2,301 -845
England Mitchell Mann 10,017 10,800 -783
China Wang Zepeng 4,601 4,553 48
England Adam Wicheard 759 924 -165
Israel Eden Sharav 8,457 9,545 -1,088
Scotland Ross Higgins 1,032 1,210 -178
Wales Kishan Hirani 1,635 2,277 -642
England Peter Devlin 868 1,156 -288
England Ashley Carty 9,070 10,652 -1,582
England Matthew Day 3,008 4,286 -1,278
England Sean O'Sullivan 9,452 9,719 -267
England Jamie Barrett 1,087 1,198 -111
Scotland Michael Leslie 8,508 9,645 -1,137
Canada Alex Pagulayan 3,603 3,703 -100
England Jason Weston 567 658 -91
England Paul Davison 5,489 5,542 -53
England Adam King 1,114 1,038 76
England James Carney 637 881 -244
Ireland Martin McCrudden 2,873 3,514 -641
England Martin Ball 1,778 2,162 -384
Poland Kacper Filipiak 3,170 3,636 -466
Scotland Ross Vallance 612 709 -97
Ireland John Sutton 2,672 4,078 -1,406
England Oliver Brown 7,111 8,990 -1,879
England John Parkin 1,208 1,077 131
Isle of Man Darryl Hill 3,628 4,083 -455
Germany Phil Barnes 611 911 -300
Scotland Gary Thomson 1,031 971 60
England Lewis Frampton 523 686 -163
Wales Gareth Allen 3,096 3,771 -675
England Reanne Evans 1,858 2,428 -570
India Lucky Vatnani 968 912 56
China Fang Xiongman 2,569 2,548 21
China Li Yan 1,718 1,947 -229
England Michael Wild 1,565 1,648 -83
Northern Ireland Billy Brown 737 1,128 -391
Ireland TJ Dowling 1,616 2,255 -639
England Jake Keen 1,004 1,063 -59
England Danny Brindle 914 962 -48
Poland Adam Stefanow 842 958 -116
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,618 2,625 -1,007
England Sanderson Lam 2,671 3,748 -1,077
England Adam Duffy 9,051 9,328 -277
Cyprus Michael Georgiou 11,276 11,348 -72
England Callum Downing 806 874 -68
England Rod Lawler 17,128 16,639 489
England Anthony Hamilton 8,235 8,803 -568
Australia Neil Robertson 32,833 22,314 10,519
Jamaica Rory McLeod 10,005 10,982 -977
England Shaun Murphy 36,574 26,005 10,569
Wales Jamie Jones 18,187 16,846 1,341
Scotland Marcus Campbell 7,844 9,029 -1,185
China Lyu Chenwei 5,645 7,953 -2,308
England Michael Holt 17,734 18,040 -306
Scotland Anthony McGill 22,898 20,636 2,262
England Stuart Bingham 43,733 34,967 8,766
England Gary Wilson 14,808 13,145 1,663
England Oliver Lines 14,009 14,402 -393
England Lee Page 5,753 8,361 -2,608
China Yu Delu 11,310 10,848 462
England Barry Hawkins 25,562 23,772 1,790
England Barry Pinches 10,729 11,609 -880
Scotland Alan McManus 17,477 16,269 1,208
England Martin Gould 18,274 15,353 2,921
England Peter Lines 9,112 11,387 -2,275
England Mark King 17,680 17,384 296
Scotland Scott Donaldson 10,542 11,891 -1,349
Scotland Graeme Dott 23,611 19,494 4,117
England Judd Trump 45,359 31,952 13,407
England David Grace 6,890 9,233 -2,343
China Cao Yupeng 11,188 11,484 -296
Wales Michael White 23,813 20,254 3,559
Scotland Stephen Maguire 28,509 21,990 6,519
England Matthew Selt 27,875 22,128 5,747
England Mark Joyce 12,205 12,249 -44
Wales Ryan Day 24,903 21,527 3,376
England Jamie Cope 10,921 10,380 541
Hong Kong Marco Fu 26,043 22,518 3,525
England Robert Milkins 25,995 23,826 2,169
England David Gilbert 20,301 17,987 2,314
China Xiao Guodong 18,959 16,928 2,031
Scotland Jamie Burnett 10,554 10,603 -49
England Robbie Williams 12,690 13,183 -493
England Joe Perry 27,854 21,701 6,153
China Liang Wenbo 20,657 18,838 1,819
England Chris Wakelin 13,640 12,972 668
Scotland John Higgins 24,616 19,918 4,698
Wales Mark Williams 31,506 24,227 7,279
Norway Kurt Maflin 16,382 15,819 563
Malta Tony Drago 6,549 7,564 -1,015
England Jack Lisowski 12,299 12,039 260
China Zhou Yuelong 12,403 11,140 1,263
Scotland Fraser Patrick 10,760 11,746 -986
Switzerland Alexander Ursenbacher 4,762 7,186 -2,424
England Mark Selby 25,293 18,399 6,894
England Ben Woollaston 19,975 20,040 -65
England Ricky Walden 26,063 20,766 5,297
Ireland David Morris 8,885 8,952 -67
China Chen Zifan 2,516 3,288 -772
China Yan Bingtao 4,546 4,532 14
China Zhao Xintong 6,385 6,354 31
England Sam Baird 13,929 13,187 742
Finland Robin Hull 12,159 11,158 1,001
England Elliot Slessor 8,164 9,809 -1,645
England James Cahill 8,895 10,979 -2,084
England Steven Hallworth 6,376 9,411 -3,035
China Lu Ning 7,798 8,982 -1,184
Wales Andrew Pagett 8,238 10,560 -2,322
England Ian Burns 9,390 10,739 -1,349
Scotland Ross Muir 9,781 10,902 -1,121
England Joel Walker 8,506 9,898 -1,392
England Allan Taylor 8,183 9,214 -1,031
Wales Jak Jones 7,588 8,260 -672
India Aditya Mehta 11,305 11,364 -59
England John Astley 5,724 7,822 -2,098
England Jimmy Robertson 20,540 18,804 1,736
China Li Hang 16,080 13,402 2,678
China Lyu Haotian 7,733 9,318 -1,585
England Nigel Bond 9,950 9,707 243
Belgium Luca Brecel 14,937 13,789 1,148
England Mike Dunn 13,314 12,166 1,148
Northern Ireland Joe Swail 16,488 15,379 1,109
England Alfie Burden 10,404 10,630 -226
England Stuart Carrington 12,557 12,262 295
England Andrew Higginson 12,721 11,270 1,451
England Tom Ford 10,588 10,981 -393
Wales Dominic Dale 18,716 18,033 683
Ireland Fergal O'Brien 20,887 18,194 2,693
England Peter Ebdon 27,261 23,307 3,954
Wales Matthew Stevens 16,300 15,930 370
England Mark Davis 31,465 26,963 4,502
China Feng Zeyuan 908 1,188 -280
China Tu Jiong 470 557 -87
China Duan Yanfeng 359 640 -281
Thailand Kobkit Palajin 396 471 -75
China Liu Yiqi 823 774 49
China Zhang Yi 897 909 -12
China Geng Mingqi 1,423 1,720 -297
China Liu Ming 421 487 -66
China Qin Jianfeng 418 649 -231
China Wen Chen 682 1,028 -346
China Lei Zhen 495 617 -122
China Zhang Yong 3,001 3,271 -270
China Cao Kaisheng 1,145 1,290 -145
China Lyu Chuang 1,844 2,506 -662
China Wang Heng 1,494 1,641 -147
China Shan Xianshu 1,039 1,280 -241
China Tang Jun 1,792 1,828 -36
China Guan Zhen 1,740 1,601 139
China Ju Reti 2,690 2,429 261
China Ding Junhui 18,370 14,983 3,387
England Andrew Norman 2,801 4,289 -1,488
Thailand Thepchaiya Un-Nooh 17,872 15,331 2,541
China Long Zehuang 745 1,205 -460
China Cao Xinlong 4,679 6,677 -1,998
Thailand Noppon Saengkham 11,262 13,335 -2,073
China Pa Ruke 1,359 1,178 181
China Luo Honghao 1,904 1,702 202
China Cai Jian Zhong 1,003 1,058 -55
Thailand Dechawat Poomjaeng 16,128 15,094 1,034
China Chen Feilong 1,941 1,496 445
China Mei Xiwen 1,930 1,694 236
England Ian Glover 6,934 9,233 -2,299
Northern Ireland Mark Allen 21,417 19,315 2,102
England Kyren Wilson 10,401 10,123 278
England Michael Wasley 9,672 10,276 -604
Northern Ireland Gerard Greene 10,117 10,624 -507
Austria Andreas Ploner 1,729 2,821 -1,092
England Jimmy White 11,203 10,730 473
England Hammad Miah 4,196 7,249 -3,053
Malta Alex Borg 5,865 6,900 -1,035
Thailand James Wattana 3,588 4,695 -1,107
England Alex Davies 8,080 9,537 -1,457
Australia Vinnie Calabrese 4,186 5,824 -1,638
Ireland Ken Doherty 12,264 12,811 -547
Thailand Ratchayothin Yotharuck 3,100 4,762 -1,662
England Ronnie O'Sullivan 24,961 16,147 8,814
England Mitchell Travis 1,801 2,389 -588
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,435 2,310 125
Qatar Mohsen Bukshaisha 965 1,220 -255
Thailand Kritsanut Lertsattayathorn 2,181 1,869 312
Thailand Boonyarit Keattikun 1,393 1,302 91
Thailand Thanawat Thirapongpaiboon 3,536 4,564 -1,028
Iran Ehsan Heydarinezhad 1,873 1,563 310
Pakistan Mohammed Asif 1,134 1,460 -326
England Zak Surety 6,936 8,870 -1,934
England Chris Norbury 3,884 7,382 -3,498
China Au Chi Wai 1,509 1,646 -137
China He Guoqiang 1,316 1,077 239
China Liu Jiaming 1,220 1,405 -185
China Sun Hongrui 1,056 1,315 -259
China Wang Yuchen 1,638 1,817 -179
China Wang Wu 539 553 -14
China Lin Shuai 1,957 2,091 -134
China Cheng Sihong 1,127 1,275 -148
China Rouzi Maimaiti 2,306 2,189 117
China Hu Hao 1,286 1,324 -38
China Chen Junhao 1,179 1,203 -24
China Niu Zhuang 2,304 3,298 -994
China Zhong Lin 1,381 1,422 -41
China Xu Si 1,851 2,168 -317
China Da Hailin 613 696 -83
Brazil Igor Figueiredo 5,034 6,097 -1,063
England Dave Harold 3,885 4,969 -1,084
England Richard Beckham 877 1,605 -728
England Adrian Rosa 272 167 105
England Karl Townsend 463 387 76
England Jamie Rous 215 253 -38
Ireland Patsy Fagan 143 227 -84
England Gary Filtness 183 134 49
England Ian Barry Stark 254 267 -13
Scotland Craig MacGillivray 563 297 266
Wales Tony Chappel 449 400 49
Scotland Scott MacFarlane 246 302 -56
England Darryn Walker 593 511 82
Ireland John Leahy 248 268 -20
England Andrew Milliard 193 300 -107
England Geoff Williams 319 285 34
England Ian Brumby 490 314 176
England John Welsh 409 350 59
England Gary Wilkinson 457 420 37
Scotland Paul McPhillips 636 559 77
England Jonathan Bagley 334 326 8
England Andrew Alexandrou 140 317 -177
Wales Darren Thompson 244 210 34
Wales Darren Morgan 207 183 24
England John Parrott 329 247 82
England Steve Davis 2,558 3,896 -1,338
England Ali Carter 10,916 10,410 506
China Sun Peng 723 926 -203
China Ma Chunmao 1,300 1,255 45
China Huang Jiahao 1,734 2,413 -679
China Ji Zhijun 420 435 -15
Qatar Ahmed Saif 3,285 5,263 -1,978
China Li Yuan 1,003 1,319 -316
China Jin Long 793 969 -176
China Li Yujin 958 1,361 -403
China Li Jian Bing 614 662 -48
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
China Song Yang 614 906 -292
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 732 1,302 -570
England Nick Skinner 134 583 -449
England Mike Hallett 286 858 -572
Wales Ben Jones 639 1,750 -1,111
England Kashif Khan 1 419 -418
England Kurtis Weaver 453 659 -206
England Mark Vincent 372 631 -259
England Dylan Mitchell 346 601 -255
England Hassan Vaizie 353 794 -441
United States Corey Deuel 593 1,030 -437
England Imran Puri 276 566 -290
Australia Simon Bevz 179 534 -355
England Nathan Jones 384 549 -165
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 578 991 -413
Scotland Michael Collumb 674 1,173 -499
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
England Ryan Clark 601 2,272 -1,671
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
Hong Kong Alan Lin Tan Ho 536 709 -173
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 Qiu Yalong 223 327 -104
China Wu Jinquan 257 380 -123
China Min Changqing 369 710 -341
China Pan Weixing 485 993 -508
China Xie Zhaoze 48 346 -298
China Yuan Sijun 854 1,159 -305
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 Zhang Yadong 384 1,009 -625
China Ding Kai 204 694 -490
China Huang Hooyong 338 315 23
China Xu Xinjian 62 309 -247
China Ma Tingpeng 518 955 -437
China Gao Le 372 852 -480
China Long Yun 367 676 -309
China Cheng Feng 156 341 -185
Scotland Paul Ingram 64 307 -243
Australia Timothy Ng 22 323 -301
China Chen Xu 28 336 -308
China Zhong Asheng 29 323 -294
China Pang Junxu 626 938 -312
China Luo Guangsheng 221 380 -159
China Chen Ruifu 601 1,035 -434
China Lin Yongzhi 456 693 -237
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
Ireland Josh Boileau 612 1,318 -706
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 1,850 3,771 -1,921
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 443 786 -343
China Zhang Xinwei 121 270 -149
China Bo Junjie 65 315 -250
China Zhang Zihao 160 292 -132
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 Maihe Muti 463 764 -301
China Zhang Cunyue 140 248 -108
China Wang Peng 194 627 -433
China Wang Baosheng 193 365 -172
China Sun Chang 240 345 -105
China Fan Zhengyi 508 726 -218
China A Bulajiang 421 750 -329
China Yin Xiaowei 95 296 -201
China Zhou Jun 267 382 -115
China Zhang Hanxuan 64 295 -231
China Chen Yaochen 40 317 -277
China Yao Pengcheng 84 341 -257
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 158 475 -317
Germany Felix Frede 126 359 -233
Scotland Dylan Craig 410 719 -309
Germany Lukas Kleckers 902 1,627 -725
Jamaica Alex Peart 39 186 -147
England Tony Knowles 122 195 -73
England Paul Moss 68 121 -53
Scotland David McLellan 95 183 -88
England David Roe 33 169 -136
England Jimmy O'Shea 17 182 -165
England Jamie Home 83 129 -46
England Shane Haines 33 131 -98
Netherlands Raymon Fabrie 45 153 -108
England Andy Hicks 46 148 -102
England Anthony Taylor 107 170 -63
England Stuart Parnell 113 183 -70
England Ashley Beal 44 133 -89
England Steve Meakin 142 137 5
England Balvinder Sembi 57 166 -109
England Peter Delaney 29 215 -186
England Les Dodd 106 131 -25
England Dean Reynolds 33 79 -46
England Gary Miller 38 182 -144
England Peter Bardsley 137 112 25
Wales Anthony Davies 118 182 -64
England Paul Stockwell 46 122 -76
England Jamie Bodle 108 144 -36
Northern Ireland Dennis Taylor 43 133 -90
England Joe Johnson 111 136 -25
Canada Cliff Thorburn 22 141 -119
China Meng Jing 71 313 -242
China Gong Xiaoqing 103 289 -186
China Li Weixue 65 328 -263
China Tang Li 110 319 -209
China Qin Ge 247 329 -82
China Zhou Fei 163 345 -182
China Feng Yu 93 261 -168
China Xu Yuan 336 430 -94
China Li Yingdong 281 378 -97
China Wang Shi 255 343 -88
China Liu Genxiang 134 268 -134
China Long Yong 146 323 -177
China Wong Yunshing 152 370 -218
China Li Ningning 102 276 -174
China Wang Linkai 95 300 -205
China Lee Tszho 76 337 -261
China Li Jiahao 129 291 -162
China Dong Yong 272 277 -5
China Wu Shengguang 49 377 -328
China Tu Taojin 293 360 -67
China Ye Shaojun 100 272 -172
China Xiong Jun 30 376 -346
China He Wenchong 133 355 -222
China Cui Ming 77 317 -240
China Qi Guoxiao 334 357 -23
China Ma Yinzhu 259 369 -110
India Neeraj Kumar 55 371 -316
India Brijesh Damani 156 325 -169
India Sumit Talwar 145 256 -111
India Dharminder Singh Lilly 294 355 -61
India Faizal Khan 239 364 -125
India Pankaj Advani 286 366 -80
Poland Mateusz Baranowski 63 334 -271
Scotland David Greig 72 290 -218
Brazil Itaro Santos 454 895 -441
Singapore Jaden Ong Jia Jun 199 941 -742
Latvia Rodion Judin 634 939 -305
Bulgaria Ivaylo Pekov 326 810 -484