Points Scored For & Against - Crucible

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