Points Scored For & Against - Decade 1990-1999 - 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 7346 (18.19%) matches with frame scores out of 40394 total matches.
Rank Player Points For Points Against Difference
England Ronnie O'Sullivan 167,321 142,219 25,102
England Stephen Lee 64,473 58,851 5,622
Scotland Stephen Hendry 350,222 248,255 101,967
England Brian Morgan 46,917 52,472 -5,555
England Joe Perry 15,141 15,302 -161
Wales Mark Williams 107,901 93,120 14,781
England Peter Lines 14,468 15,663 -1,195
England Paul Sweeny 5,489 5,536 -47
England Paul Hunter 37,276 32,237 5,039
Scotland Graeme Dott 26,198 29,622 -3,424
Wales Matthew Stevens 48,065 41,913 6,152
England Peter Ebdon 131,573 116,932 14,641
England Stuart Bingham 4,317 4,505 -188
England Wayne Brown 8,995 10,102 -1,107
Pakistan Shokat Ali 16,815 17,785 -970
England Mark King 36,946 38,455 -1,509
Hong Kong Marco Fu 17,695 15,334 2,361
Belgium Patrick Delsemme 1,538 1,679 -141
Wales Anthony Davies 15,261 17,677 -2,416
Scotland John Higgins 155,300 121,679 33,621
England Michael Holt 8,385 7,858 527
Wales Darren Morgan 131,280 126,079 5,201
England Dave Harold 72,419 67,764 4,655
England Steve Davis 241,462 207,403 34,059
Wales Lee Walker 15,225 18,257 -3,032
England Anthony Hamilton 61,280 57,078 4,202
Ireland Ken Doherty 187,936 164,775 23,161
Northern Ireland Joe Swail 63,150 64,759 -1,609
England Jimmy White 229,179 209,999 19,180
Scotland Drew Henry 35,344 37,556 -2,212
England Paul Wykes 12,868 15,720 -2,852
Scotland Jamie Burnett 28,751 30,018 -1,267
England Jimmy Michie 15,419 19,364 -3,945
England Nigel Bond 129,175 119,234 9,941
Northern Ireland Terry Murphy 24,374 28,615 -4,241
England John Parrott 232,219 203,693 28,526
Scotland Chris Small 43,387 40,974 2,413
England Stuart Pettman 11,744 12,088 -344
Malta Tony Drago 105,109 102,158 2,951
England Mark Davis 19,374 20,689 -1,315
England Ali Carter 3,967 3,201 766
Scotland Marcus Campbell 16,281 15,912 369
Thailand James Wattana 173,394 150,322 23,072
England Barry Pinches 19,333 19,984 -651
England Andy Hicks 55,158 53,187 1,971
Ireland Fergal O'Brien 43,092 43,809 -717
England Jonathan Birch 34,669 36,012 -1,343
England Gary Wilkinson 104,354 103,312 1,042
Wales Dominic Dale 25,141 25,861 -720
Thailand Noppadon Noppachorn 3,031 3,869 -838
Scotland Alan McManus 172,620 162,149 10,471
England David Finbow 23,332 28,735 -5,403
Northern Ireland Gerard Greene 17,824 18,393 -569
England Jason Ferguson 46,851 52,311 -5,460
England Karl Burrows 6,675 7,102 -427
Iceland Kristjan Helgason 1,295 1,176 119
Wales Mark Fenton 3,615 4,538 -923
England Mick Price 48,652 53,597 -4,945
Ireland Michael Judge 15,901 17,752 -1,851
Scotland David McLellan 4,516 6,386 -1,870
Wales Wayne Jones 30,663 31,575 -912
England Ian Brumby 15,542 18,187 -2,645
England Neal Foulds 96,348 101,096 -4,748
England Steve James 97,253 95,933 1,320
England Chris Scanlon 12,480 13,395 -915
Scotland Euan Henderson 24,035 23,456 579
Belgium Mario Geudens 3,193 3,069 124
England Mark Selby 1,811 2,233 -422
England Darren Clarke 9,379 11,433 -2,054
England Willie Thorne 85,926 87,667 -1,741
England Gary Ponting 14,568 15,421 -853
Scotland Martin Dziewialtowski 6,843 7,719 -876
England Mark Gray 6,543 7,854 -1,311
Thailand Phaitoon Phonbun 4,225 4,286 -61
England Nick Dyson 20,142 18,466 1,676
Scotland Craig MacGillivray 6,122 8,017 -1,895
England Munraj Pal 588 577 11
England Craig Harrison 1,989 2,292 -303
Ireland Leo Fernandez 6,663 5,751 912
New Zealand Dene O'Kane 49,937 55,757 -5,820
England Lee Richardson 7,713 10,094 -2,381
Finland Robin Hull 4,073 4,561 -488
Scotland John Lardner 9,016 10,407 -1,391
Cyprus Mehmet Husnu 1,218 1,553 -335
Scotland Stephen Maguire 3,127 3,875 -748
Scotland Billy Snaddon 36,539 39,779 -3,240
England Nick Walker 14,326 14,711 -385
England Steve Judd 6,492 9,231 -2,739
Australia Quinten Hann 18,814 17,680 1,134
England Ian McCulloch 14,410 13,708 702
England Leigh Griffin 6,833 8,691 -1,858
England Dean Reynolds 53,824 59,385 -5,561
England Nick Pearce 12,253 14,492 -2,239
England Rod Lawler 44,873 45,138 -265
England Alfie Burden 10,887 11,472 -585
Ireland Stephen O'Connor 9,785 10,950 -1,165
England Robert Milkins 5,332 6,091 -759
England Bradley Jones 15,677 16,440 -763
England Nigel Gilbert 21,337 23,057 -1,720
England Joe Johnson 45,213 49,218 -4,005
Wales Paul Davies 29,485 31,033 -1,548
China Pang Weiguo 5,542 6,067 -525
Canada Alain Robidoux 75,437 80,418 -4,981
Scotland Hugh Abernethy 1,457 1,581 -124
England Karl Broughton 14,333 17,027 -2,694
Northern Ireland Patrick Wallace 3,814 4,364 -550
Northern Ireland Dennis Taylor 77,440 84,827 -7,387
England Mike Dunn 1,292 1,703 -411
Wales Tony Chappel 37,168 38,051 -883
England Mike Hallett 70,229 73,222 -2,993
England Matthew Couch 10,942 12,483 -1,541
Malta Alex Borg 4,350 5,759 -1,409
England Martin Clark 68,195 72,777 -4,582
England David Gray 13,779 14,926 -1,147
Northern Ireland Jason Prince 36,507 38,406 -1,899
England Simon Bedford 2,014 2,776 -762
England John Read 11,503 13,801 -2,298
Wales Mark Bennett 47,395 49,205 -1,810
England Stefan Mazrocis 13,530 14,998 -1,468
England Peter McCullagh 3,589 4,624 -1,035
England Sean Storey 8,269 8,380 -111
England Troy Shaw 9,057 10,727 -1,670
England Jamie Woodman 5,842 7,554 -1,712
England Tony Jones 43,760 46,616 -2,856
England David Roe 52,613 61,280 -8,667
England Karl Payne 8,380 9,863 -1,483
China Guo Hua 5,861 7,134 -1,273
China Gao Feng 518 650 -132
China Hasimu Tuerxun 653 1,177 -524
China Xu Xlnjian 769 1,265 -496
Scotland Graham Horne 2,663 3,446 -783
Wales Terry Griffiths 83,151 86,053 -2,902
Scotland Paul McPhillips 5,784 8,029 -2,245
England Antony Bolsover 3,896 3,806 90
Scotland Colin Donaldson 522 357 165
Cyprus Charlie Economou 4,271 3,698 573
Wales Gareth Chilcott 209 372 -163
England James Vicarey 351 210 141
Wales Richard Jones 308 139 169
England Stuart Parnell 1,811 1,905 -94
England Adrian Rosa 1,265 1,704 -439
Northern Ireland Dylan Leary 1,403 2,150 -747
Wales Philip Williams 601 643 -42
England Jamie Moreland 1,682 1,122 560
Thailand Tai Pichit 4,626 5,678 -1,052
India Yasin Merchant 2,798 3,391 -593
England Steven McMillan 363 662 -299
Scotland Alan Burnett 2,753 4,002 -1,249
England Oliver King 1,399 1,984 -585
England Wayne Rendle 584 724 -140
Malta Joe Grech 11,633 14,163 -2,530
Ireland Stephen Murphy 18,799 21,166 -2,367
Thailand Surathep Phuchalaem 638 913 -275
England Nick Terry 22,144 23,068 -924
England Mark Johnston-Allen 30,352 31,686 -1,334
England Tony Knowles 43,051 45,547 -2,496
England Mark Rowing 14,474 16,316 -1,842
England John Giles 1,167 2,135 -968
Wales Steve Newbury 22,988 24,744 -1,756
England Mark Flowerdew 6,966 8,393 -1,427
England Stuart Reardon 2,494 3,296 -802
England Andrew Cairns 18,069 17,994 75
Northern Ireland Michael Duffy 1,333 1,648 -315
Thailand Rom Surin 2,677 2,540 137
Malaysia Yong Kien Foot 672 779 -107
Northern Ireland Declan Hughes 334 178 156
South Africa Peter Francisco 25,387 27,360 -1,973
Canada Cliff Thorburn 23,955 26,114 -2,159
England Jason Wallace 2,573 2,935 -362
England Anton Bishop 828 1,261 -433
Canada Jim Wych 15,193 16,351 -1,158
England Jeff Cundy 2,908 3,705 -797
Belgium Yvan van Velthoven 1,111 1,461 -350
England David Coles 0 0 0
Northern Ireland Alex Higgins 16,668 19,664 -2,996
England Nick Marsh 1,421 1,550 -129
Scotland Richy McDonald 1,309 1,687 -378
England Allison Fisher 8,940 11,786 -2,846
Wales Doug Mountjoy 45,739 52,178 -6,439
Netherlands Mario Wehrmann 3,179 4,787 -1,608
Austria Robert Burda 2,391 4,752 -2,361
Germany Sascha Diemer 1,737 3,693 -1,956
England Darryn Walker 4,212 5,837 -1,625
Ireland Joe O'Boye 7,215 9,319 -2,104
England Craig Edwards 14,467 15,716 -1,249
England Steve Duggan 10,511 11,531 -1,020
South Africa Silvino Francisco 22,755 22,985 -230
Australia Eddie Charlton 20,148 21,597 -1,449
England Paul Tanner 1,835 1,891 -56
Canada Bob Chaperon 15,894 16,111 -217
England Nick Fruin 1,995 2,574 -579
Australia John Campbell 14,597 14,945 -348
England Mike Russell 348 192 156
Iceland Bryngmar Valdimarsson 1,162 1,057 105
England Ian Graham 18,427 18,573 -146
England Danny Smith 714 772 -58
Australia Warren King 17,315 17,247 68
Wales Cliff Wilson 18,336 23,030 -4,694
Ireland Eugene Hughes 13,382 15,672 -2,290
Scotland John Rea 13,097 13,561 -464
England Bill Oliver 10,395 12,135 -1,740
Ireland Jimmy Long 336 235 101
England Alan Peacock 827 468 359
England Chris Cookson 12,235 10,637 1,598
England David Rippon 3,478 2,921 557
Ireland David McDonnell 3,469 3,910 -441
England Kevin Ashby 1,212 744 468
Northern Ireland Kieran McAlinden 1,649 1,079 570
England Malcolm Bradley 6,688 8,516 -1,828
England Pat Kenny 943 831 112
Ireland Tony Kearney 7,833 8,841 -1,008
England Tony Meo 29,858 33,814 -3,956
Hong Kong Franky Chan 14,823 15,228 -405
England Danny Fowler 21,245 25,248 -4,003
England Jason Weston 2,396 2,708 -312
Canada Marcel Gauvreau 10,389 10,573 -184
England Lee Grant 451 269 182
England John Virgo 13,139 15,028 -1,889
Northern Ireland Jack McLaughlin 11,128 12,734 -1,606
England Les Dodd 18,713 21,320 -2,607
England George Wood 1,236 1,620 -384
England Dave Martin 5,230 7,358 -2,128
England Barry West 7,040 9,679 -2,639
England Jim Chambers 10,585 12,355 -1,770
England Peter Daubney 543 741 -198
India Amrik Cheema 850 848 2
Canada Brady Gollan 18,569 17,873 696
England Brian Rowswell 7,854 10,659 -2,805
Canada Kirk Stevens 12,345 12,677 -332
Thailand Suriya Suwannasingh 1,657 2,052 -395
England Ray Edmonds 11,657 12,064 -407
England Bob Harris 14,896 14,538 358
England Jason Smith 11,096 11,140 -44
Ireland Paddy Browne 9,981 11,363 -1,382
England Robert Marshall 16,833 16,533 300
Scotland Eddie Sinclair 11,042 10,824 218
England George Scott 5,950 9,082 -3,132
England Jack Fitzmaurice 6,504 9,213 -2,709
England Jason Whittaker 11,165 9,927 1,238
England Jon Wright 8,128 9,652 -1,524
England Ken Owers 14,009 13,883 126
Canada Mario Morra 10,047 10,704 -657
England Paul Medati 7,930 10,298 -2,368
England Steve Campbell 14,107 14,209 -102
England Steve Meakin 7,523 9,100 -1,577
Isle of Man Tony Wilson 13,642 13,877 -235
Australia Vladimir Potazsnyk 1,233 1,354 -121
Canada Gary Natale 9,590 9,630 -40
Canada Paul Thornley 2,691 4,323 -1,632
England Dave Gilbert (II) 8,690 9,043 -353
Wales Colin Roscoe 13,638 15,274 -1,636
Australia Robby Foldvari 9,269 10,294 -1,025
England David Taylor 11,693 11,959 -266
Scotland Duncan Campbell 14,796 13,176 1,620
England Rex Williams 11,130 12,182 -1,052
Ireland Billy Kelly 4,470 5,315 -845
England Martin Smith 8,698 10,011 -1,313
England Mick Fisher 5,816 7,790 -1,974
England Pat Houlihan 7,967 8,836 -869
Northern Ireland Tommy Murphy 8,789 9,613 -824
England Derek Heaton 2,916 4,007 -1,091
Scotland Ian Black 2,098 3,166 -1,068
England Mark Wildman 2,631 3,406 -775
England Mike Watterson 3,531 4,864 -1,333
England Graham Cripsey 6,934 8,690 -1,756
Scotland Murdo Macleod 10,182 11,937 -1,755
England Anthony Harris 7,435 8,184 -749
England Eric Lawlor 4,543 6,177 -1,634
England Ian Williamson 8,200 9,385 -1,185
England Mike Darrington 5,491 8,323 -2,832
Wales Ray Reardon 7,292 7,301 -9
England Steve Longworth 8,643 9,902 -1,259
England Fred Davis 4,102 6,377 -2,275
England Graham Miles 9,147 10,092 -945
Scotland Matt Gibson 6,325 7,628 -1,303
England Roger Bales 7,677 9,686 -2,009
England Terry Whitthread 4,306 5,862 -1,556
England Vic Harris 4,545 6,486 -1,941
Canada Jim Bear 6,186 8,037 -1,851
England John Dunning 4,725 7,439 -2,714
Ireland Paul Watchorn 7,192 7,417 -225
Germany Mike Henson 1,629 2,127 -498
Italy Claudio Ravagnani 495 639 -144
United States Jim Rempe 560 592 -32
Finland Jyri Virtanen 561 747 -186
Isle of Man Mike Colquitt 954 716 238
Egypt Mohammed el Kamah 447 706 -259
Malta Paul Mifsud 2,214 2,187 27
Netherlands Rene Dikstra 1,060 1,307 -247
Brunei Sim Siak Chong 411 575 -164
Thailand Udon Khaimuk 1,495 1,250 245
Wales Paul Dawkins 686 967 -281
Canada Gino Rigitano 5,854 6,651 -797
England Paul Gibson 6,489 8,167 -1,678
England John Spencer 6,279 8,377 -2,098
South Africa Robbie Grace 4,907 5,743 -836
South Africa Derek Mienie 1,312 1,176 136
Australia Greg Jenkins 1,398 1,475 -77
Northern Ireland Jackie Rea 2,687 3,507 -820
South Africa François Ellis 3,975 5,539 -1,564
Australia Glen Wilkinson 1,817 2,465 -648
Scotland Jim Donnelly 5,775 7,397 -1,622
England Jim Meadowcroft 2,130 2,945 -815
England Paul Verity 895 863 32
Scotland Scott MacFarlane 1,486 1,809 -323
Canada Tom Finstad 835 743 92
China Au Chi-Wai 1,187 1,530 -343
China Da Hailin 431 797 -366
China Zhang Kai 501 1,090 -589
England Adrian Gunnell 389 737 -348
England Richard King (II) 381 508 -127
England Wayne Saidler 273 414 -141
Wales Ryan Day 307 437 -130
England Eddie Manning 898 1,561 -663
Wales James Reynolds 838 985 -147
Scotland Chris Shade 515 872 -357
Belgium Bjorn Haneveer 1,120 1,376 -256
England Barry Mapstone 708 1,204 -496
Wales Ian Sargeant 1,551 2,167 -616
China Rau Shan 256 463 -207
China Yang Ji Ann 232 430 -198
China Zhang Xai 281 568 -287
Hong Kong Chan Wai Tat 302 374 -72
Thailand Phirom Ritthiprasong 161 426 -265
Thailand Suchakree Poomjang 838 1,205 -367
Thailand Atthasit Mahitthi 326 428 -102
England Matt Wilson 1,058 2,160 -1,102
England John Whitty 491 1,113 -622
Ireland Joe Delaney 1,085 1,765 -680
Thailand Rom Saraburi 171 406 -235
Singapore Keith Boon 108 252 -144
China Li Jin 180 297 -117
China Li Zong 47 347 -300
England Ian Glover 138 412 -274
Hong Kong Kwok Ming Chan 485 471 14
Thailand Anan Terananon 702 1,147 -445
Thailand Anurat Wongjan 839 1,297 -458
England Jimmy Singh 139 308 -169
England Alfonso Bellusci 400 471 -71
England Stephen Delaney 359 405 -46
England Wayne Ellison 231 525 -294
England Paul Stockwell 365 232 133
Italy Daniele Zagaroli 348 494 -146
England Neal Jones 373 482 -109
England Anthony Massey 411 526 -115
England Elliott Clark 323 344 -21
England Eamonn Hill 226 311 -85
Ireland Colm Gilcreest 454 560 -106
Malaysia Sam Chong 1,030 2,144 -1,114
Malta Simon Camilleri 806 1,604 -798
Thailand Amnuayporn Chotipong 207 367 -160
Thailand Sakchai Sim Ngam 817 1,151 -334
England Pat Horne 220 516 -296
Singapore Tommy Ang Boon Chin (II) 236 395 -159
Malta Frans Mintoff 217 385 -168
Malta Richard Webb 284 732 -448
Malta Ray Demanuele 312 555 -243
Ireland Darren Lennox 467 396 71
Germany Thomas Schweser 70 341 -271
Germany Dieter Johns 90 417 -327
Germany Peter Wagner 95 333 -238
England Surinder Gill 1,194 1,894 -700
England Steve Ventham 242 432 -190
England Paul Cavney 515 1,137 -622
England Mark Colmer 178 334 -156
England Neil Mosley 334 782 -448
England John Burns 134 375 -241
Malaysia Ooi Chin Kay 421 529 -108
England Graham MacDonald 665 868 -203
Belgium Nico Devlies 360 607 -247
Belgium Curd Persyn 154 526 -372
Belgium Alain de Cock 348 513 -165
England Julian Goodyear 0 0 0
England Jamie Bodle 378 484 -106
Thailand Nut Wiangchai 317 473 -156
England Colin Morton 291 465 -174
Northern Ireland Martin O'Neill 329 444 -115
England Garry Baldrey 523 791 -268
England Roger Garrett 579 930 -351
England Sean Lanigan 700 1,121 -421
England Spencer Dunn 565 898 -333
England Shaun Mellish 1,753 2,297 -544
England Steve Prest 619 887 -268
England Cary Kikis 336 493 -157
England Gary Lees 196 422 -226
England Simon Morris 243 448 -205
England Guy Dennis 395 770 -375
England Paul Davison (II) 363 423 -60
Ireland Anthony O'Connor 270 414 -144
England Darren Hackeson 247 482 -235
Belgium Steve Lemmens 1,271 2,025 -754
Northern Ireland Dermot McGlinchey 170 437 -267
England Mark Boyd 201 457 -256
England Wayne Martin 527 732 -205
England Bernard Bennett 1,424 3,369 -1,945
England Mark Evans 263 330 -67
England Richard Pincott 211 504 -293
England Stan Haslam 171 385 -214
Scotland Robert Ritchie 322 501 -179
England Kirk Byers 401 574 -173
France Eric le Paul 76 450 -374
India Atul Agrawal 108 369 -261
India Michael Ferreira 275 876 -601
India Sonic Multani 474 536 -62
India Geet Sethi 389 872 -483
Hong Kong David Yao 417 472 -55
Hong Kong Kenny Kwok 648 1,146 -498
Hong Kong Kong Wah On 112 462 -350
Hong Kong Stanley Leung 380 815 -435
Northern Ireland Karen Corr 190 335 -145
Canada Bill Werbeniuk 1,224 2,457 -1,233
England Dennis Hughes 1,821 3,902 -2,081
Scotland Bert Demarco 1,701 2,782 -1,081
England David Greaves 772 1,763 -991
Australia Paddy Morgan 860 831 29
Ireland Pascal Burke 1,038 1,735 -697
Ireland Dessie Sheehan 2,690 4,419 -1,729
Wales Clive Everton 1,010 1,592 -582
India BVS Murthy 557 693 -136
Cyprus George Loizides 111 466 -355
Spain Eduardo Guillen 112 473 -361
Denmark Peter Nielson 181 348 -167
Canada John White 320 552 -232
Iceland Jonas Erlingsson 198 509 -311
India David Singh 346 590 -244
Austria Gerfried Kotzinger 112 489 -377
Mauritius Ian Sinclair 186 403 -217
France Philippe Finand 85 436 -351
Russia Ashot Potikyan 206 419 -213
Brazil Jesus Sanchez 132 449 -317
Switzerland Thomas Jaeggi 152 478 -326
Netherlands Wilfred Dijkstra 191 501 -310
Luxembourg Frederic Wagner 139 447 -308
Panama Juan Castaneda 217 336 -119
Australia Craig Duffy 382 490 -108
United States Mike Massey 530 1,141 -611
Brazil Rui Chapeu 346 595 -249
Egypt Hisham Bakaty 185 483 -298
Monaco David Fortune 141 362 -221
Finland Kimmo Lang 80 501 -421
Norway Bjorn L'Orange 377 570 -193
Sri Lanka Indika Dodangoda 358 546 -188
Namibia Jool Jacobs 92 498 -406
Wales Ron Jones 440 550 -110
New Zealand Bruce Anderson 393 512 -119
Germany Werner Grewatsch 121 493 -372
Sweden Ronny Johannsson 70 526 -456
China Lao Yong Qiang 76 396 -320
China Cen Wai An 71 363 -292
Belgium Mario Lannoye 219 240 -21
Belgium Danny Lathouwers 67 225 -158
England Maurice Parkin 271 746 -475
England Geoff Foulds 1,305 2,189 -884
Canada Bernie Mikkelsen 873 912 -39
South Africa Jimmy van Rensberg 461 855 -394
England Jason Dunworth 131 377 -246
Malta Simon Zammit 195 246 -51
France Luc Allain 142 392 -250
England Peter Donegan 326 414 -88
England Alan Trigg 487 406 81
England Jonathan Bagley 233 428 -195
England Gary Filtness 428 450 -22
England Paul Webb 359 432 -73
England Gary Hill 467 507 -40
South Africa Perrie Mans 30 87 -57
Pakistan Mohammed Yousuf 304 444 -140
China Jin Wei Feng 133 465 -332