snooker.org Frontpage
Home: Tournaments: 2023/2024: What's new | Live | Results | Upcoming | Finals | Calendar | Main Tour players | All players | Match stats

Match Stats

Matches from

R = World Ranking; O = Order of Merit
Player Matches Frames
Played Walkovers Total
Name R-Sort R O-Sort O Nationality P W D L % P W D L % P W D L % P W L %
Stephen Hendry 129 129 999 n/a Scotland 90 70 0 20 77.78 0 0 0 0 90 70 0 20 77.78 1852 1068 784 57.67
Ronnie O'Sullivan 1 1 999 n/a England 100 76 0 24 76.00 0 0 0 0 100 76 0 24 76.00 2062 1215 847 58.92
Si Jiahui 24 24 999 n/a China 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 96 51 45 53.13
Mark Selby 5 5 999 n/a England 58 43 0 15 74.14 0 0 0 0 58 43 0 15 74.14 1271 705 566 55.47
John Higgins 10 10 999 n/a Scotland 90 65 0 25 72.22 0 0 0 0 90 65 0 25 72.22 1900 1055 845 55.53
Steve Davis (a) 999 n/a 999 n/a England 84 60 0 24 71.43 0 0 0 0 84 60 0 24 71.43 1680 966 714 57.50
Judd Trump 2 2 999 n/a England 42 29 0 13 69.05 0 0 0 0 42 29 0 13 69.05 917 501 416 54.63
Mark J Williams 8 8 999 n/a Wales 68 46 0 22 67.65 0 0 0 0 68 46 0 22 67.65 1382 767 615 55.50
Jimmy White 121 121 999 n/a England 75 50 0 25 66.67 0 0 0 0 75 50 0 25 66.67 1558 847 711 54.36
Ray Reardon (a) 999 n/a 999 n/a Wales 30 20 0 10 66.67 0 0 0 0 30 20 0 10 66.67 662 346 316 52.27
Patrick Wallace (a) 999 n/a 999 n/a Northern Ireland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 54 34 20 62.96
Jak Jones 44 44 999 n/a Wales 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 59 33 26 55.93
Kyren Wilson 12 12 999 n/a England 26 17 0 9 65.38 1 1 0 0 100.00 27 18 0 9 66.67 540 277 263 51.30
Cliff Thorburn (a) 999 n/a 999 n/a Canada 40 26 0 14 65.00 0 0 0 0 40 26 0 14 65.00 877 461 416 52.57
Terry Griffiths (a) 999 n/a 999 n/a Wales 49 31 0 18 63.27 0 0 0 0 49 31 0 18 63.27 999 531 468 53.15
Matthew Stevens 48 48 999 n/a Wales 47 29 0 18 61.70 0 0 0 0 47 29 0 18 61.70 950 520 430 54.74
Shaun Murphy 6 6 999 n/a England 52 32 0 20 61.54 0 0 0 0 52 32 0 20 61.54 1070 573 497 53.55
Neil Robertson 14 14 999 n/a Australia 46 28 0 18 60.87 0 0 0 0 46 28 0 18 60.87 900 500 400 55.56
John Parrott (a) 999 n/a 999 n/a England 56 34 0 22 60.71 0 0 0 0 56 34 0 22 60.71 1108 592 516 53.43
Ken Doherty 78 78 999 n/a Ireland 45 27 0 18 60.00 0 0 0 0 45 27 0 18 60.00 922 483 439 52.39
Joe Johnson (a) 999 n/a 999 n/a England 17 10 0 7 58.82 0 0 0 0 17 10 0 7 58.82 349 183 166 52.44
Kirk Stevens (a) 999 n/a 999 n/a Canada 24 14 0 10 58.33 0 0 0 0 24 14 0 10 58.33 460 253 207 55.00
Barry Hawkins 16 16 999 n/a England 40 23 0 17 57.50 0 0 0 0 40 23 0 17 57.50 817 425 392 52.02
Tony Knowles (a) 999 n/a 999 n/a England 28 16 0 12 57.14 0 0 0 0 28 16 0 12 57.14 535 267 268 49.91
Anthony McGill 25 25 999 n/a Scotland 21 12 0 9 57.14 0 0 0 0 21 12 0 9 57.14 434 216 218 49.77
Dennis Taylor (a) 999 n/a 999 n/a Northern Ireland 39 22 0 17 56.41 0 0 0 0 39 22 0 17 56.41 830 428 402 51.57
Ali Carter 9 9 999 n/a England 43 24 0 19 55.81 0 0 0 0 43 24 0 19 55.81 866 442 424 51.04
Peter Ebdon (a) 999 n/a 999 n/a England 52 29 0 23 55.77 0 0 0 0 52 29 0 23 55.77 1021 527 494 51.62
Ding Junhui 7 7 999 n/a China 38 21 0 17 55.26 0 0 0 0 38 21 0 17 55.26 763 393 370 51.51
Alex Higgins (a) 999 n/a 999 n/a Northern Ireland 29 16 0 13 55.17 0 0 0 0 29 16 0 13 55.17 621 317 304 51.05
Darren Morgan (a) 999 n/a 999 n/a Wales 22 12 0 10 54.55 0 0 0 0 22 12 0 10 54.55 408 194 214 47.55
Ian McCulloch (a) 999 n/a 999 n/a England 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 218 105 113 48.17
Stuart Bingham 29 29 999 n/a England 35 19 0 16 54.29 0 0 0 0 35 19 0 16 54.29 701 354 347 50.50
Eddie Charlton (a) 999 n/a 999 n/a Australia 30 16 0 14 53.33 0 0 0 0 30 16 0 14 53.33 617 308 309 49.92
Mark Allen 3 3 999 n/a Northern Ireland 36 19 0 17 52.78 0 0 0 0 36 19 0 17 52.78 693 356 337 51.37
Graeme Dott 54 54 999 n/a Scotland 40 21 0 19 52.50 0 0 0 0 40 21 0 19 52.50 807 396 411 49.07
Alan McManus (a) 999 n/a 999 n/a Scotland 44 23 0 21 52.27 0 0 0 0 44 23 0 21 52.27 843 393 450 46.62
Neal Foulds (a) 999 n/a 999 n/a England 25 13 0 12 52.00 0 0 0 0 25 13 0 12 52.00 487 247 240 50.72
Anthony Hamilton 52 52 999 n/a England 24 12 0 12 50.00 1 0 0 1 0.00 25 12 0 13 48.00 434 201 233 46.31
Bill Werbeniuk (a) 999 n/a 999 n/a Canada 20 10 0 10 50.00 0 0 0 0 20 10 0 10 50.00 370 180 190 48.65
Luca Brecel 4 4 999 n/a Belgium 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 215 105 110 48.84
Yan Bingtao (a) 999 n/a 999 n/a China 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 158 80 78 50.63
Jim Wych (a) 999 n/a 999 n/a Canada 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 146 72 74 49.32
Gary Wilson 13 13 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 165 79 86 47.88
Lee Walker (a) 999 n/a 999 n/a Wales 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 114 54 60 47.37
James Cahill 76 76 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 43 22 21 51.16
Steve Duggan (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 27 13 14 48.15
Cao Yupeng 38 38 999 n/a China 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 36 17 19 47.22
Nick Walker (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 36 17 19 47.22
Jackson Page 43 43 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 33 13 20 39.39
Michael Wasley (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 36 14 22 38.89
Dechawat Poomjaeng (a) 999 n/a 999 n/a Thailand 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 35 13 22 37.14
Stephen Maguire 28 28 999 n/a Scotland 37 18 0 19 48.65 0 0 0 0 37 18 0 19 48.65 686 355 331 51.75
Doug Mountjoy (a) 999 n/a 999 n/a Wales 33 16 0 17 48.48 0 0 0 0 33 16 0 17 48.48 622 308 314 49.52
Nigel Bond (a) 999 n/a 999 n/a England 29 14 0 15 48.28 0 0 0 0 29 14 0 15 48.28 551 268 283 48.64
John Spencer (a) 999 n/a 999 n/a England 17 8 0 9 47.06 0 0 0 0 17 8 0 9 47.06 364 178 186 48.90
Steve James (a) 999 n/a 999 n/a England 17 8 0 9 47.06 0 0 0 0 17 8 0 9 47.06 314 149 165 47.45
James Wattana (a) 999 n/a 999 n/a Thailand 24 11 0 13 45.83 0 0 0 0 24 11 0 13 45.83 457 220 237 48.14
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 22 10 0 12 45.45 0 0 0 0 22 10 0 12 45.45 440 209 231 47.50
Tony Meo (a) 999 n/a 999 n/a England 20 9 0 11 45.00 0 0 0 0 20 9 0 11 45.00 378 179 199 47.35
Jamie Jones 41 41 999 n/a Wales 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 164 74 90 45.12
Marco Fu 83 83 999 n/a Hong Kong 32 14 0 18 43.75 0 0 0 0 32 14 0 18 43.75 593 286 307 48.23
Stephen Lee (a) 999 n/a 999 n/a England 30 13 0 17 43.33 0 0 0 0 30 13 0 17 43.33 544 264 280 48.53
Silvino Francisco (a) 999 n/a 999 n/a South Africa 14 6 0 8 42.86 0 0 0 0 14 6 0 8 42.86 253 125 128 49.41
David Taylor (a) 999 n/a 999 n/a England 19 8 0 11 42.11 0 0 0 0 19 8 0 11 42.11 343 167 176 48.69
Jack Lisowski 18 18 999 n/a England 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 226 101 125 44.69
Joe Perry 47 47 999 n/a England 29 12 0 17 41.38 0 0 0 0 29 12 0 17 41.38 543 261 282 48.07
Willie Thorne (a) 999 n/a 999 n/a England 32 13 0 19 40.63 0 0 0 0 32 13 0 19 40.63 599 295 304 49.25
Ricky Walden 32 32 999 n/a England 15 6 0 9 40.00 0 0 0 0 15 6 0 9 40.00 287 142 145 49.48
David Gray (a) 999 n/a 999 n/a England 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 169 74 95 43.79
Dene O'Kane (a) 999 n/a 999 n/a New Zealand 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 168 73 95 43.45
Kurt Maflin (a) 999 n/a 999 n/a Norway 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 95 43 52 45.26
John Pulman (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 114 51 63 44.74
Rory McLeod (a) 999 n/a 999 n/a Jamaica 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 86 36 50 41.86
Mike Hallett (a) 999 n/a 999 n/a England 18 7 0 11 38.89 0 0 0 0 18 7 0 11 38.89 314 138 176 43.95
Paul Hunter (a) 999 n/a 999 n/a England 13 5 0 8 38.46 0 0 0 0 13 5 0 8 38.46 254 125 129 49.21
Perrie Mans (a) 999 n/a 999 n/a South Africa 13 5 0 8 38.46 0 0 0 0 13 5 0 8 38.46 279 124 155 44.44
Gary Wilkinson (a) 999 n/a 999 n/a England 16 6 0 10 37.50 0 0 0 0 16 6 0 10 37.50 285 132 153 46.32
Martin Clark (a) 999 n/a 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 142 64 78 45.07
Patsy Fagan (a) 999 n/a 999 n/a Ireland 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 161 72 89 44.72
Ryan Day 19 19 999 n/a Wales 22 8 0 14 36.36 0 0 0 0 22 8 0 14 36.36 386 179 207 46.37
Dominic Dale 40 40 999 n/a Wales 14 5 0 9 35.71 0 0 0 0 14 5 0 9 35.71 235 111 124 47.23
David Gilbert 31 31 999 n/a England 14 5 0 9 35.71 0 0 0 0 14 5 0 9 35.71 263 124 139 47.15
Alain Robidoux (a) 999 n/a 999 n/a Canada 14 5 0 9 35.71 0 0 0 0 14 5 0 9 35.71 258 118 140 45.74
Tony Drago (a) 999 n/a 999 n/a Malta 20 7 0 13 35.00 0 0 0 0 20 7 0 13 35.00 320 141 179 44.06
Andy Hicks 75 75 999 n/a England 12 4 0 8 33.33 0 0 0 0 12 4 0 8 33.33 208 93 115 44.71
Graham Miles (a) 999 n/a 999 n/a England 12 4 0 8 33.33 0 0 0 0 12 4 0 8 33.33 211 89 122 42.18
Michael White 60 60 999 n/a Wales 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 100 48 52 48.00
Noppon Saengkham 23 23 999 n/a Thailand 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 105 50 55 47.62
Zhao Xintong (a) 999 n/a 999 n/a China 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 51 26 25 50.98
Andrew Higginson 101 101 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 57 28 29 49.12
Sean Storey (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 53 26 27 49.06
Stefan Mazrocis (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 48 22 26 45.83
Zhou Yuelong 22 22 999 n/a China 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 54 24 30 44.44
Murdo MacLeod (a) 999 n/a 999 n/a Scotland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 50 22 28 44.00
Jamie Clarke 53 53 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 55 24 31 43.64
Sam Baird (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 53 23 30 43.40
Steve Longworth (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 45 18 27 40.00
Rod Lawler 87 87 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 47 18 29 38.30
Hossein Vafaei 20 20 999 n/a Iran 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 45 16 29 35.56
Mark King 103 103 999 n/a England 22 7 0 15 31.82 0 0 0 0 22 7 0 15 31.82 401 182 219 45.39
Dean Reynolds (a) 999 n/a 999 n/a England 16 5 0 11 31.25 0 0 0 0 16 5 0 11 31.25 286 132 154 46.15
Robert Milkins 17 17 999 n/a England 13 4 0 9 30.77 0 0 0 0 13 4 0 9 30.77 222 90 132 40.54
John Virgo (a) 999 n/a 999 n/a England 20 6 0 14 30.00 0 0 0 0 20 6 0 14 30.00 375 176 199 46.93
Fred Davis (a) 999 n/a 999 n/a England 10 3 0 7 30.00 0 0 0 0 10 3 0 7 30.00 207 90 117 43.48
Fergal O'Brien 108 108 999 n/a Ireland 14 4 0 10 28.57 0 0 0 0 14 4 0 10 28.57 239 96 143 40.17
Jamie Cope (a) 999 n/a 999 n/a England 7 2 0 5 28.57 0 0 0 0 7 2 0 5 28.57 127 58 69 45.67
Liang Wenbo (a) 999 n/a 999 n/a China 11 3 0 8 27.27 0 0 0 0 11 3 0 8 27.27 202 92 110 45.54
Chris Small (a) 999 n/a 999 n/a Scotland 11 3 0 8 27.27 0 0 0 0 11 3 0 8 27.27 194 84 110 43.30
Dave Harold (a) 999 n/a 999 n/a England 15 4 0 11 26.67 0 0 0 0 15 4 0 11 26.67 242 100 142 41.32
Drew Henry (a) 999 n/a 999 n/a Scotland 8 2 0 6 25.00 0 0 0 0 8 2 0 6 25.00 149 70 79 46.98
David Roe (a) 999 n/a 999 n/a England 8 2 0 6 25.00 0 0 0 0 8 2 0 6 25.00 146 68 78 46.58
Quinten Hann (a) 999 n/a 999 n/a Australia 8 2 0 6 25.00 0 0 0 0 8 2 0 6 25.00 125 45 80 36.00
Mick Price (a) 999 n/a 999 n/a Ireland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 70 31 39 44.29
Barry Pinches (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 71 30 41 42.25
Xiao Guodong 34 34 999 n/a China 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 64 27 37 42.19
Lyu Haotian 26 26 999 n/a China 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 65 27 38 41.54
Michael Judge (a) 999 n/a 999 n/a Ireland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 66 27 39 40.91
Anthony Davies (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 63 23 40 36.51
Martin Gould 81 81 999 n/a England 14 3 0 11 21.43 0 0 0 0 14 3 0 11 21.43 249 110 139 44.18
Mark Davis 64 64 999 n/a England 15 3 0 12 20.00 0 0 0 0 15 3 0 12 20.00 253 103 150 40.71
Michael Holt (a) 999 n/a 999 n/a England 10 2 0 8 20.00 0 0 0 0 10 2 0 8 20.00 164 64 100 39.02
Tony Jones (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 85 38 47 44.71
Brian Morgan (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 89 37 52 41.57
Wayne Jones (a) 999 n/a 999 n/a Wales 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 84 32 52 38.10
Eugene Hughes (a) 999 n/a 999 n/a Ireland 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 104 44 60 42.31
John Campbell (a) 999 n/a 999 n/a Australia 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 94 33 61 35.11
Bradley Jones (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Euan Henderson (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Alfie Burden 106 106 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Brady Gollan (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Jason Prince (a) 999 n/a 999 n/a Northern Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Jimmy Michie (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Mark Wildman (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Robert Marshall (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Andrew Pagett 116 116 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Ashley Carty 82 82 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Craig Edwards (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
John Bear (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
John Lardner (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Pang Junxu 27 27 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Pat Houlihan (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 21 8 13 38.10
Graham Horne (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Joe O'Boye (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Jon Wright (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Jordan Brown 39 39 999 n/a Northern Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Karl Payne (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Mike Dunn (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Shaun Mellish (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Simon Bedford (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Tai Pichit (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Ashley Hugill 69 69 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Fan Zhengyi 51 51 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Jim Donnelly (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Marcel Gauvreau (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Nick Terry (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Paddy Browne (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Ben Woollaston 58 58 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Jack Fitzmaurice (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
John Read (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Mark Johnston-Allen (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Mark Joyce 65 65 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Peter Lines (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Roy Andrewartha (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Sam Craigie 46 46 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Spencer Dunn (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Tony Chappel (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Craig Steadman (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Ian Black (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Ian Graham (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Kristjan Helgason (a) 999 n/a 999 n/a Iceland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Leo Fernandez (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Mario Morra (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Mitchell Mann (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Stephen Murphy (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Wu Yize 42 42 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Alexander Ursenbacher 110 110 999 n/a Switzerland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
David McLellan (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Gary Ponting (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Joe Delaney (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
John Giles (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Mick Fisher (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Paul Cavney (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Paul Mifsud (a) 999 n/a 999 n/a Malta 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Eddie Sinclair (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Li Hang (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Michael Georgiou (a) 999 n/a 999 n/a Cyprus 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Stephen O'Connor (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Surinder Gill (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Luo Honghao (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 0 10 0.00
Mike Massey (a) 999 n/a 999 n/a United States 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 0 10 0.00
Tian Pengfei 55 55 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 36 16 20 44.44
Elliot Slessor 36 36 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 35 15 20 42.86
Barry West (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 31 11 20 35.48
Liu Chuang (a) 999 n/a 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 31 11 20 35.48
Terry Murphy (a) 999 n/a 999 n/a Northern Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 31 11 20 35.48
Nick Dyson (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 30 10 20 33.33
Scott Donaldson 50 50 999 n/a Scotland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 30 10 20 33.33
David Grace 57 57 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 29 9 20 31.03
John Dunning (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 28 8 20 28.57
Jason Ferguson (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 54 24 30 44.44
Les Dodd (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 51 21 30 41.18
Stuart Carrington 93 93 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 50 20 30 40.00
Chris Wakelin 21 21 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 49 19 30 38.78
Mark Bennett (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 49 19 30 38.78
Steve Newbury (a) 999 n/a 999 n/a Wales 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 49 19 30 38.78
Nigel Gilbert (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 48 18 30 37.50
Zhang Anda 11 11 999 n/a China 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 48 18 30 37.50
Robbie Williams 45 45 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 47 17 30 36.17
Bob Chaperon (a) 999 n/a 999 n/a Canada 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 46 16 30 34.78
Liam Highfield 68 68 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 46 16 30 34.78
Robin Hull (a) 999 n/a 999 n/a Finland 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 43 13 30 30.23
Jim Meadowcroft (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 39 9 30 23.08
Stuart Pettman (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 35 5 30 14.29
Matthew Selt 35 35 999 n/a England 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 64 24 40 37.50
Ray Edmonds (a) 999 n/a 999 n/a England 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 64 24 40 37.50
Thepchaiya Un-Nooh 33 33 999 n/a Thailand 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 64 24 40 37.50
Jamie Burnett (a) 999 n/a 999 n/a Scotland 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 63 23 40 36.51
Tom Ford 15 15 999 n/a England 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 63 23 40 36.51
Warren King (a) 999 n/a 999 n/a Australia 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 58 18 40 31.03
Dave Martin (a) 999 n/a 999 n/a England 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 56 16 40 28.57
Danny Fowler (a) 999 n/a 999 n/a England 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 55 15 40 27.27
Marcus Campbell (a) 999 n/a 999 n/a Scotland 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 54 14 40 25.93
Billy Snaddon (a) 999 n/a 999 n/a Scotland 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 82 32 50 39.02
Peter Francisco (a) 999 n/a 999 n/a South Africa 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 79 29 50 36.71
Gerard Greene (a) 999 n/a 999 n/a Northern Ireland 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 76 26 50 34.21
Jimmy Robertson 49 49 999 n/a England 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 75 25 50 33.33
Cliff Wilson (a) 999 n/a 999 n/a Wales 8 0 0 8 0.00 0 0 0 0 8 0 0 8 0.00 119 39 80 32.77
Rex Williams (a) 999 n/a 999 n/a England 8 0 0 8 0.00 0 0 0 0 8 0 0 8 0.00 120 37 83 30.83