Greatest Winning Margin - Decade 2000-2009 - Professional

Filtering

Top players based on the amount of frames more won versus the frames won by their opponents.
Status
Categories
Scope
Range
Player Frames Played Frames Won Frames Lost Frame margin Winning margin
Ireland Brendan O'Donoghue 297 156 141 15 1.11
England Ben Woollaston 955 500 455 45 1.1
England Jimmy Robertson 659 324 335 -11 0.97
England Joe Jogia 1377 736 641 95 1.15
England Lee Page 668 355 313 42 1.13
England Michael Holt 1882 971 911 60 1.07
England David Gilbert 1317 681 636 45 1.07
England Stephen Lee 2219 1140 1079 61 1.06
Thailand Atthasit Mahitthi 877 431 446 -15 0.97
Ireland Ken Doherty 2840 1543 1297 246 1.19
Ireland David Hogan 131 61 70 -9 0.87
England Ian McCulloch 1776 890 886 4 1
Thailand James Wattana 1349 633 716 -83 0.88
Northern Ireland Jordan Brown 151 74 77 -3 0.96
England Simon Bedford 1460 797 663 134 1.2
Northern Ireland Gerard Greene 1739 897 842 55 1.07
Belgium Bjorn Haneveer 1401 770 631 139 1.22
England Ricky Walden 1962 1097 865 232 1.27
England Dave Harold 1740 871 869 2 1
Jamaica Rory McLeod 1677 879 798 81 1.1
England Matthew Selt 1161 600 561 39 1.07
Thailand Noppadon Sangnil 491 254 237 17 1.07
Scotland Jamie Burnett 1534 745 789 -44 0.94
England Craig Steadman 1061 593 468 125 1.27
England Robert Milkins 1790 934 856 78 1.09
China Zhang Anda 136 63 73 -10 0.86
England Mark Joyce 988 503 485 18 1.04
England Andrew Norman 1537 767 770 -3 1
Wales Daniel Wells 592 321 271 50 1.18
England Martin Gould 1309 721 588 133 1.23
Northern Ireland Joe Swail 2061 1015 1046 -31 0.97
England Barry Hawkins 2137 1152 985 167 1.17
England Chris Norbury 703 360 343 17 1.05
Ireland Fergal O'Brien 1960 983 977 6 1.01
China Liu Song 993 511 482 29 1.06
England Jamie Cope 1589 846 743 103 1.14
England Stuart Bingham 2295 1226 1069 157 1.15
England Jimmy White 2417 1162 1255 -93 0.93
England Andrew Higginson 1959 1094 865 229 1.26
England David Gray 1720 866 854 12 1.01
England Matthew Couch 1563 811 752 59 1.08
England Anthony Hamilton 1790 877 913 -36 0.96
Wales Michael White 348 172 176 -4 0.98
Wales Matthew Stevens 2401 1270 1131 139 1.12
England Sam Baird 284 151 133 18 1.14
England Judd Trump 1057 586 471 115 1.24
England Barry Pinches 1984 1058 926 132 1.14
England Sam Craigie 83 51 32 19 1.59
England Lee Farebrother 476 217 259 -42 0.84
England Lee Shanker 91 32 59 -27 0.54
England Justin Astley 1027 535 492 43 1.09
England Farakh Ajaib 73 36 37 -1 0.97
England Ian Glover 55 25 30 -5 0.83
England Mitchell Mann 295 153 142 11 1.08
England Stephen Craigie 401 206 195 11 1.06
England Ian Brumby 918 464 454 10 1.02
England David Portman 169 87 82 5 1.06
England Gary Wilson 796 427 369 58 1.16
England Gavin Lomax 589 320 269 51 1.19
England Jeff Cundy 1181 587 594 -7 0.99
Scotland Bobby Cruickshanks 497 256 241 15 1.06
England Andrew Milliard 355 127 228 -101 0.56
England David Grace 432 208 224 -16 0.93
New Zealand Chris Mcbreen 220 79 141 -62 0.56
Wales Jamie Jones 822 463 359 104 1.29
Wales Alex Taubman 171 67 104 -37 0.64
Pakistan Shokat Ali 1356 678 678 0 1
England Michael Wasley 253 115 138 -23 0.83
England Robbie Williams 470 248 222 26 1.12
England Tom Maxfield 71 25 46 -21 0.54
Ireland Vincent Muldoon 222 115 107 8 1.07
Scotland James McBain 967 516 451 65 1.14
Germany Patrick Einsle 386 183 203 -20 0.9
England Jack Lisowski 262 154 108 46 1.43
England Jake Nicholson 69 17 52 -35 0.33
Belgium Hans Blanckaert 137 48 89 -41 0.54
England John Whitty 413 207 206 1 1
Wales Andrew Pagett 541 278 263 15 1.06
England Neal Jones 207 95 112 -17 0.85
England Alex Davies 668 350 318 32 1.1
Germany Sascha Lippe 143 51 92 -41 0.55
England John Pritchett 36 15 21 -6 0.71
Thailand Chinnacrit Yaowansiri 53 19 34 -15 0.56
Brazil Itaro Santos 317 130 187 -57 0.7
Scotland Hugh Abernethy 1278 660 618 42 1.07
England Steve Judd 550 258 292 -34 0.88
England Michael Wild 1030 571 459 112 1.24
England Grant Cole 167 61 106 -45 0.58
India Lucky Vatnani 119 55 64 -9 0.86
England Sydney Wilson 186 69 117 -48 0.59
Scotland Anthony McGill 360 208 152 56 1.37
Norway Kurt Maflin 1234 696 538 158 1.29
England Jamie Walker 43 20 23 -3 0.87
England Avtar Sohanpal 487 215 272 -57 0.79
Belgium Kevin van Hove 410 183 227 -44 0.81
England Paul Davison 1412 745 667 78 1.12
England Richard Clark 65 26 39 -13 0.67
England Kyren Wilson 287 155 132 23 1.17
Scotland Nathan Shaw 19 3 16 -13 0.19
England Shaun Wilkes 325 122 203 -81 0.6
England Ben Harrison 118 57 61 -4 0.93
England Stuart Carrington 434 252 182 70 1.38
Cyprus Michael Georgiou 314 137 177 -40 0.77
England James Silverwood 167 61 106 -45 0.58
England Neville Whalley 143 66 77 -11 0.86
England Stephen Wycherley 209 80 129 -49 0.62
England Wayne Brown 825 406 419 -13 0.97
England Kuldesh Johal 983 549 434 115 1.26
Germany Lasse Munstermann 297 131 166 -35 0.79
England Stephen Welsby 394 191 203 -12 0.94
England Marc Harman 21 1 20 -19 0.05
Ireland Rodney Goggins 588 288 300 -12 0.96
England John Astley 188 94 94 0 1
Denmark Ejler Hame 47 7 40 -33 0.18
Wales Kishan Hirani 106 46 60 -14 0.77
England Oliver Brown 33 11 22 -11 0.5
England Lee Richardson 475 201 274 -73 0.73
England Alfie Burden 1460 741 719 22 1.03
England Mark Livingstone 207 70 137 -67 0.51
England Liam Highfield 344 202 142 60 1.42
India Aditya Mehta 275 128 147 -19 0.87
England Ian Burns 275 136 139 -3 0.98
England James Brown 33 11 22 -11 0.5
England Adam Duffy 451 243 208 35 1.17
England Martin Ball 43 18 25 -7 0.72
England Paul Doody 177 41 136 -95 0.3
England Adam Wicheard 320 169 151 18 1.12
Ireland Leo Fernandez 1583 827 756 71 1.09
Wales Jak Jones 108 62 46 16 1.35
England Jake Gill 24 4 20 -16 0.2
China Lyu Chuang 406 200 206 -6 0.97
England Shaun Parkes 26 6 20 -14 0.3
Australia Simon Bevz 70 5 65 -60 0.08
England Nick Jennings 108 51 57 -6 0.89
England Antony Parsons 199 92 107 -15 0.86
England Jamie O'Neill 816 441 375 66 1.18
England Robert Valiant 224 122 102 20 1.2
England David Craggs 637 318 319 -1 1
England Darren Burns 50 23 27 -4 0.85
England Sam Harvey 51 25 26 -1 0.96
England Brian Cox 316 115 201 -86 0.57
England Allan Taylor 428 238 190 48 1.25
England Colin Norton 65 21 44 -23 0.48
Thailand Thanawat Thirapongpaiboon 27 15 12 3 1.25
England Danny Douane 74 22 52 -30 0.42
China Chen Zhe 18 8 10 -2 0.8
Scotland Michael Leslie 48 24 24 0 1
Brazil Igor Figueiredo 89 51 38 13 1.34
England Lewis Roberts 440 210 230 -20 0.91
England Martin O'Donnell 320 150 170 -20 0.88
England Matthew Day 112 47 65 -18 0.72
Australia Vinnie Calabrese 195 103 92 11 1.12
England Ali Carter 2392 1292 1100 192 1.17
Thailand Thepchaiya Un-Nooh 191 107 84 23 1.27
England Stuart Pettman 1606 805 801 4 1
Scotland Mark Boyle 167 60 107 -47 0.56
England Jimmy Michie 1593 772 821 -49 0.94
China Xiao Guodong 366 196 170 26 1.15
Scotland Stephen Hendry 3299 1792 1507 285 1.19
England Mark King 1861 908 953 -45 0.95
Wales Ian Preece 1208 636 572 64 1.11
England Peter Ebdon 2406 1248 1158 90 1.08
Malta Tony Drago 1362 637 725 -88 0.88
Ireland Michael Judge 1814 931 883 48 1.05
China Ding Junhui 1849 1040 809 231 1.29
England Mark Selby 2509 1375 1134 241 1.21
England Ronnie O'Sullivan 3698 2234 1464 770 1.53
Wales Paul Davies 1649 837 812 25 1.03
England Nigel Bond 1778 902 876 26 1.03
England Tom Ford 1655 882 773 109 1.14
Northern Ireland Patrick Wallace 1449 752 697 55 1.08
Wales Mark Williams 3129 1709 1420 289 1.2
England Adrian Gunnell 1700 881 819 62 1.08
England John Parrott 1397 639 758 -119 0.84
England Mike Dunn 1719 901 818 83 1.1
England Andy Hicks 1582 788 794 -6 0.99
China Jin Long 776 369 407 -38 0.91
China Mei Xiwen 30 9 21 -12 0.43
England Shaun Murphy 2614 1499 1115 384 1.34
China Liang Wenbo 1041 579 462 117 1.25
Australia Neil Robertson 2111 1158 953 205 1.22
England David Roe 1476 722 754 -32 0.96
Scotland John Higgins 3485 1978 1507 471 1.31
England Joe Perry 2225 1142 1083 59 1.05
England Lee Spick 1722 936 786 150 1.19
Scotland Alan McManus 1638 797 841 -44 0.95
England Mark Davis 1953 1039 914 125 1.14
China Li Hang 275 136 139 -3 0.98
England Steve Davis 2103 971 1132 -161 0.86
Ireland Joe Delaney 1394 686 708 -22 0.97
Scotland Graeme Dott 1882 926 956 -30 0.97
Northern Ireland Mark Allen 1434 767 667 100 1.15
Wales Dominic Dale 1594 792 802 -10 0.99
Scotland Stephen Maguire 2519 1425 1094 331 1.3
Scotland Marcus Campbell 1549 764 785 -21 0.97
England Rod Lawler 1760 903 857 46 1.05
England Peter Lines 1535 791 744 47 1.06
Hong Kong Marco Fu 2171 1114 1057 57 1.05
England Stephen Rowlings 895 502 393 109 1.28
Wales Ryan Day 2471 1390 1081 309 1.29
Ireland David Morris 583 295 288 7 1.02
England Adam Davies 714 357 357 0 1
England Mike King 169 78 91 -13 0.86
Northern Ireland Declan Brennan 25 9 16 -7 0.56
Poland Krzysztof Wrobel 43 20 23 -3 0.87
England Tobias Bolt 11 3 8 -5 0.38
England Imran Puri 168 39 129 -90 0.3
England Stuart Watson 194 64 130 -66 0.49
Poland Michał Zieliński 17 1 16 -15 0.06
England Brian Morgan 885 424 461 -37 0.92
England Callum Waite 50 16 34 -18 0.47
China Li Yan 23 9 14 -5 0.64
United Arab Emirates Mohammed Shehab 226 106 120 -14 0.88
China Yu Delu 83 40 43 -3 0.93
China Tang Jun 22 9 13 -4 0.69
China Shi Hanqing 5 0 5 -5 0
China Tian Pengfei 585 317 268 49 1.18
Ireland Martin McCrudden 36 12 24 -12 0.5
England Jonathan Williams 16 4 12 -8 0.33
Poland Jarosław Kowalski 15 3 12 -9 0.25
Wales Stephen Ellis 61 21 40 -19 0.53
England David Fomm-Ward 191 61 130 -69 0.47
England Mike Hallett 920 459 461 -2 1
Malta Leighton Gauci 138 56 82 -26 0.68
England Steven Gregson 203 93 110 -17 0.85
England Shafiq Khan 141 29 112 -83 0.26
England Nathan Williams 316 150 166 -16 0.9
Pakistan Shahrukh Nasir 19 7 12 -5 0.58
England Chris Melling 857 465 392 73 1.19
England Philip Wildman 86 29 57 -28 0.51
Wales Andrew Rogers 16 4 12 -8 0.33
England Stefan Mazrocis 794 389 405 -16 0.96
Scotland Mark Owens 78 29 49 -20 0.59
England Ian Ali 267 148 119 29 1.24
England Terry Challenger 70 15 55 -40 0.27
England Tom Cousins 10 2 8 -6 0.25
England Neil Claycraft 188 84 104 -20 0.81
India Shivam Arora 12 4 8 -4 0.5
England Alex Barnes-Hines 4 0 4 -4 0
England Shaun Wilson 16 4 12 -8 0.33
England Ashley Wright 370 176 194 -18 0.91
Scotland Marc Davis 146 53 93 -40 0.57
England Ryan Clark 40 9 31 -22 0.29
England Mitchell Travis 37 10 27 -17 0.37
England Mark Sutton 242 104 138 -34 0.75
England Daniel Ward 477 270 207 63 1.3
England Ian Duffy 29 9 20 -11 0.45
Scotland Robert Carlisle 39 13 26 -13 0.5
Scotland Ross Vallance 53 18 35 -17 0.51
England Daniel McCann 86 42 44 -2 0.95
England Brett Miller 64 26 38 -12 0.68
England Darren Bond 77 38 39 -1 0.97
England James Murdoch 48 14 34 -20 0.41
England Michael Rhodes 625 337 288 49 1.17
Thailand Supoj Saenla 507 223 284 -61 0.79
England Wayne Cooper 257 112 145 -33 0.77
England Andy Lee 480 248 232 16 1.07
England Tony Knowles 559 271 288 -17 0.94
Scotland Scott MacKenzie 1231 613 618 -5 0.99
England Neil Selman 246 97 149 -52 0.65
Scotland Robert Stephen 373 168 205 -37 0.82
England Del Smith 241 107 134 -27 0.8
England Colin Mitchell 76 29 47 -18 0.62
India David Singh 63 25 38 -13 0.66
England Ian Barry Stark 111 50 61 -11 0.82
England Stephen Ormerod 165 63 102 -39 0.62
England Philip Seaton 274 130 144 -14 0.9
England Philip Minchin 7 2 5 -3 0.4
England Ali Bassiri 79 14 65 -51 0.22
Ireland Billy Kelly 26 6 20 -14 0.3
England Paul Cavney 67 29 38 -9 0.76
England Les Dodd 125 54 71 -17 0.76
England Christopher Flight 16 1 15 -14 0.07
China Cao Xinlong 31 6 25 -19 0.24
China Cao Kaisheng 22 2 20 -18 0.1
China Cao Yupeng 7 2 5 -3 0.4
England Kamran Ashraf 73 35 38 -3 0.92
England Jason Bates 89 40 49 -9 0.82
Scotland Ian Wells 236 115 121 -6 0.95
England James Lawless 63 3 60 -57 0.05
England Greg Batten 211 86 125 -39 0.69
England Paul Veitch 117 22 95 -73 0.23
Scotland Marc Davies 6 2 4 -2 0.5
England Andrew Atkinson 397 178 219 -41 0.81
England Scott Miller 270 128 142 -14 0.9
England Adam Chalkley 156 65 91 -26 0.71
England Dean Reynolds 254 111 143 -32 0.78
Scotland James Stewart 74 13 61 -48 0.21
Malta Alex Borg 632 290 342 -52 0.85
England Gareth Green 40 14 26 -12 0.54
Germany Jens Wiederkehr 19 3 16 -13 0.19
Northern Ireland Declan Hughes 120 48 72 -24 0.67
Wales Lee Walker 1421 721 700 21 1.03
England Craig Waddingham 106 48 58 -10 0.83
England Darren Cook 111 51 60 -9 0.85
Scotland Michael Collumb 49 22 27 -5 0.81
England James Loft 75 33 42 -9 0.79
England Kris Vincent 208 82 126 -44 0.65
England James Burrett 47 10 37 -27 0.27
Qatar Ahmed Saif 6 1 5 -4 0.2
Bahrain Ahmed Ghuloom 6 1 5 -4 0.2
Saudi Arabia Ahmed Abdullah Aseeri 5 0 5 -5 0
Oman Ahmed Basheer Al-Khusaibi 5 0 5 -5 0
United Arab Emirates Eissa Ali Al-Hashmi 6 1 5 -4 0.2
Bahrain Habib Subah 130 37 93 -56 0.4
England Michael Spooner 10 2 8 -6 0.25
England Jamie Dykes 101 25 76 -51 0.33
Scotland Michael Polley 15 3 12 -9 0.25
England Gary Wilkinson 1153 571 582 -11 0.98
China A Bulajiang 25 10 15 -5 0.67
China Li Yuan 15 5 10 -5 0.5
England Stuart Mann 818 395 423 -28 0.93
England Sam Thistlewhite 143 61 82 -21 0.74
England Ollie Kupoluyi 69 18 51 -33 0.35
England Paul Moss 39 12 27 -15 0.44
England Michael Harley 18 2 16 -14 0.13
England Richard Binns 16 4 12 -8 0.33
Wales Matthew Troath 80 33 47 -14 0.7
England Shaun Chipperfield 66 30 36 -6 0.83
England Jonathan Bagley 17 7 10 -3 0.7
India Sourav Kothari 10 2 8 -6 0.25
England Jordan Church 13 7 6 1 1.17
England Christopher Davis 4 0 4 -4 0
England Ben Hancorn 129 62 67 -5 0.93
England Ismail Türker 5 1 4 -3 0.25
Scotland Drew Henry 1450 718 732 -14 0.98
Australia Steve Mifsud 382 164 218 -54 0.75
England Sean Storey 1379 734 645 89 1.14
Thailand Issara Kachaiwong 351 171 180 -9 0.95
England John Wilson 38 12 26 -14 0.46
England Tony Brown 26 10 16 -6 0.63
England Adam Osbourne 19 7 12 -5 0.58
Wales Gareth Coppack 429 180 249 -69 0.72
Wales Donald Newcombe 17 2 15 -13 0.13
England Munraj Pal 1219 662 557 105 1.19
Scotland Fraser Patrick 287 123 164 -41 0.75
England Matt Williams 254 115 139 -24 0.83
Wales Andy Rogers 108 40 68 -28 0.59
England Stephen Kershaw 551 247 304 -57 0.81
England Tony Marshall 37 9 28 -19 0.32
England James Welsh 246 104 142 -38 0.73
England James Leadbetter 791 414 377 37 1.1
England Lee Payne 168 68 100 -32 0.68
England Alan Moore 135 60 75 -15 0.8
England Simon Seabridge 44 11 33 -22 0.33
England Grant Conquest 451 187 264 -77 0.71
England Charlie Walters 107 39 68 -29 0.57
Hong Kong Alan Lin Tan Ho 57 26 31 -5 0.84
Scotland Gary Thomson 542 277 265 12 1.05
England Alan Evitts 105 35 70 -35 0.5
England Tam Mustafa 294 141 153 -12 0.92
England Andy Symons 207 104 103 1 1.01
England Roger Leighton 30 14 16 -2 0.88
Northern Ireland Jonathan Kells 93 31 62 -31 0.5
England Robert James 533 286 247 39 1.16
Scotland Austin Smith 44 12 32 -20 0.38
China Yang Qingtian 51 20 31 -11 0.65
England Paul Sweeny 827 454 373 81 1.22
Northern Ireland Michael King 96 45 51 -6 0.88
England Mark Vincent 39 3 36 -33 0.08
England Rogelio Esteiro 61 10 51 -41 0.2
England David Green 35 15 20 -5 0.75
England James McGouran 79 38 41 -3 0.93
Finland Robin Hull 1388 754 634 120 1.19
England Tahir Miah 60 21 39 -18 0.54
England Matt Emms 94 46 48 -2 0.96
England Stuart Wood 10 2 8 -6 0.25
England Tom Harris 126 52 74 -22 0.7
England Christopher Leake 124 46 78 -32 0.59
Tanzania Arjun Lavingia 14 2 12 -10 0.17
England Robin Wilson 10 2 8 -6 0.25
England Luke Simmonds 555 289 266 23 1.09
Ireland Clinton Faulkner 8 0 8 -8 0
England Richard Somauroo 129 42 87 -45 0.48
Northern Ireland Julian Logue 131 71 60 11 1.18
Wales David John 379 190 189 1 1.01
Scotland Andy Duff 72 32 40 -8 0.8
Wales David Manley 19 5 14 -9 0.36
England Oliver Hoeblyn 30 8 22 -14 0.36
England Ian Martin 163 74 89 -15 0.83
New Zealand Dene O'Kane 316 140 176 -36 0.8
England Bradley Jones 832 417 415 2 1
Thailand Passakorn Suwannawat 150 65 85 -20 0.76
Northern Ireland Dermot McGlinchey 405 185 220 -35 0.84
Netherlands Roy Stolk 138 45 93 -48 0.48
England Paul Wykes 1143 565 578 -13 0.98
England Mark Axworthy 71 32 39 -7 0.82
England David Lilley 256 142 114 28 1.25
England Richard King (II) 496 231 265 -34 0.87
England John Eames 132 58 74 -16 0.78
Norway Knut Pedersen 36 4 32 -28 0.13
England Rob Bloom 76 12 64 -52 0.19
Germany Phil Barnes 26 6 20 -14 0.3
Ireland Colm Gilcreest 934 488 446 42 1.09
England John Woods 80 21 59 -38 0.36
England Richard Bailey 30 6 24 -18 0.25
England Reanne Evans 57 10 47 -37 0.21
China Zheng Peng 23 8 15 -7 0.53
Wales Gavin Pantall 431 231 200 31 1.16
England Matthew Barnes 568 305 263 42 1.16
England Mark Carrington 224 67 157 -90 0.43
Wales Marcel Price 109 48 61 -13 0.79
Northern Ireland Joe Meara 380 178 202 -24 0.88
England Luke Walker 93 31 62 -31 0.5
England Gyles Behbood 87 42 45 -3 0.93
China Linh Tieu 98 41 57 -16 0.72
England Scott Bullied 96 39 57 -18 0.68
England Tom Sheard 74 20 54 -34 0.37
Norway Daniel Gjellestad 4 0 4 -4 0
Malta Simon Zammit 26 6 20 -14 0.3
Malta Joe Grech 54 15 39 -24 0.38
England Matt Redding 22 9 13 -4 0.69
England Ian John Ali 4 0 4 -4 0
England Anthony Massey 163 48 115 -67 0.42
Ireland Gary Hardiman 363 177 186 -9 0.95
Netherlands Gerrit Bij de Leij 119 66 53 13 1.25
Netherlands Maurice Le Duc 18 8 10 -2 0.8
England Robert Cloherty 8 0 8 -8 0
Cyprus Mehmet Husnu 732 392 340 52 1.15
England Paul Hunter 1518 780 738 42 1.06
England Garry Baldrey 16 7 9 -2 0.78
Ireland David McDonnell 779 407 372 35 1.09
England James Tatton 243 128 115 13 1.11
England Nick Dyson 1167 594 573 21 1.04
Wales Darren Morgan 804 360 444 -84 0.81
Malaysia Keen Hoo Moh 33 9 24 -15 0.38
China Li Yinxi 7 2 5 -3 0.4
Ireland John Sutton 67 34 33 1 1.03
England Craig Taylor 542 293 249 44 1.18
England Lee-Paul Bovis 75 19 56 -37 0.34
England Tony Scott 47 18 29 -11 0.62
England Mike Park 28 7 21 -14 0.33
Scotland Evan Munro 339 158 181 -23 0.87
England Jonathan Clark 52 22 30 -8 0.73
England Steve James 632 315 317 -2 0.99
England Jamie John Edwards 6 2 4 -2 0.5
England Simon Parker 64 26 38 -12 0.68
England Gareth Coates 147 69 78 -9 0.88
England Matthew Lee 49 25 24 1 1.04
England Jason Pegram 188 89 99 -10 0.9
India Sushrut Pandia 4 0 4 -4 0
England Daniel Jones 30 14 16 -2 0.88
Australia Peter Grimes 9 1 8 -7 0.13
Belgium Jurgen van Roy 7 3 4 -1 0.75
England Steve Cartwright 26 6 20 -14 0.3
England James Croxton 82 32 50 -18 0.64
Scotland Ian Bowie 77 31 46 -15 0.67
England James Ewers 35 15 20 -5 0.75
England Stephen Croft 506 257 249 8 1.03
England John Welsh 58 30 28 2 1.07
England Simon Dent 32 15 17 -2 0.88
Singapore Keith Boon 107 58 49 9 1.18
England Lee Dagher 96 37 59 -22 0.63
England Eddie Cooper 69 32 37 -5 0.86
Hong Kong Ricky Chew 11 7 4 3 1.75
Ireland Nigel Power 26 8 18 -10 0.44
England Dominique Zuliani 37 19 18 1 1.06
Denmark Rune Kampe 19 10 9 1 1.11
England Geoff Campbell 10 2 8 -6 0.25
Wales Ian Purnell 4 0 4 -4 0
England Ashley Cummins 16 3 13 -10 0.23
England Matthew Ransome 5 1 4 -3 0.25
Wales David Donovan 171 58 113 -55 0.51
Ireland James Moore 12 3 9 -6 0.33
England Daniel Rathbone 55 20 35 -15 0.57
England Anthony Cutler 8 0 8 -8 0
Italy Gustavo Zito 5 1 4 -3 0.25
Netherlands Sebastiaan Kan 9 1 8 -7 0.13
England Chris Cookson 10 2 8 -6 0.25
England Sean Lanigan 342 161 181 -20 0.89
England Jamie Barrett 17 10 7 3 1.43
England James Rhodes 6 2 4 -2 0.5
Finland Jussi Tyrkko 130 55 75 -20 0.73
England Mark Roberts 11 3 8 -5 0.38
England Andrew Turner 10 2 8 -6 0.25
Scotland Dale Smith 5 1 4 -3 0.25
Ireland Patrick Brennan 16 7 9 -2 0.78
England Lee Cromie 14 5 9 -4 0.56
England Hassan Miah 11 3 8 -5 0.38
Scotland Paul Murphy 6 2 4 -2 0.5
Wales Marc Shaw 5 1 4 -3 0.25
Qatar Ahmed Al Sada 13 6 7 -1 0.86
Qatar Nisar Ahmed Safuddin 12 5 7 -2 0.71
Qatar Nasser Al Ahbabi 4 0 4 -4 0
England Paul Hardwige 4 0 4 -4 0
Qatar Mohsen Abdulaziz 22 7 15 -8 0.47
England Ian Whitty 6 2 4 -2 0.5
Wales Anthony Davies 879 426 453 -27 0.94
England Brian Salmon 489 261 228 33 1.14
Australia Quinten Hann 827 403 424 -21 0.95
Scotland Chris Small 798 378 420 -42 0.9
Northern Ireland Sean O'Neill 371 194 177 17 1.1
England Nick Walker 910 445 465 -20 0.96
England Andy Neck 356 165 191 -26 0.86
England Steve Harrison 195 80 115 -35 0.7
England Ben Fitzgerald 195 81 114 -33 0.71
England Robert Fleming 5 0 5 -5 0
Wales Darren Thompson 61 31 30 1 1.03
England Matthew Street 391 180 211 -31 0.85
England Phil Mumford 19 5 14 -9 0.36
Thailand Kobkit Palajin 248 113 135 -22 0.84
England Wayne Townsend 107 61 46 15 1.33
Wales James Reynolds 781 407 374 33 1.09
Australia Huy Le 32 7 25 -18 0.28
Scotland Jonathan Fulcher 9 4 5 -1 0.8
Thailand Alex Puan Yi Wei 8 3 5 -2 0.6
England Antony Bolsover 711 370 341 29 1.09
Scotland Craig MacGillivray 368 169 199 -30 0.85
Wales Ian Sargeant 456 218 238 -20 0.92
Northern Ireland Terry Murphy 551 234 317 -83 0.74
England Garoid O'Connor 298 137 161 -24 0.85
England Leonard de Griffa 209 87 122 -35 0.71
England Gary Lees 367 179 188 -9 0.95
Scotland Martin Dziewialtowski 755 393 362 31 1.09
England Sanjay Meghani 146 62 84 -22 0.74
Ireland John Connors 28 6 22 -16 0.27
Netherlands Karan Chand 268 122 146 -24 0.84
England Tony Jones 695 332 363 -31 0.91
Ireland Paddy McLoughlin 59 24 35 -11 0.69
Ireland Robert McCullough 37 8 29 -21 0.28
India Manan Chandra 265 120 145 -25 0.83
Northern Ireland Colin Bingham 87 37 50 -13 0.74
Iceland Bryngmar Valdimarsson 55 25 30 -5 0.83
Scotland Steven Bennie 403 200 203 -3 0.99
Thailand Suriya Suwannasingh 89 36 53 -17 0.68
England Carlo Giagnacovo 305 146 159 -13 0.92
United Arab Emirates Mohammed Al Joker 51 18 33 -15 0.55
Scotland Ian Wilkie 27 6 21 -15 0.29
Ireland Robert Murphy 171 71 100 -29 0.71
Scotland Jason Hood 90 39 51 -12 0.76
Scotland Michael Philbin 63 25 38 -13 0.66
Australia James Mifsud 33 10 23 -13 0.43
England Sean Bullock 50 23 27 -4 0.85
England Andrew Radford 35 14 21 -7 0.67
Scotland Richy McDonald 143 70 73 -3 0.96
England Darryn Walker 497 247 250 -3 0.99
England Surinder Gill 214 101 113 -12 0.89
India Alok Kumar 14 5 9 -4 0.56
Wales David Mills 73 31 42 -11 0.74
Wales Peter Roscoe 209 99 110 -11 0.9
China Zhang Dongtao 6 1 5 -4 0.2
China Cai Jian Zhong 23 8 15 -7 0.53
China Pang Weiguo 212 99 113 -14 0.88
England Jonathan Birch 612 263 349 -86 0.75
England Craig Butler 974 507 467 40 1.09
China Zhang Kai 6 1 5 -4 0.2
China Guo Hua 34 19 15 4 1.27
France Yannick Poulain 17 5 12 -7 0.42
Wales Mark Tucker 179 78 101 -23 0.77
England Troy Shaw 668 349 319 30 1.09
England Adrian Rosa 619 322 297 25 1.08
Malta Duncan Bezzina 6 1 5 -4 0.2
England David Hall 262 122 140 -18 0.87
England Mark Gray 736 378 358 20 1.06
Northern Ireland Jason Prince 712 341 371 -30 0.92
England Darren Clarke 463 211 252 -41 0.84
Ireland Tom Gleeson 28 12 16 -4 0.75
England David Finbow 651 293 358 -65 0.82
Wales Matthew Farrant 35 11 24 -13 0.46
Australia James Delahunty 5 1 4 -3 0.25
Qatar Mohsen Aziz 13 5 8 -3 0.63
Wales Philip Williams 641 322 319 3 1.01
England Jason Ferguson 602 269 333 -64 0.81
England Eddie Barker 299 130 169 -39 0.77
Thailand Suchakree Poomjang 590 311 279 32 1.11
Australia Johl Younger 292 139 153 -14 0.91
England Luke Fisher 546 258 288 -30 0.9
Canada Alain Robidoux 519 253 266 -13 0.95
England Joe Johnson 429 187 242 -55 0.77
Scotland Billy Snaddon 611 282 329 -47 0.86
Wales Tim English 162 90 72 18 1.25
England Paul Harper 98 31 67 -36 0.46
Netherlands Rene van Rijsbergen 111 46 65 -19 0.71
England Christopher West 65 29 36 -7 0.81
England Ryan Michael 294 130 164 -34 0.79
England David Coles 191 81 110 -29 0.74
Australia Adrian Ridley 21 8 13 -5 0.62
Northern Ireland Declan Lavery 35 10 25 -15 0.4
Iceland Johannes Birgir Johannesson 45 18 27 -9 0.67
England Julian Mills 56 30 26 4 1.15
Wales Elfed Evans 43 18 25 -7 0.72
Russia Ashot Potikyan 13 3 10 -7 0.3
England Karl Broughton 370 170 200 -30 0.85
England David Grimwood 249 128 121 7 1.06
England Craig Roper 410 205 205 0 1
Northern Ireland Raymond Fry 21 13 8 5 1.63
England Marvin Aldridge 211 101 110 -9 0.92
Ireland John Torpey 28 13 15 -2 0.87
England Robert Donkin 173 64 109 -45 0.59
England Craig Harrison 369 177 192 -15 0.92
England Karl Burrows 349 152 197 -45 0.77
Ireland Albert Kenny 82 29 53 -24 0.55
Ireland Dessie Sheehan 91 27 64 -37 0.42
England Stuart Roper 128 40 88 -48 0.45
England Pat Horne 65 19 46 -27 0.41
England Karl Townsend 151 49 102 -53 0.48
England Frank Fitzgerald 26 8 18 -10 0.44
England Weland Holroyd 154 69 85 -16 0.81
England Clark Smith 148 62 86 -24 0.72
England Steve Prest 192 86 106 -20 0.81
England Sunit Vaswani 310 134 176 -42 0.76
Netherlands Lennon Starkey 24 3 21 -18 0.14
Netherlands Bas Jansen 38 14 24 -10 0.58
England Ashley Walker 207 106 101 5 1.05
England Gary Martyn 100 36 64 -28 0.56
England Paul Stockwell 37 6 31 -25 0.19
Australia Aaron Mahoney 42 17 25 -8 0.68
England Ian Hurdman 354 164 190 -26 0.86
Iceland Kristjan Helgason 744 413 331 82 1.25
England Jason Weston 483 253 230 23 1.1
India Pankaj Advani 12 4 8 -4 0.5
Canada Kirk Stevens 6 2 4 -2 0.5
England Nick Pearce 472 216 256 -40 0.84
England Kelly Fisher 86 28 58 -30 0.48
England Gary Ponting 340 151 189 -38 0.8
England John Read 502 244 258 -14 0.95
Netherlands Mario Wehrmann 162 54 108 -54 0.5
Thailand Phaitoon Phonbun 549 270 279 -9 0.97
Canada Bob Chaperon 187 76 111 -35 0.68
Scotland David McLellan 440 214 226 -12 0.95
England Neal Foulds 462 211 251 -40 0.84
England Eddie Manning 444 211 233 -22 0.91
England Steve Meakin 178 88 90 -2 0.98
England Robert Mills 141 72 69 3 1.04
England Martin Quinney 131 62 69 -7 0.9
Netherlands Reind Duut 92 43 49 -6 0.88
England Justin Smalley 154 71 83 -12 0.86
England Mark James 134 55 79 -24 0.7
England Nick Spelman 44 25 19 6 1.32
Scotland Norman MacLachlan 53 12 41 -29 0.29
Netherlands Johan Oenema 131 58 73 -15 0.79
England Shaun Mellish 159 80 79 1 1.01
Thailand Pramual Janthat 51 21 30 -9 0.7
Canada Claud Smith 6 1 5 -4 0.2
England Damian Massey 104 39 65 -26 0.6
Ireland John Gallagher 109 42 67 -25 0.63
England Wayne Saidler 345 178 167 11 1.07
England Elliott Clark 22 6 16 -10 0.38
England Shane Williams 16 6 10 -4 0.6
England Martin Walters 20 10 10 0 1
England Matthew McGrotty 55 24 31 -7 0.77
England Alan Dawber 55 25 30 -5 0.83
England Chris Collins 13 7 6 1 1.17
Belgium Serge Das 15 7 8 -1 0.88
England Waheed Khan 22 11 11 0 1
England Bob Cooper 7 2 5 -3 0.4
Brazil Jan Carlo Casali 9 4 5 -1 0.8
England Adam Longley 19 4 15 -11 0.27
Scotland Euan Henderson 530 280 250 30 1.12
England Stuart Reardon 201 88 113 -25 0.78
Wales Edward Davies 173 72 101 -29 0.71
England Andrew Duff 21 8 13 -5 0.62
England Anthony Bridge 24 3 21 -18 0.14
England Andrew Highfield 69 21 48 -27 0.44
England David Athorn 66 22 44 -22 0.5
Wales Tony Chappel 312 150 162 -12 0.93
England Graham Francis 22 1 21 -20 0.05
England Mohammed Shazi Khan 17 2 15 -13 0.13
Wales Mark Fenton 331 171 160 11 1.07
Wales Wayne Jones 329 157 172 -15 0.91
Wales Richard Jones 110 52 58 -6 0.9
Canada Levi Meiller 37 2 35 -33 0.06
Thailand Noppadon Noppachorn 514 260 254 6 1.02
England Jason Wallace 162 68 94 -26 0.72
England Malcolm Bilclough 168 90 78 12 1.15
England Willie Thorne 262 129 133 -4 0.97
England Mick Price 234 106 128 -22 0.83
Jersey Gary Britton 62 31 31 0 1
England Timothy Paling 85 44 41 3 1.07
Ireland Stanley Murphy 85 42 43 -1 0.98
Northern Ireland Jonathan Nelson 36 15 21 -6 0.71
Thailand Suppachai Wiwattrangkoon 81 42 39 3 1.08
England Graham Lee 173 71 102 -31 0.7
Wales Gareth Chilcott 135 49 86 -37 0.57
England Jason Greaves 56 26 30 -4 0.87
Wales Andrew Rosser 58 25 33 -8 0.76
Scotland Thomas McSorley 34 15 19 -4 0.79
Scotland Chris Shade 174 78 96 -18 0.81
England Benjamin Garrett 53 23 30 -7 0.77
England Robert Read 37 12 25 -13 0.48
England Christopher Brooks 40 17 23 -6 0.74
England Vic Harris 44 19 25 -6 0.76
England Ian Bullimore 58 23 35 -12 0.66
England Mark Ganderton 53 18 35 -17 0.51
Scotland Keith Chalmers 46 21 25 -4 0.84
Wales Norman Maher 22 6 16 -10 0.38
Wales Doug Mountjoy 9 4 5 -1 0.8
England Peter Gilchrist 42 19 23 -4 0.83
England Andreas Ahmed 15 4 11 -7 0.36
England Nick Heseltine 24 12 12 0 1
England Paul Metcalf 5 0 5 -5 0
England Ryan Cooper 6 1 5 -4 0.2
England James Carney 13 3 10 -7 0.3
Pakistan Muhammad Sajjad 46 18 28 -10 0.64
England Paul Ganley 17 7 10 -3 0.7
England Robert Blackmore 5 0 5 -5 0
Scotland Paul McPhillips 239 123 116 7 1.06
England Barry Mapstone 183 87 96 -9 0.91
Sri Lanka Indika Dodangoda 41 21 20 1 1.05
Northern Ireland Dylan Leary 107 50 57 -7 0.88
England Matthew Bray 69 28 41 -13 0.68
England Lee Johnson 44 14 30 -16 0.47
England Sean Lynskey 55 23 32 -9 0.72
England Jason Barton 268 134 134 0 1
Scotland Alan Burnett 143 60 83 -23 0.72
England Andrew Tapper 18 5 13 -8 0.38
England John Burns 44 16 28 -12 0.57
Ireland James Linehan 25 11 14 -3 0.79
England Darren Lee 17 3 14 -11 0.21
England Oliver King 32 12 20 -8 0.6
England Andrew Clark 12 6 6 0 1
Ireland Joe O'Boye 17 6 11 -5 0.55
England Jimmy Singh 9 4 5 -1 0.8
Italy Daniele Zagaroli 18 7 11 -4 0.64
Belgium Patrick Delsemme 239 113 126 -13 0.9
Thailand Somporn Kanthawung 138 68 70 -2 0.97
Sweden Farhan Mirza 54 16 38 -22 0.42
Scotland John Lardner 209 100 109 -9 0.92
Ireland Stephen O'Connor 212 108 104 4 1.04
England Leigh Griffin 202 97 105 -8 0.92
China Hasimu Tuerxun 49 29 20 9 1.45
England Peter McCullagh 141 54 87 -33 0.62
England Matt Wilson 169 86 83 3 1.04
China Da Hailin 39 16 23 -7 0.7
Thailand Charoen Phorat 103 44 59 -15 0.75
England Carl Stringer 40 19 21 -2 0.9
England Darren Hackeson 33 16 17 -1 0.94
England Kamal Jit Singh 28 11 17 -6 0.65
Belgium Danny Lathouwers 16 8 8 0 1
England Paul Clarke 34 15 19 -4 0.79
England John Wade 45 23 22 1 1.05
England Jack Fitzmaurice 10 0 10 -10 0
England Stephen Delaney 30 9 21 -12 0.43
England Karl Preece 21 6 15 -9 0.4
England David Hamson 6 1 5 -4 0.2
England Lee Walters 30 9 21 -12 0.43
England Neil Smitham 7 2 5 -3 0.4
New Zealand Mark Canovan 14 3 11 -8 0.27
Scotland Stephen Tierney 16 5 11 -6 0.45
Italy Roberto Frezza 37 15 22 -7 0.68
England Andrew Grieve 24 8 16 -8 0.5
England Neil Gilder 42 20 22 -2 0.91
Scotland Craig McDonald 12 1 11 -10 0.09
England Paul Foreman 14 9 5 4 1.8
England Ian Hunter 17 7 10 -3 0.7
England David Butler 11 1 10 -9 0.1
England Kevin Johnstone 8 3 5 -2 0.6
England Ronnie Mears 5 0 5 -5 0
England Matthew Ford 14 4 10 -6 0.4
England Raj Sagoo 14 4 10 -6 0.4
Pakistan Mohammed Azim 11 1 10 -9 0.1
England Mark Curnow 28 13 15 -2 0.87
England Edward Tyrie 13 3 10 -7 0.3
Ireland Joe Canny 8 3 5 -2 0.6
England Martin Clark 127 53 74 -21 0.72
England Nick Terry 155 76 79 -3 0.96
Wales Mark Bennett 125 56 69 -13 0.81
England Paul Bunyard 21 8 13 -5 0.62
Wales David Bell 38 26 12 14 2.17
England Darren Swinburn 12 6 6 0 1
England John Daniels 5 0 5 -5 0
England Andrew Alexandrou 26 10 16 -6 0.63
England Scot Kearney 32 11 21 -10 0.52
England Steve Russell 13 2 11 -9 0.18
England Darren Limburg 22 10 12 -2 0.83
England Kyndon Paddon 18 7 11 -4 0.64
Northern Ireland Maureen McCarthy 5 0 5 -5 0
England David Allender 14 6 8 -2 0.75
England Mike Nixon 15 7 8 -1 0.88
Wales Scott Nicholson 31 16 15 1 1.07
Wales Robert Harrhy 8 3 5 -2 0.6
England Leigh Robinson 17 9 8 1 1.13
Northern Ireland Dennis Taylor 57 26 31 -5 0.84
Belgium Mario Geudens 49 19 30 -11 0.63
England Chris Scanlon 54 21 33 -12 0.64
England Jamie Bodle 37 18 19 -1 0.95
England Mark Johnston-Allen 31 14 17 -3 0.82
England Richard Tatton 26 10 16 -6 0.63
England Nigel Gilbert 20 9 11 -2 0.82
Wales Steve Newbury 11 5 6 -1 0.83
England Mark Weston 11 5 6 -1 0.83
England Mark Miller 20 9 11 -2 0.82
Scotland Geoff Dunn 11 5 6 -1 0.83
Scotland Ewan Hunter 7 1 6 -5 0.17
England Marc Farnsworth 8 2 6 -4 0.33
Scotland Alex Lambie 7 1 6 -5 0.17
England Anton Bishop 7 1 6 -5 0.17
Scotland Colin Donaldson 8 2 6 -4 0.33
England Myles Deleuse 18 7 11 -4 0.64
England Mohammed Rangzib 8 2 6 -4 0.33
England Nick Smith 13 7 6 1 1.17
England Stewart Colclough 13 8 5 3 1.6
England Bruno Botelho 19 11 8 3 1.38
England Vic Makh 20 11 9 2 1.22
England Tim McGarry 19 13 6 7 2.17
England David Kelleher 19 11 8 3 1.38
England Stuart Mason 22 10 12 -2 0.83
England James Kay 23 9 14 -5 0.64
England Anthony Crosby 8 3 5 -2 0.6
Thailand Channarong Farpleans 5 0 5 -5 0
England Andrew Esgrove 5 0 5 -5 0
Netherlands Rolf de Jong 6 1 5 -4 0.2
England Craig Glanville 13 8 5 3 1.6
England Matthew Bulbeck 12 5 7 -2 0.71
England Mark White 18 7 11 -4 0.64
England Robert Armitage 8 3 5 -2 0.6
England Tom Gurden 9 4 5 -1 0.8
England Karl Walker 16 8 8 0 1
England Kenny Knight 13 5 8 -3 0.63
England Neil Cameron 13 8 5 3 1.6
England Mark Abrahams 5 0 5 -5 0
Australia Ben Judge 8 3 5 -2 0.6
Belgium Peter Iestswaart 6 1 5 -4 0.2
England Danny Singh 5 0 5 -5 0
England Peter Glover 5 0 5 -5 0
England John Robertson 7 2 5 -3 0.4
Saudi Arabia Nayef Al Jawini 8 3 5 -2 0.6
Wales Jonathan Lewis 9 4 5 -1 0.8
England Alex Wise 12 2 10 -8 0.2
England James Thorpe 7 2 5 -3 0.4
England Anthony Denham 6 1 5 -4 0.2
England Douglas Archell 5 0 5 -5 0
England Brian Sharpe 6 1 5 -4 0.2
England Ryan Johnston 8 3 5 -2 0.6
England Peter Watkins 5 0 5 -5 0
Ireland TJ Dowling 5 0 5 -5 0
Ireland Micky Roughan 13 8 5 3 1.6
England Jeremy Gillespie 6 1 5 -4 0.2
Northern Ireland Alex Higgins 19 4 15 -11 0.27
Ireland Eamonn Kelly 6 1 5 -4 0.2
England Matthew Willard 4 0 4 -4 0
England Jason Cheshire 6 1 5 -4 0.2
England Jimmy Tark-Singh 5 0 5 -5 0
England Chris Jones 17 3 14 -11 0.21
England Mark Taylor 7 2 5 -3 0.4
Wales Richard King 17 8 9 -1 0.89
England Anthony Taylor 16 6 10 -4 0.6
England Raj Boughan 5 0 5 -5 0
England Alan Trigg 7 2 5 -3 0.4
England Matthew Lawrenson 6 1 5 -4 0.2
England Kevin Robinson 5 1 4 -3 0.25
England Martin Finnigan 5 1 4 -3 0.25
England Malcolm Billaney 4 0 4 -4 0
France Gregory Kopec 33 12 21 -9 0.57
China Au Chi Wai 33 12 21 -9 0.57
India Yasin Merchant 38 13 25 -12 0.52
Hong Kong Chan Wok Ming 43 22 21 1 1.05
Vietnam Nguyen Nhat Thanh 29 4 25 -21 0.16
Singapore Marvin Lim Chun Kiat 40 16 24 -8 0.67
Myanmar Zaw Tun 34 9 25 -16 0.36
Afghanistan Saleh Mohammadi 64 40 24 16 1.67
Japan Yutaka Fukuda 30 5 25 -20 0.2
Qatar Mohsen Abdullah Aziz 36 18 18 0 1
Thailand Akani Songsermsawad 39 17 22 -5 0.77
Thailand Suchart Phookang 36 15 21 -6 0.71