Points Scored For & Against - Year 2010 - 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 1901 (58.1%) matches with frame scores out of 3272 total matches.
Rank Player Points For Points Against Difference
Scotland John Higgins 19,453 15,747 3,706
Wales Mark Williams 28,304 23,596 4,708
Northern Ireland Mark Allen 21,302 19,873 1,429
England Shaun Murphy 24,835 20,443 4,392
England Stuart Bingham 16,149 12,827 3,322
Scotland Stephen Maguire 22,282 18,146 4,136
England Mark Joyce 14,888 13,196 1,692
Australia Neil Robertson 25,594 22,187 3,407
China Ding Junhui 16,055 13,409 2,646
Hong Kong Marco Fu 21,203 20,374 829
England Mark Selby 28,651 24,304 4,347
Scotland Graeme Dott 18,143 15,143 3,000
England Judd Trump 18,915 17,094 1,821
Scotland Stephen Hendry 9,874 10,411 -537
Wales Ryan Day 11,664 12,697 -1,033
England Andrew Higginson 14,393 12,396 1,997
Wales Matthew Stevens 12,017 10,445 1,572
England Tom Ford 15,655 13,853 1,802
England Barry Hawkins 14,407 14,390 17
Ireland Ken Doherty 12,453 11,067 1,386
England Ricky Walden 13,596 11,064 2,532
England Martin Gould 15,769 13,306 2,463
England Stephen Lee 13,100 11,493 1,607
England Jimmy White 10,950 9,866 1,084
England Mark Davis 15,681 14,325 1,356
Jamaica Rory McLeod 10,913 9,772 1,141
England Robert Milkins 10,420 9,568 852
Ireland Fergal O'Brien 10,347 9,384 963
England Peter Lines 11,253 10,903 350
England Rod Lawler 9,454 9,303 151
China Lyu Chuang 9,922 9,114 808
Thailand James Wattana 12,785 11,097 1,688
England David Gilbert 6,468 6,820 -352
China Xiao Guodong 12,515 9,845 2,670
Northern Ireland Joe Swail 8,149 9,146 -997
Northern Ireland Patrick Wallace 7,269 7,003 266
Scotland Jamie Burnett 8,189 7,771 418
Wales Dominic Dale 9,331 8,130 1,201
England Matthew Couch 10,051 10,198 -147
Malta Tony Drago 14,030 13,373 657
Wales Jamie Jones 8,738 8,120 618
England Simon Bedford 5,420 5,647 -227
Wales Michael White 11,369 9,555 1,814
England Matthew Selt 10,238 9,630 608
England Kyren Wilson 6,674 7,570 -896
Wales Paul Davies 4,852 5,378 -526
England Liam Highfield 10,025 9,634 391
Wales Andrew Pagett 6,368 6,405 -37
England Ben Woollaston 9,867 8,886 981
England Adam Wicheard 4,561 4,853 -292
England Jack Lisowski 8,705 7,839 866
England Ronnie O'Sullivan 18,687 13,848 4,839
England Michael Holt 7,787 9,081 -1,294
England Joe Jogia 11,398 10,174 1,224
England Peter Ebdon 20,129 17,578 2,551
England Jamie Cope 17,868 16,875 993
Thailand Issara Kachaiwong 3,650 4,758 -1,108
England Jimmy Robertson 10,363 9,867 496
China Zhang Anda 11,018 11,373 -355
Scotland Anthony McGill 9,537 7,488 2,049
Scotland Marcus Campbell 12,386 10,760 1,626
England Justin Astley 7,239 7,881 -642
England Andy Hicks 7,660 8,087 -427
England Adrian Gunnell 6,516 7,552 -1,036
Belgium Bjorn Haneveer 12,466 12,722 -256
England Dave Harold 7,874 9,396 -1,522
Brazil Igor Figueiredo 6,457 7,003 -546
England Nigel Bond 8,204 8,190 14
Northern Ireland Gerard Greene 9,823 9,501 322
England Alfie Burden 10,745 9,131 1,614
England Ian Glover 3,072 3,385 -313
England Joe Perry 9,957 9,811 146
England Mike Dunn 6,595 7,097 -502
England Michael Wasley 4,230 4,535 -305
England Steve Davis 8,813 9,982 -1,169
England Barry Pinches 12,103 11,890 213
England Anthony Hamilton 7,891 9,268 -1,377
England Paul Davison 7,787 7,614 173
England Jimmy Michie 7,060 7,675 -615
Norway Kurt Maflin 2,870 3,597 -727
England Ian McCulloch 7,076 7,514 -438
Belgium Luca Brecel 3,143 3,526 -383
Ireland Joe Delaney 5,165 6,103 -938
Germany Patrick Einsle 2,636 4,026 -1,390
Wales Daniel Wells 7,177 6,221 956
England Mark King 10,328 9,583 745
England Allan Taylor 3,394 3,857 -463
Thailand Thanawat Thirapongpaiboon 5,363 5,738 -375
Scotland Alan McManus 8,186 8,684 -498
China Liu Song 9,103 8,289 814
Ireland David Morris 6,796 7,494 -698
India David Singh 3,253 4,154 -901
England Andrew Norman 4,493 5,480 -987
England David Grace 3,410 3,460 -50
England Stuart Carrington 1,955 1,853 102
England Ali Carter 19,333 18,395 938
Scotland James McBain 4,298 5,080 -782
England Martin O'Donnell 3,368 3,583 -215
China Liang Wenbo 9,020 8,531 489
Wales Jak Jones 3,085 4,449 -1,364
England Jamie Walker 3,096 3,306 -210
Germany Lasse Munstermann 1,901 2,804 -903
England Craig Steadman 4,360 3,623 737
England Chris Norbury 4,840 4,965 -125
Belgium Curd Persyn 792 727 65
Belgium Chris Henry 791 1,156 -365
Belgium Kurt Vanoverberghe 896 737 159
Belgium Hans Blanckaert 1,715 2,573 -858
England Oliver Brown 1,121 2,146 -1,025
England Nick Jennings 1,816 1,858 -42
Belgium Tomasz Skalski 831 1,596 -765
India Aditya Mehta 610 842 -232
China Chen Zhe 3,538 3,485 53
England James Welsh 407 437 -30
Poland Adam Stefanow 588 835 -247
Belgium Kevin van Hove 742 985 -243
Belgium Tino de Witte 503 458 45
Belgium Peter Bullen 487 486 1
Denmark Rune Kampe 813 1,746 -933
Belgium Yvan van Velthoven 539 793 -254
Poland Marcin Nitschke 658 826 -168
Belgium Pierre Dethier 452 635 -183
France Yannick Poulain 374 449 -75
England Robbie Williams 1,865 1,860 5
England Ian Burns 3,390 3,139 251
Netherlands Maurice Le Duc 465 1,301 -836
Belgium Laurens de Staelen 328 490 -162
Belgium Guido Taloen 573 497 76
Thailand Thepchaiya Un-Nooh 3,098 3,227 -129
Wales Darren Morgan 740 666 74
England Stuart Pettman 5,072 5,454 -382
Thailand Noppon Saengkham 1,534 3,679 -2,145
England Joel Walker 1,352 1,153 199
England Sam Harvey 1,373 1,450 -77
Northern Ireland Dermot McGlinchey 2,359 3,588 -1,229
England James McGouran 2,146 1,754 392
England Sam Baird 5,488 5,282 206
Belgium Mario Geudens 440 473 -33
Scotland Craig MacGillivray 297 344 -47
China Jin Long 2,734 3,157 -423
China Mei Xiwen 3,493 3,291 202
England Farakh Ajaib 624 641 -17
England Antony Parsons 1,039 1,005 34
England Stephen Ormerod 1,286 1,859 -573
England Charlie Walters 925 777 148
England Robert Valiant 1,383 1,245 138
England David Portman 1,384 823 561
England Adam Duffy 1,391 1,089 302
England Lee Page 2,566 2,770 -204
Wales Alex Taubman 1,163 1,494 -331
India Lucky Vatnani 420 672 -252
England Ben Harrison 1,058 1,287 -229
Wales Jamie Clarke 1,696 1,859 -163
England Michael Wild 1,920 1,615 305
England Sam Thistlewhite 1,332 1,303 29
England Callum Downing 613 758 -145
England Mitchell Travis 1,118 1,160 -42
England Damian Wilks 999 1,166 -167
England Lee Farebrother 1,099 1,410 -311
England Craig Barber 1,283 1,273 10
England Daniel Skingle 326 194 132
England Steve Judd 261 237 24
England Stephen Craigie 2,557 2,779 -222
England Kuldesh Johal 3,260 4,199 -939
England Jamie O'Neill 3,660 4,820 -1,160
England Lee Spick 2,143 2,818 -675
Northern Ireland Jordan Brown 3,934 3,944 -10
England Mitchell Mann 1,586 2,159 -573
England Paul Metcalf 1,007 1,700 -693
England David Gray 3,551 3,591 -40
England James Brown 907 1,173 -266
England Jake Nicholson 692 1,048 -356
England Alex Davies 925 1,094 -169
England Jamie Barrett 904 916 -12
China Tian Pengfei 2,419 3,106 -687
England Sam Craigie 1,035 1,142 -107
England David Roe 2,353 2,811 -458
Ireland Brendan O'Donoghue 3,226 3,387 -161
Scotland Mark Boyle 2,014 2,362 -348
Ireland David Hogan 2,174 2,720 -546
Thailand Noppadon Sangnil 2,293 3,054 -761
England Paul Wykes 1,393 1,436 -43
England Del Smith 1,558 1,639 -81
England Nic Barrow 1,569 1,317 252
England Les Dodd 653 960 -307
England Neil Selman 804 526 278
Ireland Michael Judge 3,636 4,534 -898
China Li Hang 3,144 3,606 -462
England Stephen Rowlings 1,761 2,134 -373
Wales Ian Preece 1,682 2,125 -443
England Gary Wilson 561 538 23
England Reanne Evans 1,370 3,538 -2,168
Netherlands Mario Wehrmann 885 1,402 -517
Czech Republic Jakub Rendla 22 311 -289
England Matt Yeadon 103 307 -204
England Alex O'Donaghue 197 301 -104
Czech Republic Simon Ceo 55 332 -277
Czech Republic Jaromir Malanta 20 357 -337
Germany Michael Heeger 171 716 -545
Germany Stefan Schenk 63 324 -261
Czech Republic Jan Prihoda 29 291 -262
Germany Robert Drahn 140 918 -778
Czech Republic Tomas Kejla 58 268 -210
Czech Republic Lukas Krenek 69 295 -226
England Tony Knowles 1,601 2,615 -1,014
Czech Republic Jindrich Prchal 22 308 -286
Germany Jürgen Kesseler 410 887 -477
Germany Ronni Beniesch 106 1,401 -1,295
Germany Dieter Meier 157 897 -740
Czech Republic Jan Vimr 37 319 -282
Serbia Marko Vukovic 22 283 -261
Czech Republic Karel Petracek 36 340 -304
Slovakia Jakub Koniar 51 385 -334
Czech Republic Serge Dupraz 45 399 -354
Germany Thomas Cesal 68 751 -683
Czech Republic Jan Klecka 50 260 -210
Germany Habib Shalchian 200 325 -125
Germany Christopher Frömmel 11 377 -366
Belgium Mario van Herk 444 679 -235
France Stephane Ochoiski 218 676 -458
Germany Benjamin Frömmel 20 337 -317
Germany Ralph Müller 53 309 -256
Germany Nicole Breitenstein 1 384 -383
Belgium Jacob Stacha 111 280 -169
Germany Ralf Günzel 38 335 -297
Germany Andreas Cieslak 176 320 -144
England Mike Hallett 69 126 -57
England David Taylor 289 549 -260
Ireland Leo Fernandez 372 309 63
Wales Duane Jones 212 230 -18
England Marc Harman 376 1,039 -663
Scotland Gary Thomson 221 480 -259
England Pascal Richard 122 297 -175
England Lewis John Calcutt 108 345 -237
England Jeff Cundy 899 1,195 -296
England Jack Culligan 324 653 -329
England Andy Lee 607 1,349 -742
Wales Kishan Hirani 123 249 -126
Germany Ralph Enax 21 301 -280
England Philip Arnold 118 390 -272
Germany Phil Barnes 92 321 -229
New Zealand Chris Mcbreen 63 286 -223
Germany Jörn Hannes-Hühn 81 334 -253
Scotland Marc Davis 236 872 -636
England Lee Shanker 154 607 -453
Germany Stefan Gerst 74 259 -185
Croatia Sanjin Kusan 128 383 -255
Germany Uli Ottner 18 403 -385
Germany Jörg Ebert 10 302 -292
Netherlands Gerrit Bij de Leij 181 294 -113
Germany Diana Schuler 33 381 -348
Belgium Luc Heirewegh 46 303 -257
Poland Michał Zieliński 194 626 -432
Belgium Pascal Durnez 183 338 -155
England Danny Douane 418 887 -469
Belgium Danny D'Hoore 299 344 -45
Belgium Dirk Coppens 148 310 -162
Belgium Erwin Goethals 164 300 -136
Belgium Eddy Kindermans 88 367 -279
Belgium Gwen Engels 37 372 -335
Belgium Pascal Raes 149 271 -122
Poland Krzysztof Wrobel 270 628 -358
Belgium Julius Grauls 102 330 -228
Belgium Olivier Coucke 148 285 -137
Belgium Olivier Vandenboheede 403 760 -357
Belgium Lieven Vanthournout 212 375 -163
Belgium Jurgen van den Bossche 122 244 -122
Belgium Gino Verheyde 86 267 -181
Belgium Edwin Depoorter 51 283 -232
Belgium Jean Pierre De Blaer 47 278 -231
Belgium Rene Hemelsoet 270 328 -58
Belgium Jurgen van Roy 164 279 -115
Belgium Kris van Landeghem 131 297 -166
Belgium Jan Goossens 25 301 -276
Belgium Alain Vandersteen 258 332 -74
Belgium Tim van Goubergen 93 291 -198
Belgium Bert van Tiggelin 14 401 -387
Belgium Kevin van den Broeck 153 259 -106
England Matt Williams 134 223 -89
England John Whitty 224 566 -342
England Richard Beckham 40 224 -184
England Ryan Causton 88 281 -193
England James Loft 47 209 -162
Northern Ireland Julian Logue 145 171 -26
England Mike Finn 56 256 -200
Bahrain Habib Subah Humood 115 270 -155
England Anish Gokool 126 200 -74
Ireland Jason Devaney 226 257 -31
Norway Anita Maflin 30 240 -210
Wales Alan Morgan 88 253 -165
Belgium Wendy Jans 117 254 -137
Wales Jamie Edwards 124 235 -111
China Rouzi Maimaiti 322 467 -145
Pakistan Muhammad Sajjad 388 558 -170
Thailand Passakorn Suwannawat 120 461 -341
China Li Yan 351 729 -378
England David Craggs 849 1,243 -394
England Ashik Nathwani 419 945 -526
Australia Jamie Brown 253 366 -113
England James Hill 558 1,311 -753
England Anthony Robson 45 396 -351
England Mark Smith 138 356 -218
England Jordan Rimmer 390 528 -138
England Kamran Ashraf 766 1,514 -748
England Shaun Parkes 744 1,076 -332
England James Silverwood 356 546 -190
England Shaun Wilkes 410 574 -164
England Rogelio Esteiro 282 889 -607
England Gareth Green 388 608 -220
England Jim Buck 294 701 -407
England Terry Challenger 334 611 -277
Wales Callum Lloyd 220 520 -300
England Rock Hui 194 326 -132
Northern Ireland Raymond Fry 524 523 1
England David Bailey 102 770 -668
Qatar Ali Al Obaidly 72 384 -312
Pakistan Shokat Ali 296 603 -307
England Greg Davis 171 642 -471
Pakistan Shahrukh Nasir 365 734 -369
Scotland William Thomson 200 322 -122
Denmark Ejler Hame 66 303 -237
England Abdulrahman Quari 235 388 -153
Qatar Ahmed Saif 201 613 -412
England Stephen Groves 276 296 -20
England Gavin Butler 268 630 -362
Qatar Mohanna Al Obaidly 142 350 -208
England Jason Stockton 43 300 -257
England Mark Miller 152 323 -171
Turkey Yahya Seedat 18 361 -343
England Zak Surety 301 388 -87
Ireland Robert Redmond 248 346 -98
Scotland Hugh Abernethy 282 406 -124
China Yu Delu 795 905 -110
England Wayne Brown 230 381 -151
England John Parrott 1,099 1,712 -613
Thailand Atthasit Mahitthi 1,241 1,710 -469
England Barry West 215 362 -147
England Philip Minchin 152 342 -190
England Colin Mitchell 302 411 -109
England Ali Bassiri 129 394 -265
England Philip Seaton 281 383 -102
England Bill Oliver 228 355 -127
England Paul Cavney 348 408 -60
Thailand Supoj Saenla 369 381 -12
China Lyu Chenwei 288 408 -120
China Au Chi Wai 127 420 -293
China Shi Shuamgyang 408 449 -41
England Ian Brumby 227 315 -88
Scotland Nathan Shaw 279 341 -62