snooker.org Frontpage
Home > Events > 2025/2026: What's new | Live | Results | Upcoming | Calendar | Winners | Main Tour players | Match stats
Twitter

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 (a) 999 n/a 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 14 14 999 n/a England 109 82 0 27 75.23 0 0 0 0 109 82 0 27 75.23 2230 1313 917 58.88
Zhao Xintong 3 3 999 n/a China 11 8 0 3 72.73 0 0 0 0 11 8 0 3 72.73 222 130 92 58.56
John Higgins 5 5 999 n/a Scotland 100 72 0 28 72.00 0 0 0 0 100 72 0 28 72.00 2126 1172 954 55.13
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
Wu Yize 4 4 999 n/a China 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 156 82 74 52.56
Mark Selby 9 9 999 n/a England 62 44 0 18 70.97 0 0 0 0 62 44 0 18 70.97 1341 740 601 55.18
Judd Trump 1 1 999 n/a England 51 35 0 16 68.63 0 0 0 0 51 35 0 16 68.63 1103 605 498 54.85
Kyren Wilson 8 8 999 n/a England 34 23 0 11 67.65 1 1 0 0 100.00 35 24 0 11 68.57 709 376 333 53.03
Mark J Williams 7 7 999 n/a Wales 76 51 0 25 67.11 0 0 0 0 76 51 0 25 67.11 1564 860 704 54.99
Jimmy White 123 123 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
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
Shaun Murphy 6 6 999 n/a England 61 38 0 23 62.30 0 0 0 0 61 38 0 23 62.30 1269 682 587 53.74
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
Matthew Stevens 49 49 999 n/a Wales 48 29 0 19 60.42 0 0 0 0 48 29 0 19 60.42 964 524 440 54.36
Neil Robertson 2 2 999 n/a Australia 50 30 0 20 60.00 0 0 0 0 50 30 0 20 60.00 977 541 436 55.37
Ken Doherty 106 106 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
Jak Jones 32 32 999 n/a Wales 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 204 106 98 51.96
Si Jiahui 16 16 999 n/a China 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 211 105 106 49.76
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
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 38 38 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
Stuart Bingham 21 21 999 n/a England 39 22 0 17 56.41 0 0 0 0 39 22 0 17 56.41 792 402 390 50.76
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
Barry Hawkins 10 10 999 n/a England 45 25 0 20 55.56 0 0 0 0 45 25 0 20 55.56 914 476 438 52.08
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
Mark Allen 12 12 999 n/a Northern Ireland 44 24 0 20 54.55 0 0 0 0 44 24 0 20 54.55 864 446 418 51.62
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
Ding Junhui 15 15 999 n/a China 43 23 0 20 53.49 0 0 0 0 43 23 0 20 53.49 853 435 418 51.00
Graeme Dott 85 85 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
Ali Carter 22 22 999 n/a England 46 24 0 22 52.17 0 0 0 0 46 24 0 22 52.17 914 460 454 50.33
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
Eddie Charlton (a) 999 n/a 999 n/a Australia 31 16 0 15 51.61 0 0 0 0 31 16 0 15 51.61 627 308 319 49.12
Stephen Maguire 29 29 999 n/a Scotland 40 20 0 20 50.00 0 0 0 0 40 20 0 20 50.00 746 386 360 51.74
Anthony Hamilton (a) 999 n/a 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 44 44 999 n/a Belgium 14 7 0 7 50.00 0 0 0 0 14 7 0 7 50.00 289 145 144 50.17
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
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 (a) 999 n/a 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 129 129 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
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
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
Hossein Vafaei 28 28 999 n/a Iran 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 161 72 89 44.72
Marco Fu 80 80 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
Jack Lisowski 17 17 999 n/a England 14 6 0 8 42.86 0 0 0 0 14 6 0 8 42.86 269 122 147 45.35
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
Joe Perry (a) 999 n/a 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
David Gilbert 31 31 999 n/a England 20 8 0 12 40.00 0 0 0 0 20 8 0 12 40.00 379 182 197 48.02
Gary Wilson 24 24 999 n/a England 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 195 89 106 45.64
Jamie Jones 63 63 999 n/a Wales 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 180 80 100 44.44
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
Ricky Walden 54 54 999 n/a England 16 6 0 10 37.50 0 0 0 0 16 6 0 10 37.50 303 148 155 48.84
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
Xiao Guodong 11 11 999 n/a China 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 135 62 73 45.93
Chris Wakelin 13 13 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 140 64 76 45.71
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 37 37 999 n/a Wales 25 9 0 16 36.00 0 0 0 0 25 9 0 16 36.00 441 203 238 46.03
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
Dominic Dale (a) 999 n/a 999 n/a Wales 15 5 0 10 33.33 0 0 0 0 15 5 0 10 33.33 246 112 134 45.53
Robert Milkins 72 72 999 n/a England 15 5 0 10 33.33 0 0 0 0 15 5 0 10 33.33 258 104 154 40.31
Andy Hicks (a) 999 n/a 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 (a) 999 n/a 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 46 46 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
Andrew Higginson (a) 999 n/a 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
Joe O'Connor 27 27 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 52 23 29 44.23
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
Ben Woollaston 39 39 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 55 24 31 43.64
Jamie Clarke (a) 999 n/a 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
Lei Peifan 26 26 999 n/a China 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 54 22 32 40.74
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 (a) 999 n/a 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
Jackson Page 35 35 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 44 14 30 31.82
Mark King (a) 999 n/a 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
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 (a) 999 n/a 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
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 (a) 999 n/a 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 66 66 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 51 51 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
Pang Junxu 25 25 999 n/a China 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 86 36 50 41.86
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
Zhou Yuelong 23 23 999 n/a China 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 84 34 50 40.48
Lyu Haotian 61 61 999 n/a China 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 80 32 48 40.00
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
Tom Ford 36 36 999 n/a England 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 99 40 59 40.40
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 (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
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 (a) 999 n/a 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 (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
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
Stan Moody 40 40 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
Zak Surety 42 42 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
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 64 64 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
Liam Pullen 73 73 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 (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
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
Antoni Kowalski 65 65 999 n/a Poland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Daniel Wells 45 45 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
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 (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
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 83 83 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 88 88 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
Alexander Ursenbacher 114 114 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
He Guoqiang 47 47 999 n/a China 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
Tian Pengfei (a) 999 n/a 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 19 19 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 55 55 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 93 93 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
Fan Zhengyi 57 57 999 n/a China 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 50 20 30 40.00
Stuart Carrington (a) 999 n/a 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
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
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
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
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 18 18 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
Liam Highfield 79 79 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
Robbie Williams 56 56 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
Matthew Selt 43 43 999 n/a England 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 78 28 50 35.90
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 33 33 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
Zhang Anda 20 20 999 n/a China 6 0 0 6 0.00 0 0 0 0 6 0 0 6 0.00 95 35 60 36.84
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