Points Scored For & Against - Season 2015-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 2789 (81.45%) matches with frame scores out of 3424 total matches.
Rank Player Points For Points Against Difference
Scotland Marcus Campbell 1,128 766 362
England Andy Marriott 852 1,176 -324
England Andrew Milliard 1,220 1,648 -428
England Billy Joe Castle 2,192 1,779 413
England Gareth Green 1,012 1,356 -344
Wales Alex Taubman 4,911 5,934 -1,023
Germany Lukas Kleckers 2,066 2,634 -568
Scotland Erik Wilson 1,068 1,234 -166
England Mitchell Travis 1,755 889 866
Wales Duane Jones 6,143 7,055 -912
India David Singh 1,010 1,004 6
England Ashley Carty 2,419 2,838 -419
England Jamie O'Neill 1,466 1,394 72
England Sam Harvey 1,446 2,137 -691
Switzerland Alexander Ursenbacher 3,378 2,384 994
England Tugba Irten 1,287 1,489 -202
England Sam Craigie 4,455 4,493 -38
England Michael Williams 2,090 2,468 -378
England Sean Bullock 1,082 1,177 -95
England Craig Barber 612 895 -283
Northern Ireland Jordan Brown 2,969 3,456 -487
England William Lemons 1,229 1,486 -257
England Kurtis Weaver 1,114 1,028 86
Wales Jamie Clarke 5,175 5,719 -544
Scotland Dylan Craig 4,495 4,811 -316
England Simon Dent 1,202 1,419 -217
England Luke Garland 1,166 1,003 163
England Alex Davies 1,748 1,222 526
Malta Brian Cini 1,105 1,299 -194
England Brett Miller 1,979 1,859 120
Israel Shachar Ruberg 1,736 1,742 -6
England Wayne Townsend 1,208 1,207 1
England Elliot Slessor 2,415 2,901 -486
England Ben Harrison 1,323 999 324
Qatar Ahmed Saif 495 500 -5
England Matthew Day 2,155 2,481 -326
Scotland Ross Higgins 1,454 2,368 -914
England Saqib Nasir 2,041 1,741 300
England Jordan Church 1,202 1,146 56
England Sydney Wilson 6,991 8,789 -1,798
England Jason Weston 6,486 8,251 -1,765
England Jake Nicholson 2,628 4,332 -1,704
China Chen Zhe 2,411 1,889 522
England Reanne Evans 1,518 1,336 182
Wales Gareth Allen 6,844 8,213 -1,369
England Ashley Hugill 6,056 8,481 -2,425
England Jason Tart 742 956 -214
China Lin Shuai 2,164 3,028 -864
Ireland Greg Casey 2,135 2,605 -470
England Nick Jennings 1,731 1,543 188
England John Beesley 566 934 -368
England Luke Simmonds 4,148 4,983 -835
England Bash Maqsood 1,194 1,337 -143
Wales Daniel Wells 10,476 10,516 -40
England Darren Cook 1,231 1,110 121
China Zhao Xintong 9,442 8,354 1,088
Austria Andreas Ploner 1,139 1,987 -848
Scotland Scott MacFarlane 2,333 2,057 276
Germany Robin Otto 1,018 1,537 -519
England Jamie Barrett 2,092 2,212 -120
England Grant Miles 1,045 1,212 -167
England Adam Duffy 7,906 7,989 -83
England Darryn Walker 1,424 1,364 60
England Andy Hicks 6,144 6,524 -380
Wales David John 1,752 2,021 -269
Israel Eden Sharav 7,512 8,199 -687
Denmark Rune Kampe 866 815 51
China Wang Zepeng 1,983 2,117 -134
England Callum Downing 1,980 1,852 128
England Chris Jones 608 936 -328
England Brandon Sargeant 2,589 2,879 -290
Scotland Rhys Clark 7,791 8,912 -1,121
England Adam Edge 1,294 1,810 -516
England Joe O'Connor 4,468 6,039 -1,571
England Kuldesh Johal 4,262 4,289 -27
Ireland Leo Fernandez 7,249 7,837 -588
England Oliver Brown 3,013 3,716 -703
Belgium Jeff Jacobs 783 828 -45
England Joe Roberts 3,037 3,534 -497
England Lee Page 1,145 939 206
Sweden Arpat Pulat 992 994 -2
England James McGouran 729 855 -126
England Matthew Glasby 879 793 86
England Christopher Keogan 2,481 3,067 -586
England Adam Chalkley 517 867 -350
Pakistan Khalid Al Salem 639 874 -235
England Adam King 1,393 1,652 -259
England Adrian Rosa 882 991 -109
England Thomas Barton 816 775 41
England Adam Bobat 884 850 34
Scotland Mark Owens 765 1,102 -337
England Louis Heathcote 1,103 1,256 -153
England Hammad Miah 8,381 8,601 -220
England Paul Davison 9,003 10,608 -1,605
England Sam Thistlewhite 2,165 3,057 -892
England Charlie Walters 1,863 2,283 -420
Scotland Michael Collumb 1,623 1,791 -168
England Joshua Baddeley 803 1,243 -440
England Lee Shanker 747 976 -229
England Josh Harrison 675 851 -176
Wales Ben Jones 689 1,263 -574
England Eddie Manning 891 883 8
Germany Sascha Lippe 993 1,252 -259
Wales Jack Bradford 724 847 -123
Ireland TJ Dowling 1,058 849 209
England Ryan Causton 2,273 2,843 -570
England Clayton Humphries 1,101 1,017 84
England Phil O'Kane 833 1,836 -1,003
England Jeff Cundy 1,485 2,030 -545
Scotland Keith Keldie 770 955 -185
Wales Rhydian Ap Owen 545 733 -188
Australia Vinnie Calabrese 2,942 4,717 -1,775
England Jamie Cope 9,626 10,367 -741
England Nigel Bond 8,728 9,483 -755
England James Cahill 5,744 7,598 -1,854
Scotland Fraser Patrick 4,415 6,697 -2,282
China Lu Ning 5,072 6,353 -1,281
England Ian Glover 5,656 7,151 -1,495
England Chris Wakelin 9,616 10,275 -659
Iran Hossein Vafaei 7,297 7,478 -181
England Sanderson Lam 6,172 8,670 -2,498
England Allan Taylor 6,294 7,616 -1,322
England Steven Hallworth 4,822 7,989 -3,167
England Sean O'Sullivan 8,777 9,432 -655
Scotland Ross Muir 9,032 9,996 -964
England Martin O'Donnell 11,954 12,255 -301
England David Grace 12,457 12,409 48
England Jack Lisowski 13,527 12,674 853
England Anthony Hamilton 11,621 10,231 1,390
England Ian Burns 13,304 11,670 1,634
England Joel Walker 5,202 6,848 -1,646
England Michael Wasley 5,264 7,021 -1,757
England Andrew Higginson 14,375 12,814 1,561
Jamaica Rory McLeod 14,363 13,179 1,184
England Sam Baird 13,364 13,458 -94
Ireland David Morris 7,854 8,941 -1,087
England Robbie Williams 11,705 12,576 -871
England Mark Joyce 13,230 11,526 1,704
Scotland Michael Leslie 5,194 6,665 -1,471
China Li Hang 12,148 10,838 1,310
England Liam Highfield 9,727 9,012 715
Wales Lee Walker 10,199 10,317 -118
China Zhang Anda 12,622 12,690 -68
Ireland Ken Doherty 11,070 12,084 -1,014
England Kyren Wilson 31,075 27,424 3,651
Scotland Jamie Burnett 8,013 7,183 830
England Oliver Lines 10,104 10,227 -123
China Zhou Yuelong 14,500 12,103 2,397
Northern Ireland Joe Swail 11,147 11,454 -307
England Peter Lines 8,418 9,177 -759
Cyprus Michael Georgiou 7,763 9,490 -1,727
India Aditya Mehta 5,845 6,624 -779
England Mitchell Mann 9,757 11,197 -1,440
Northern Ireland Gerard Greene 8,394 8,904 -510
England Martin Gould 20,645 15,909 4,736
England Matthew Selt 21,484 18,548 2,936
England Mark King 18,344 15,745 2,599
Wales Jamie Jones 11,451 10,832 619
England Ali Carter 21,081 15,633 5,448
England Ben Woollaston 19,489 17,240 2,249
Ireland Fergal O'Brien 14,599 14,153 446
Australia Adrian Ridley 613 803 -190
Scotland Stephen Maguire 18,688 17,406 1,282
Scotland John Higgins 27,315 22,018 5,297
England Ricky Walden 22,718 21,939 779
England Judd Trump 28,506 20,969 7,537
England Mark Selby 37,701 27,287 10,414
England Joe Perry 21,937 19,006 2,931
England Robert Milkins 19,531 18,141 1,390
England Michael Holt 23,869 22,843 1,026
Wales Michael White 18,244 18,014 230
England Mike Dunn 16,758 16,186 572
Wales Ryan Day 23,223 18,825 4,398
England Gary Wilson 8,982 8,559 423
Scotland Graeme Dott 18,807 17,036 1,771
Belgium Luca Brecel 18,584 15,948 2,636
Northern Ireland Mark Allen 23,171 17,591 5,580
Wales Matthew Stevens 9,615 8,522 1,093
England Craig Steadman 6,531 7,973 -1,442
Scotland Anthony McGill 16,073 13,607 2,466
England Barry Hawkins 21,998 19,771 2,227
Scotland Scott Donaldson 7,872 9,341 -1,469
Estonia Andres Petrov 401 568 -167
Malta Tony Drago 3,198 4,919 -1,721
Scotland Alan McManus 18,529 16,572 1,957
England Alfie Burden 11,722 10,667 1,055
Belgium Tomasz Skalski 860 1,443 -583
Malaysia Thor Chuan Leong 7,927 9,447 -1,520
England Shaun Murphy 21,717 17,417 4,300
England Peter Ebdon 16,255 14,576 1,679
England Tom Ford 15,742 14,314 1,428
Wales Mark Williams 26,164 22,229 3,935
England Stuart Bingham 21,197 18,142 3,055
Wales Dominic Dale 19,641 17,463 2,178
China Liang Wenbo 25,022 18,950 6,072
England David Gilbert 20,026 16,595 3,431
England Jimmy White 4,420 5,954 -1,534
England Chris Melling 3,771 6,039 -2,268
England Zak Surety 5,412 7,374 -1,962
China Tian Pengfei 16,362 13,423 2,939
China Zhang Yong 4,982 7,047 -2,065
Thailand James Wattana 4,949 6,669 -1,720
Thailand Dechawat Poomjaeng 11,936 11,587 349
England Rod Lawler 11,158 10,602 556
China Cao Yupeng 5,568 6,487 -919
England Mark Davis 20,284 17,299 2,985
China Fang Xiongman 1,273 1,490 -217
China Ding Junhui 23,977 18,128 5,849
Norway Kurt Maflin 12,086 10,848 1,238
England Stuart Carrington 9,987 10,489 -502
England Jimmy Robertson 15,415 13,411 2,004
England Nico Elton 1,627 2,350 -723
China Xiao Guodong 9,628 9,139 489
Hong Kong Marco Fu 26,234 20,117 6,117
India Pankaj Advani 1,199 809 390
Thailand Thanawat Thirapongpaiboon 3,660 4,258 -598
China Yuan Sijun 2,757 2,975 -218
Pakistan Muhammad Sajjad 1,649 1,676 -27
Iceland Kristjan Helgason 1,290 1,210 80
Thailand Noppadon Noppachorn 1,025 1,085 -60
Australia Ben Judge 711 1,615 -904
Thailand Noppon Saengkham 10,339 11,502 -1,163
Pakistan Asjad Iqbal 1,232 1,370 -138
Thailand Thepchaiya Un-Nooh 16,789 15,205 1,584
Thailand Akani Songsermsawad 1,688 1,903 -215
Pakistan Mohammed Asif 1,440 1,537 -97
Iran Ehsan Heydarinezhad 782 1,060 -278
Iran Soheil Vahedi 814 1,177 -363
China Yan Bingtao 2,799 2,769 30
South Africa Peter Francisco 778 1,136 -358
England Alan Trigg 680 1,271 -591
Thailand Boonyarit Keattikun 1,584 1,911 -327
Thailand Phaitoon Phonbun 1,108 1,147 -39
Isle of Man Darryl Hill 4,744 7,413 -2,669
Australia Neil Robertson 18,385 14,635 3,750
China Yu Delu 6,850 8,592 -1,742
England Michael Wild 2,635 4,025 -1,390
China Wang Yuchen 1,246 1,900 -654
China Lyu Chenwei 3,638 5,582 -1,944
China Zhang Yang 887 714 173
China Ding Kai 553 587 -34
England Andy Lee 413 487 -74
China Pan Weixing 483 426 57
China Duan Yanfeng 885 1,009 -124
China Zhang Zhijie 362 363 -1
China Liu Jiaming 579 633 -54
China Zhang Zihao 854 784 70
China Huang Zishun 430 421 9
China Wen Chen 608 592 16
China Zhao Hanyang 673 898 -225
China Sun Chang 534 640 -106
China Li Ningning 435 478 -43
China Yao Pengcheng 1,057 1,279 -222
China Li Zhen 491 600 -109
China Zhang Chi 394 462 -68
China Liu Fan 754 849 -95
China Hu Hao 651 527 124
China He Guoqiang 645 562 83
China Luo Honghao 583 597 -14
China Pa Ruke 632 556 76
England Barry Pinches 5,515 7,347 -1,832
China Huang Zhong 638 632 6
China Guan Zhen 922 1,097 -175
China Zhong Lin 425 693 -268
China Tang Jun 325 543 -218
China Cai Jian Zhong 908 896 12
China Si Jiaxin 493 736 -243
China Rouzi Maimaiti 385 563 -178
China Chen Feilong 337 494 -157
China Niu Zhuang 903 1,388 -485
China Li Yuan 876 651 225
China Ma Chunmao 845 721 124
China Fan Zhengyi 644 660 -16
China Lyu Haotian 1,176 945 231
China Au Chi Wai 524 748 -224
China Mei Xiwen 529 407 122
England George Pragnall 1,808 2,266 -458
Finland Robin Hull 7,220 6,673 547
England Richard Beckham 1,511 2,086 -575
England Ronnie O'Sullivan 14,067 8,577 5,490
England Gary Miller 189 216 -27
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 393 423 -30
England Gary Wilkinson 296 352 -56
Scotland David McLellan 229 195 34
Scotland Craig MacGillivray 798 1,649 -851
England Julian Mills 697 1,467 -770
Wales Darren Thompson 150 156 -6
England Les Dodd 381 248 133
England Gary Lees 470 435 35
Wales Tony Chappel 332 377 -45
England Peter Bardsley 180 342 -162
England Sean Lanigan 196 219 -23
England Steve Gough 194 232 -38
England Geoff Williams 206 278 -72
England Wayne Brown 374 233 141
Wales Darren Morgan 524 368 156
Poland Adam Stefanow 662 1,074 -412
Poland Kacper Filipiak 1,400 2,037 -637
Pakistan Hamza Akbar 3,321 5,122 -1,801
Russia David Maslov 279 680 -401
England Mark Vincent 318 774 -456
Ireland Chris Kilcoyne 151 583 -432
England Owais Ali 285 561 -276
England John Eames 428 633 -205
England Darren Barton 236 690 -454
England Zack Richardson 795 1,062 -267
England Imran Puri 325 811 -486
Wales Kishan Hirani 2,001 2,885 -884
Pakistan Yasir Nadeem 256 626 -370
England James Burrett 175 658 -483
Canada Roshan Birdi 147 494 -347
England Reece King 180 552 -372
England Scott Lyons 296 596 -300
England Brad Chappell 207 625 -418
England Danny Hocking 389 717 -328
Wales Tom Rees 1,176 2,007 -831
England Heather Clare 151 656 -505
England Gene Lam 486 682 -196
Wales Darryl James 435 608 -173
England Joe Steele 478 1,006 -528
England Joshua Thomond 496 682 -186
England Danny Brindle 270 636 -366
England Peter Devlin 344 996 -652
England Mohammed Rangzib 680 1,043 -363
China Li Yan 852 1,058 -206
England Freddie Blunden 315 577 -262
England Tahel Miah 465 759 -294
England Chris Norbury 712 1,015 -303
England Zafran Ali 431 552 -121
United States Corey Deuel 576 706 -130
England Andrew Alexandrou 174 598 -424
England Lewis Frampton 368 655 -287
England Stephen Ormerod 453 684 -231
Northern Ireland Conor McCormack 564 1,689 -1,125
England Joshua Cooper 272 947 -675
England Peter Delaney 219 785 -566
Ireland Dessie Sheehan 307 726 -419
England Ben Tanner 361 680 -319
England Thomas Hilborne 305 602 -297
Belgium Hans Blanckaert 173 548 -375
England Robert Cloherty 135 622 -487
England Mike Finn 377 682 -305
Singapore Boon Chin Ang 426 659 -233
Ireland Josh Boileau 1,069 2,196 -1,127
Scotland Marc Davis 820 1,218 -398
Latvia Anna Prisjaznuka 50 316 -266
England Josh Mulholland 264 390 -126
Belgium Jurian Heusdens 455 669 -214
Latvia Rodion Judin 357 1,113 -756
Germany Roman Dietzel 213 315 -102
Malta Alex Borg 273 571 -298
Wales Callum Lloyd 124 371 -247
England Damian Wilks 214 644 -430
England Lewis John Calcutt 78 332 -254
China Chen Zifan 871 1,096 -225
China Han Bin 222 431 -209
Germany Patrick Einsle 144 328 -184
France Stephane Ochoiski 168 321 -153
Poland Mateusz Baranowski 992 2,451 -1,459
Australia Hassan Kerde 629 1,326 -697
Egypt Ahmed Galal 410 1,337 -927
Switzerland Darren Paris 566 1,323 -757
Egypt Wael Talaat 574 1,137 -563
Egypt Hatem Yassen 1,060 3,519 -2,459
Belgium Alain Vandersteen 79 312 -233
Ireland Brendan O'Donoghue 1,012 1,629 -617
China Wu Shengguang 167 322 -155
Hong Kong Ng On Yee 558 1,231 -673
China Gong Xiaoqing 198 332 -134
China Wang Haonan 128 261 -133
China Shen Haoran 202 307 -105
Hong Kong Chau Hon Man 82 280 -198
China Ren Zuijie 320 388 -68
China Min Changqing 212 312 -100
China Deng Jinhong 153 265 -112
China Ren Jiaxing 266 347 -81
China Cheng Feng 270 349 -79
China Chang Bingyu 196 364 -168
China Long Zehuang 332 359 -27
Hong Kong Alan Lin Tan Ho 141 246 -105
China Ju Reti 163 274 -111
China Song Yang 157 356 -199
China He Wenchong 96 266 -170
China Sun Peng 194 432 -238
China Cheng Sihong 382 377 5
China Xu Si 172 383 -211
China Li Yujin 207 325 -118
China Chen Junhao 37 350 -313
China Chen Bo 99 401 -302
China Qi Guoxiao 171 354 -183
China Pang Junxu 211 407 -196
China Jin Long 254 342 -88
China Cao Kaisheng 368 332 36
China Wang Chenkai 274 231 43
China Wu Sicheng 109 269 -160
India Hrithik Jain 36 363 -327
China Wang Peng 161 343 -182
China Lei Zhen 114 353 -239
China Feng Zeyuan 164 444 -280
China Geng Mingqi 209 401 -192
China Xu Yuan 269 302 -33
China Ma Tingpeng 305 317 -12
China Qin Jianfeng 69 312 -243
China Huang Jiahao 209 323 -114
China Ma Daojun 256 356 -100
China Man Ming Wa 90 259 -169
China Si Jiahui 300 326 -26
Germany Felix Frede 103 314 -211
England Lewis Gillen 185 350 -165
Bulgaria Bratislav Krastev 501 1,197 -696
Germany Simon Lichtenberg 139 328 -189
England John Parkin 39 391 -352
Poland Marcin Nitschke 41 345 -304
Brazil Itaro Santos 749 1,575 -826
Germany Daniel Schneider 117 303 -186
England Dean Reynolds 48 134 -86
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 108 160 -52
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 David Craggs 128 150 -22
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 86 129 -43
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
Sweden Ron Florax 101 249 -148
Scotland David Greig 279 423 -144
England Michael Rhodes 216 326 -110
Hong Kong Cheung Ka Wai 407 852 -445
Wales Tyler Rees 77 915 -838
Brazil Igor Figueiredo 468 746 -278
England Steve Davis 549 885 -336