Points Scored For & Against - Year 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 3039 (83.24%) matches with frame scores out of 3651 total matches.
Rank Player Points For Points Against Difference
England Ian Burns 9,792 9,677 115
Ireland Fergal O'Brien 18,900 17,835 1,065
England Gary Wilson 14,979 13,214 1,765
Northern Ireland Mark Allen 20,665 17,252 3,413
China Tian Pengfei 15,509 12,342 3,167
England Ben Woollaston 21,239 20,419 820
England Judd Trump 36,832 25,654 11,178
England Jimmy Robertson 18,765 17,077 1,688
Wales Mark Williams 28,297 20,728 7,569
England Craig Steadman 10,342 11,196 -854
England Matthew Selt 27,335 23,210 4,125
China Lu Ning 6,488 7,991 -1,503
China Yu Delu 9,280 9,199 81
China Ding Junhui 16,216 13,448 2,768
England Joe Perry 25,737 19,596 6,141
England Robbie Williams 11,747 12,539 -792
England Shaun Murphy 31,246 23,488 7,758
Brazil Igor Figueiredo 4,011 4,948 -937
England Sydney Wilson 6,899 8,843 -1,944
Scotland Alan McManus 15,396 14,088 1,308
China Li Hang 13,415 11,961 1,454
China Liang Wenbo 25,375 20,633 4,742
England Stuart Carrington 12,635 12,249 386
Wales Ryan Day 22,879 19,264 3,615
Cyprus Michael Georgiou 9,568 10,452 -884
Northern Ireland Gerard Greene 9,892 9,798 94
Wales Andrew Pagett 3,226 3,881 -655
England Stuart Bingham 32,834 28,420 4,414
England Mark Davis 26,894 23,065 3,829
Scotland Fraser Patrick 6,370 8,209 -1,839
Ireland David Morris 8,132 8,342 -210
Wales Michael White 22,536 19,980 2,556
Scotland Ross Muir 8,902 10,368 -1,466
Scotland Stephen Maguire 18,649 17,429 1,220
England Ashley Carty 5,713 6,773 -1,060
Scotland John Higgins 29,343 23,028 6,315
England Mark Selby 28,828 21,143 7,685
England Sam Baird 10,704 10,490 214
England Barry Hawkins 20,044 17,614 2,430
India Aditya Mehta 9,287 10,319 -1,032
England Oliver Lines 11,639 12,149 -510
China Zhang Anda 13,303 13,508 -205
England Liam Highfield 10,449 9,282 1,167
England Mark King 18,598 17,682 916
England Martin Gould 17,768 13,581 4,187
England Michael Holt 17,280 16,435 845
Hong Kong Marco Fu 24,869 20,998 3,871
England Rod Lawler 12,369 12,382 -13
Australia Neil Robertson 26,726 17,839 8,887
Wales Jamie Jones 16,722 15,752 970
Scotland Anthony McGill 19,843 17,224 2,619
Malta Tony Drago 3,579 6,081 -2,502
England Peter Ebdon 25,239 22,106 3,133
Scotland Marcus Campbell 5,597 5,431 166
England David Gilbert 24,091 20,035 4,056
China Xiao Guodong 14,118 12,815 1,303
England Ronnie O'Sullivan 12,961 8,641 4,320
England Sean O'Sullivan 10,121 10,060 61
England Alfie Burden 11,529 10,314 1,215
Ireland Ken Doherty 12,251 12,973 -722
England James Cahill 5,896 8,541 -2,645
England Michael Wasley 6,011 8,124 -2,113
England Adrian Rosa 1,099 1,041 58
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
Finland Robin Hull 9,750 9,227 523
Northern Ireland Joe Swail 12,876 13,042 -166
Scotland Craig MacGillivray 1,178 1,702 -524
Wales Tony Chappel 449 400 49
Scotland Scott MacFarlane 2,264 2,167 97
England Darryn Walker 1,809 1,585 224
England Anthony Harris 200 148 52
England Dave Harold 1,927 2,310 -383
England Peter Lines 9,081 10,471 -1,390
Ireland John Leahy 248 268 -20
England Andrew Milliard 1,327 1,810 -483
England Geoff Williams 319 285 34
England Ian Brumby 490 314 176
Jamaica Rory McLeod 10,098 10,703 -605
Wales Dominic Dale 18,035 17,633 402
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 314 915 -601
Wales Darren Thompson 244 210 34
Wales Darren Morgan 207 183 24
England John Parrott 329 247 82
England Steve Davis 1,679 2,310 -631
England Ali Carter 18,753 15,544 3,209
England Robert Milkins 21,007 18,349 2,658
Wales Matthew Stevens 13,231 12,844 387
Norway Kurt Maflin 14,000 13,017 983
China Ju Reti 1,212 1,243 -31
China Niu Zhuang 1,875 1,785 90
China Hu Hao 1,077 889 188
China Cao Yupeng 8,365 8,629 -264
China Luo Honghao 1,189 1,129 60
China Guan Zhen 1,237 1,078 159
China Zhong Lin 984 1,233 -249
China Mei Xiwen 1,027 766 261
China Cao Xinlong 1,453 2,240 -787
China Lin Shuai 2,780 3,616 -836
China Wang Zepeng 2,923 2,949 -26
China Pa Ruke 1,185 952 233
China Lyu Chenwei 5,011 7,050 -2,039
China Sun Peng 860 1,047 -187
China Tang Jun 1,013 1,265 -252
China Ma Chunmao 1,827 1,482 345
China Wang Yuchen 2,093 2,492 -399
China Rouzi Maimaiti 2,024 1,783 241
China He Guoqiang 1,053 970 83
China Huang Jiahao 657 945 -288
China Zhou Yuelong 14,823 12,974 1,849
China Xu Si 763 934 -171
Thailand Thepchaiya Un-Nooh 19,360 16,529 2,831
China Ji Zhijun 420 435 -15
China Fang Xiongman 2,166 2,095 71
England Tom Ford 17,492 15,789 1,703
England Elliot Slessor 5,708 6,873 -1,165
England Paul Davison 7,698 8,383 -685
Qatar Ahmed Saif 2,158 2,909 -751
China Au Chi Wai 1,282 1,570 -288
China Li Yuan 1,864 1,666 198
China Jin Long 975 1,017 -42
China Chen Zhe 3,158 2,415 743
Thailand Dechawat Poomjaeng 12,489 11,848 641
China Lyu Haotian 4,232 4,390 -158
China Zhang Yong 4,666 5,633 -967
China Geng Mingqi 962 1,108 -146
England Barry Pinches 7,130 9,288 -2,158
China Li Yujin 854 929 -75
China Cheng Sihong 889 873 16
China Chen Zifan 1,913 2,274 -361
China Chen Feilong 867 933 -66
China Li Jian Bing 614 662 -48
China Chen Junhao 530 787 -257
Scotland Graeme Dott 18,599 14,891 3,708
England Anthony Hamilton 7,022 8,179 -1,157
Belgium Luca Brecel 16,572 14,342 2,230
Scotland Jamie Burnett 11,173 10,258 915
England Jamie Cope 11,578 12,181 -603
Israel Eden Sharav 7,086 7,844 -758
England Adam Duffy 10,873 10,420 453
England Ricky Walden 16,458 14,321 2,137
England Mark Joyce 12,615 11,074 1,541
England Kyren Wilson 18,677 15,484 3,193
England Mike Dunn 14,242 13,239 1,003
England Allan Taylor 6,590 8,009 -1,419
England Nigel Bond 8,235 9,141 -906
Thailand Thanawat Thirapongpaiboon 6,235 7,007 -772
Scotland Rhys Clark 6,054 6,717 -663
England Chris Wakelin 12,103 11,649 454
England Jack Lisowski 11,213 11,696 -483
Scotland Michael Leslie 6,532 8,069 -1,537
England Joe O'Connor 4,868 7,485 -2,617
England Zak Surety 6,927 8,760 -1,833
England Andrew Higginson 13,849 12,391 1,458
Wales Daniel Wells 11,564 10,927 637
England Alex Davies 4,561 5,120 -559
China Zhao Xintong 7,054 5,655 1,399
England John Astley 2,105 3,079 -974
Malta Alex Borg 1,584 2,082 -498
England Oliver Brown 4,299 5,812 -1,513
Wales Lee Walker 9,773 10,507 -734
England Chris Melling 4,765 6,859 -2,094
Scotland Marc Davis 931 1,568 -637
England Steven Hallworth 5,023 7,963 -2,940
England Joel Walker 5,646 7,694 -2,048
Wales Gareth Allen 5,813 6,200 -387
England Jimmy White 5,847 7,060 -1,213
England Mitchell Mann 7,351 9,024 -1,673
Wales Jak Jones 3,175 3,332 -157
Isle of Man Darryl Hill 4,494 6,644 -2,150
Thailand Noppon Saengkham 8,035 10,399 -2,364
England Andy Marriott 852 1,176 -324
England Billy Joe Castle 2,192 1,779 413
England Gareth Green 875 1,043 -168
Wales Alex Taubman 3,994 4,296 -302
Germany Lukas Kleckers 2,174 2,800 -626
Scotland Erik Wilson 1,068 1,234 -166
England Mitchell Travis 1,875 1,174 701
Wales Duane Jones 4,835 4,988 -153
India David Singh 1,010 1,004 6
England Jamie O'Neill 1,466 1,394 72
England Sam Harvey 1,446 2,137 -691
Switzerland Alexander Ursenbacher 4,915 5,336 -421
England Tugba Irten 1,287 1,489 -202
England Sam Craigie 4,044 3,799 245
England Michael Williams 1,929 2,141 -212
England Sean Bullock 1,082 1,177 -95
England Craig Barber 759 1,075 -316
Northern Ireland Jordan Brown 2,661 2,745 -84
England William Lemons 1,951 2,707 -756
England Kurtis Weaver 1,114 1,028 86
Wales Jamie Clarke 4,975 5,616 -641
Scotland Dylan Craig 4,051 3,597 454
England Simon Dent 1,202 1,419 -217
England Luke Garland 1,166 1,003 163
Malta Brian Cini 1,382 1,632 -250
England Brett Miller 1,805 1,337 468
Israel Shachar Ruberg 1,736 1,742 -6
England Wayne Townsend 1,208 1,207 1
England Ben Harrison 1,323 999 324
England Matthew Day 2,540 3,168 -628
Scotland Ross Higgins 1,454 2,368 -914
England Saqib Nasir 2,554 2,804 -250
England Jordan Church 1,202 1,146 56
England Jason Weston 4,937 6,033 -1,096
England Jake Nicholson 2,379 3,538 -1,159
England Reanne Evans 2,381 2,318 63
England Ashley Hugill 4,264 5,607 -1,343
England Jason Tart 894 1,245 -351
Ireland Greg Casey 1,690 1,609 81
England Nick Jennings 1,731 1,543 188
England John Beesley 566 934 -368
England Luke Simmonds 3,283 3,198 85
England Bash Maqsood 1,194 1,337 -143
England Darren Cook 1,231 1,110 121
Austria Andreas Ploner 1,011 1,604 -593
Germany Robin Otto 1,018 1,537 -519
England Jamie Barrett 1,951 1,765 186
England Grant Miles 1,045 1,212 -167
England Andy Hicks 4,009 3,798 211
Wales David John 1,752 2,021 -269
Denmark Rune Kampe 866 815 51
England Callum Downing 1,980 1,852 128
England Chris Jones 608 936 -328
England Brandon Sargeant 2,159 2,795 -636
England Adam Edge 1,294 1,810 -516
England Kuldesh Johal 3,469 3,308 161
Ireland Leo Fernandez 5,753 5,958 -205
Belgium Jeff Jacobs 783 828 -45
England Joe Roberts 2,878 3,448 -570
England Lee Page 2,680 3,203 -523
Sweden Arpat Pulat 992 994 -2
England James McGouran 729 855 -126
England Matthew Glasby 879 793 86
England Christopher Keogan 2,567 3,429 -862
England Adam Chalkley 517 867 -350
Pakistan Khalid Al Salem 639 874 -235
England Adam King 1,393 1,652 -259
England Thomas Barton 816 775 41
England Adam Bobat 1,286 1,606 -320
Scotland Mark Owens 1,432 2,318 -886
England Louis Heathcote 1,103 1,256 -153
England Hammad Miah 7,654 8,945 -1,291
England Sam Thistlewhite 2,165 3,057 -892
England Charlie Walters 2,005 2,624 -619
Scotland Michael Collumb 1,239 1,438 -199
England Joshua Baddeley 734 910 -176
England Lee Shanker 747 976 -229
England Josh Harrison 675 851 -176
Wales Ben Jones 836 1,649 -813
England Eddie Manning 891 883 8
Germany Sascha Lippe 993 1,252 -259
Wales Jack Bradford 724 847 -123
Ireland TJ Dowling 1,384 1,175 209
England Ryan Causton 1,285 1,557 -272
England Clayton Humphries 1,101 1,017 84
England Phil O'Kane 637 1,497 -860
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,785 3,953 -1,168
England Ian Glover 6,010 7,609 -1,599
Iran Hossein Vafaei 4,855 5,148 -293
England Sanderson Lam 4,586 6,655 -2,069
England Martin O'Donnell 6,297 6,656 -359
England David Grace 10,722 11,388 -666
Australia Adrian Ridley 613 803 -190
Scotland Scott Donaldson 7,038 9,302 -2,264
Estonia Andres Petrov 401 568 -167
Belgium Tomasz Skalski 860 1,443 -583
Malaysia Thor Chuan Leong 6,909 8,658 -1,749
Thailand James Wattana 3,687 5,683 -1,996
England Nico Elton 2,616 3,890 -1,274
India Pankaj Advani 1,485 1,175 310
China Yuan Sijun 1,959 2,453 -494
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
Pakistan Asjad Iqbal 1,232 1,370 -138
Thailand Akani Songsermsawad 680 993 -313
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 3,183 3,675 -492
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
England Michael Wild 795 1,529 -734
China Zhang Yang 887 714 173
China Ding Kai 553 587 -34
England Andy Lee 413 487 -74
China Pan Weixing 639 778 -139
China Duan Yanfeng 885 1,009 -124
China Zhang Zhijie 362 363 -1
China Liu Jiaming 913 1,062 -149
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 537 754 -217
China Yao Pengcheng 1,057 1,279 -222
China Li Zhen 760 1,011 -251
China Zhang Chi 394 462 -68
China Liu Fan 754 849 -95
China Huang Zhong 638 632 6
China Cai Jian Zhong 1,283 1,275 8
China Si Jiaxin 493 736 -243
China Fan Zhengyi 846 1,071 -225
England George Pragnall 2,712 4,152 -1,440
England Richard Beckham 954 1,931 -977
Thailand Ratchayothin Yotharuck 167 445 -278
England Chris Norbury 1,823 3,621 -1,798
England Michael Tomlinson 974 1,578 -604
Jamaica Alex Peart 39 186 -147
England Tony Knowles 122 195 -73
England Paul Moss 68 121 -53
England Mike Hallett 30 135 -105
Scotland David McLellan 95 183 -88
England David Roe 33 169 -136
England Jimmy O'Shea 17 182 -165
England Hassan Vaizie 21 157 -136
England Richard Somauroo 55 126 -71
England Jamie Home 83 129 -46
England Shane Haines 33 131 -98
Netherlands Raymon Fabrie 45 153 -108
Ireland Dessie Sheehan 344 755 -411
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 238 837 -599
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 Song Yang 399 660 -261
China Meng Jing 71 313 -242
China Wang Peng 224 659 -435
China Maihe Muti 227 441 -214
China Gong Xiaoqing 301 621 -320
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 605 732 -127
China Shan Xianshu 286 421 -135
China A Bulajiang 274 383 -109
China Li Yingdong 281 378 -97
China Wang Shi 255 343 -88
China Li Yan 1,050 1,363 -313
China Liu Genxiang 134 268 -134
China Long Yong 146 323 -177
China Sun Hongrui 321 376 -55
United States Corey Deuel 807 1,040 -233
China Wong Yunshing 152 370 -218
China Long Zehuang 395 615 -220
China Zhang Yadong 98 285 -187
China Wang Linkai 95 300 -205
China Min Changqing 421 675 -254
China Lee Tszho 76 337 -261
China Long Yun 165 284 -119
China Li Jiahao 129 291 -162
China Dong Yong 272 277 -5
China Wu Shengguang 216 699 -483
China Wang Heng 335 467 -132
China Feng Zeyuan 368 868 -500
China Ma Tingpeng 482 621 -139
China Tu Taojin 293 360 -67
China Chen Ruifu 163 313 -150
China Ye Shaojun 100 272 -172
China Pang Junxu 469 732 -263
China Xiong Jun 30 376 -346
China He Wenchong 229 621 -392
China Gao Le 87 281 -194
China Cui Ming 77 317 -240
China Cao Kaisheng 684 664 20
China Liu Yiqi 141 307 -166
China Qi Guoxiao 505 711 -206
China Ma Yinzhu 259 369 -110
Wales Callum Lloyd 329 707 -378
England Martin Ball 55 300 -245
Ireland Martin McCrudden 990 1,709 -719
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
England Zack Richardson 995 1,379 -384
England Andrew Norman 499 1,326 -827
Wales Kishan Hirani 1,275 1,991 -716
Poland Kacper Filipiak 909 1,492 -583
Ireland Jason Devaney 73 312 -239
Ireland Josh Boileau 870 1,605 -735
Poland Mateusz Baranowski 630 1,459 -829
Scotland David Greig 72 290 -218
Belgium Hans Blanckaert 417 1,417 -1,000
Brazil Itaro Santos 713 1,343 -630
Singapore Jaden Ong Jia Jun 199 941 -742
Latvia Rodion Judin 735 1,297 -562
Bulgaria Ivaylo Pekov 326 810 -484
Russia David Maslov 279 680 -401
England Mark Vincent 318 774 -456
Ireland Chris Kilcoyne 151 583 -432
Poland Adam Stefanow 213 615 -402
England Owais Ali 285 561 -276
England John Eames 428 633 -205
England Darren Barton 236 690 -454
England Imran Puri 293 659 -366
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,061 1,712 -651
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
England Freddie Blunden 315 577 -262
England Tahel Miah 465 759 -294
England Zafran Ali 431 552 -121
England Lewis Frampton 368 655 -287
England Stephen Ormerod 453 684 -231
Northern Ireland Conor McCormack 390 966 -576
England Joshua Cooper 272 947 -675
England Julian Mills 548 1,183 -635
England Ben Tanner 361 680 -319
England Thomas Hilborne 305 602 -297
England Robert Cloherty 135 622 -487
England Mike Finn 377 682 -305
Singapore Boon Chin Ang 426 659 -233
Latvia Anna Prisjaznuka 50 316 -266
England Josh Mulholland 264 390 -126
Belgium Jurian Heusdens 455 669 -214
Germany Roman Dietzel 213 315 -102
England Damian Wilks 214 644 -430
England Lewis John Calcutt 78 332 -254
China Han Bin 222 431 -209
Germany Patrick Einsle 144 328 -184
France Stephane Ochoiski 168 321 -153
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
Pakistan Hamza Akbar 1,137 1,917 -780
Egypt Hatem Yassen 541 1,435 -894
Belgium Alain Vandersteen 79 312 -233
Ireland Brendan O'Donoghue 355 839 -484
Hong Kong Ng On Yee 323 384 -61
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 Deng Jinhong 153 265 -112
China Ren Jiaxing 266 347 -81
China Cheng Feng 270 349 -79
China Chang Bingyu 196 364 -168
Hong Kong Alan Lin Tan Ho 141 246 -105
China Chen Bo 99 401 -302
China Wang Chenkai 274 231 43
China Wu Sicheng 109 269 -160
India Hrithik Jain 36 363 -327
China Lei Zhen 114 353 -239
China Qin Jianfeng 69 312 -243
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 146 405 -259
Germany Simon Lichtenberg 139 328 -189
England John Parkin 39 391 -352
Poland Marcin Nitschke 41 345 -304
Germany Daniel Schneider 117 303 -186