Points Scored For & Against - Crucible

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 1362 (99.93%) matches with frame scores out of 1363 total matches.
Rank Player Points For Points Against Difference
Scotland John Higgins 104,452 88,337 16,115
England Judd Trump 49,244 42,554 6,690
China Ding Junhui 42,783 37,032 5,751
Wales Mark Williams 74,011 64,283 9,728
Scotland Graeme Dott 39,878 42,216 -2,338
England Mark Selby 65,496 55,370 10,126
Northern Ireland Mark Allen 32,092 31,034 1,058
England Ronnie O'Sullivan 119,817 90,688 29,129
England Martin Gould 11,585 13,974 -2,389
England Ali Carter 43,162 43,314 -152
England Stuart Bingham 35,390 34,596 794
Scotland Stephen Hendry 106,407 86,620 19,787
England Jamie Cope 6,030 6,868 -838
England Barry Hawkins 42,833 41,958 875
England Shaun Murphy 57,207 52,521 4,686
Jamaica Rory McLeod 3,829 4,900 -1,071
Australia Neil Robertson 48,829 41,050 7,779
England Steve Davis 96,348 79,571 16,777
England Mark Davis 10,820 14,444 -3,624
England Joe Perry 26,448 27,080 -632
Scotland Stephen Maguire 35,104 34,389 715
Wales Ryan Day 18,605 19,923 -1,318
England Nigel Bond 27,619 29,104 -1,485
Hong Kong Marco Fu 30,461 31,179 -718
England Mark King 19,357 22,114 -2,757
England Peter Ebdon 54,384 52,613 1,771
China Liang Wenbo 9,713 11,210 -1,497
Northern Ireland Joe Swail 22,096 22,557 -461
England Anthony Hamilton 21,001 23,778 -2,777
Wales Matthew Stevens 51,385 45,928 5,457
England Ian McCulloch 10,699 11,862 -1,163
Ireland Fergal O'Brien 10,327 14,519 -4,192
England John Parrott 58,626 54,976 3,650
Ireland Ken Doherty 47,235 47,405 -170
England David Gray 7,746 9,593 -1,847
England Stephen Lee 27,919 27,636 283
Scotland Alan McManus 40,782 45,133 -4,351
England Michael Holt 7,083 9,644 -2,561
England Jimmy White 85,001 76,729 8,272
England Paul Hunter 13,413 12,850 563
Wales Lee Walker 5,286 5,931 -645
England Andy Hicks 10,115 11,526 -1,411
England Barry Pinches 3,227 3,923 -696
Scotland Drew Henry 7,013 8,101 -1,088
Australia Quinten Hann 5,287 7,165 -1,878
England Sean Storey 2,534 2,957 -423
Malta Tony Drago 15,046 17,554 -2,508
Wales Anthony Davies 2,543 3,649 -1,106
England Robert Milkins 7,711 10,713 -3,002
England David Gilbert 12,237 13,738 -1,501
China Cao Yupeng 1,835 2,165 -330
Wales Jamie Jones 7,704 9,229 -1,525
England Andrew Higginson 2,820 3,051 -231
Northern Ireland Patrick Wallace 2,924 2,231 693
Scotland Chris Small 9,083 10,739 -1,656
Ireland Michael Judge 2,903 3,783 -880
England Dave Harold 11,108 14,279 -3,171
Wales Dominic Dale 11,401 12,966 -1,565
Thailand James Wattana 22,864 23,611 -747
England Nick Walker 1,692 2,016 -324
Wales Darren Morgan 21,683 21,592 91
Canada Alain Robidoux 12,240 13,839 -1,599
England Stefan Mazrocis 2,172 2,796 -624
England Gary Wilkinson 13,481 15,396 -1,915
England Rod Lawler 1,991 2,494 -503
Wales Terry Griffiths 53,274 51,324 1,950
England Willie Thorne 31,233 32,109 -876
England David Roe 7,287 7,800 -513
England Brian Morgan 4,263 4,827 -564
England Neal Foulds 25,070 25,330 -260
England Steve James 15,926 16,415 -489
Northern Ireland Dennis Taylor 44,190 44,534 -344
Wales Doug Mountjoy 33,899 33,289 610
England Martin Clark 7,190 7,306 -116
New Zealand Dene O'Kane 8,328 9,230 -902
Canada Jim Wych 7,274 7,912 -638
England Mick Price 3,141 4,083 -942
England Tony Knowles 28,842 28,408 434
England Dean Reynolds 14,337 15,571 -1,234
England Tony Jones 4,223 4,552 -329
England Tony Meo 17,625 20,349 -2,724
Canada Cliff Thorburn 48,975 44,815 4,160
England John Virgo 19,125 19,914 -789
England Mike Hallett 15,982 17,293 -1,311
Australia Eddie Charlton 34,628 35,217 -589
South Africa Silvino Francisco 13,113 13,727 -614
England Steve Duggan 1,168 1,512 -344
Wales Wayne Jones 3,711 4,768 -1,057
England Joe Johnson 17,666 18,158 -492
Northern Ireland Alex Higgins 34,205 33,636 569
Scotland Murdo Macleod 2,194 2,784 -590
Wales Ray Reardon 36,451 35,462 989
England Steve Longworth 2,128 2,530 -402
Canada Kirk Stevens 25,085 23,056 2,029
Ireland Eugene Hughes 5,151 5,926 -775
Australia John Campbell 4,489 5,677 -1,188
England Ricky Walden 13,526 13,541 -15
Wales Michael White 4,867 5,422 -555
Thailand Dechawat Poomjaeng 1,501 2,011 -510
Canada Bill Werbeniuk 18,822 20,716 -1,894
England David Taylor 18,448 18,810 -362
Ireland Patsy Fagan 8,063 9,546 -1,483
England John Spencer 19,775 19,480 295
South Africa Perrie Mans 14,632 16,061 -1,429
England Graham Miles 10,685 12,698 -2,013
England Fred Davis 11,181 12,832 -1,651
England John Pulman 5,934 6,780 -846
England Michael Wasley 1,636 2,192 -556
Scotland Anthony McGill 18,642 20,393 -1,751
England Sam Baird 2,368 2,962 -594
England Kyren Wilson 26,350 25,990 360
China Xiao Guodong 2,766 3,736 -970
China Lyu Haotian 3,022 3,897 -875
England Jack Lisowski 8,901 10,622 -1,721
England Gary Wilson 6,501 6,919 -418
England James Cahill 2,114 2,539 -425
China Zhou Yuelong 2,718 3,054 -336
Norway Kurt Maflin 4,802 5,256 -454
China Yan Bingtao 8,864 8,194 670
Thailand Noppon Saengkham 4,159 4,913 -754
Wales Jamie Clarke 2,523 3,430 -907
China Zhao Xintong 2,541 2,562 -21
Wales Jackson Page 1,471 2,220 -749
Scotland Jamie Burnett 2,504 3,981 -1,477
England Jimmy Robertson 2,608 3,778 -1,170
Wales Andrew Pagett 809 995 -186
Scotland Marcus Campbell 2,094 3,544 -1,450
Northern Ireland Gerard Greene 3,454 4,475 -1,021
England Stuart Pettman 1,041 2,620 -1,579
China Zhang Anda 2,121 2,734 -613
England Tom Ford 3,045 3,525 -480
China Lyu Chuang 1,282 1,935 -653
Ireland Joe Delaney 310 794 -484
England Mike Dunn 708 949 -241
Finland Robin Hull 1,794 2,753 -959
Belgium Luca Brecel 3,819 4,735 -916
England Nick Dyson 1,268 1,982 -714
Scotland Billy Snaddon 3,856 4,830 -974
Iceland Kristjan Helgason 422 973 -551
England John Read 489 946 -457
Ireland Leo Fernandez 612 756 -144
Northern Ireland Terry Murphy 1,388 1,718 -330
Scotland John Lardner 637 1,079 -442
England Simon Bedford 703 910 -207
England Jason Ferguson 2,290 3,348 -1,058
England Alfie Burden 901 945 -44
England Peter Lines 544 924 -380
Northern Ireland Jason Prince 749 1,016 -267
England Bradley Jones 901 970 -69
Scotland David McLellan 342 705 -363
Scotland Graham Horne 581 1,175 -594
England Jimmy Michie 750 952 -202
Scotland Euan Henderson 1,048 928 120
England Nick Terry 562 835 -273
South Africa Peter Francisco 3,667 4,525 -858
England Nigel Gilbert 2,180 2,797 -617
England Paul Cavney 428 786 -358
Thailand Tai Pichit 659 1,063 -404
England Surinder Gill 336 825 -489
England Les Dodd 2,251 3,136 -885
England Gary Ponting 353 839 -486
Ireland Stephen O'Connor 475 745 -270
England Karl Payne 561 1,030 -469
England Spencer Dunn 565 898 -333
England Danny Fowler 1,991 3,534 -1,543
England John Giles 409 906 -497
England Shaun Mellish 717 906 -189
Ireland Stephen Murphy 464 908 -444
Canada Bob Chaperon 1,791 2,631 -840
England Mark Johnston-Allen 508 894 -386
England Robert Marshall 856 1,012 -156
Wales Mark Bennett 2,133 2,932 -799
Australia Warren King 2,346 3,746 -1,400
England Ian Graham 519 857 -338
England Craig Edwards 868 989 -121
Wales Steve Newbury 1,998 3,051 -1,053
Wales Cliff Wilson 5,108 7,227 -2,119
Canada Brady Gollan 889 990 -101
Wales Tony Chappel 552 933 -381
Ireland Joe O'Boye 697 938 -241
Ireland Paddy Browne 594 953 -359
England Barry West 1,506 1,710 -204
England Rex Williams 5,010 7,295 -2,285
England Jon Wright 722 814 -92
England Dave Martin 2,607 3,442 -835
England Ray Edmonds 2,765 3,724 -959
England Ben Woollaston 604 852 -248
England Matthew Selt 1,986 2,900 -914
Canada Marcel Gauvreau 534 1,092 -558
Wales Roy Andrewartha 579 900 -321
Scotland Eddie Sinclair 410 801 -391
Malta Paul Mifsud 458 801 -343
Canada Mario Morra 512 939 -427
England Jim Meadowcroft 1,586 2,505 -919
England Mick Fisher 393 866 -473
Scotland Ian Black 468 897 -429
England Mark Wildman 822 1,162 -340
Canada John Bear 750 986 -236
England John Dunning 1,026 1,817 -791
England Jack Fitzmaurice 555 890 -335
Scotland Jim Donnelly 717 913 -196
England Pat Houlihan 1,013 1,269 -256
England Robbie Williams 1,775 3,020 -1,245
England Craig Steadman 498 925 -427
England Stuart Carrington 2,218 2,727 -509
England Mitchell Mann 416 860 -444
England David Grace 745 865 -120
England Liam Highfield 2,044 2,710 -666
Thailand Thepchaiya Un-Nooh 2,508 4,121 -1,613
England Chris Wakelin 2,001 3,156 -1,155
Cyprus Michael Georgiou 198 918 -720
China Tian Pengfei 1,851 2,012 -161
China Luo Honghao 89 928 -839
China Li Hang 310 807 -497
Scotland Scott Donaldson 1,351 1,839 -488
England Ashley Carty 777 990 -213
England Elliot Slessor 790 1,033 -243
Northern Ireland Jordan Brown 700 910 -210
Switzerland Alexander Ursenbacher 372 813 -441
England Mark Joyce 464 974 -510
England Sam Craigie 405 891 -486
England Ashley Hugill 509 1,119 -610
Iran Hossein Vafaei 540 893 -353