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

Match Stats

Matches from

R = World Ranking
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 %
Mark Allen 999 n/a 999 n/a Northern Ireland 57 44 1 12 77.19 0 0 0 0 57 44 1 12 77.19 457 272 185 59.52
Mark Selby 999 n/a 999 n/a England 48 35 0 13 72.92 0 0 0 0 48 35 0 13 72.92 419 240 179 57.28
Shaun Murphy 999 n/a 999 n/a England 48 34 1 13 70.83 0 0 0 0 48 34 1 13 70.83 350 209 141 59.71
Neil Robertson 999 n/a 999 n/a Australia 30 21 0 9 70.00 0 0 0 0 30 21 0 9 70.00 209 122 87 58.37
Yan Bingtao 999 n/a 999 n/a China 16 11 0 5 68.75 2 0 0 2 0.00 18 11 0 7 61.11 107 66 41 61.68
Anthony McGill 999 n/a 999 n/a Scotland 34 23 0 11 67.65 0 0 0 0 34 23 0 11 67.65 273 156 117 57.14
Luca Brecel 999 n/a 999 n/a Belgium 46 31 2 13 67.39 0 0 0 0 46 31 2 13 67.39 367 210 157 57.22
Vladislav Gradinari (a) 999 n/a 999 n/a Moldova 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 3 2 1 66.67
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 45 28 17 62.22
Ali Carter 999 n/a 999 n/a England 50 33 2 15 66.00 1 1 0 0 100.00 51 34 2 15 66.67 330 185 145 56.06
Kyren Wilson 999 n/a 999 n/a England 47 31 3 13 65.96 0 0 0 0 47 31 3 13 65.96 331 199 132 60.12
Jack Lisowski 999 n/a 999 n/a England 44 29 1 14 65.91 0 0 0 0 44 29 1 14 65.91 281 165 116 58.72
Mark J Williams 999 n/a 999 n/a Wales 41 27 0 14 65.85 1 1 0 0 100.00 42 28 0 14 66.67 258 149 109 57.75
Daniel Wells (a) 999 n/a 999 n/a Wales 32 21 3 8 65.63 0 0 0 0 32 21 3 8 65.63 171 101 70 59.06
Ronnie O'Sullivan 999 n/a 999 n/a England 29 19 0 10 65.52 1 0 0 1 0.00 30 19 0 11 63.33 187 112 75 59.89
Zhao Xintong 999 n/a 999 n/a China 23 15 1 7 65.22 2 1 0 1 50.00 25 16 1 8 64.00 115 69 46 60.00
Judd Trump 999 n/a 999 n/a England 40 26 2 12 65.00 0 0 0 0 40 26 2 12 65.00 273 161 112 58.97
Gary Wilson 999 n/a 999 n/a England 40 26 1 13 65.00 0 0 0 0 40 26 1 13 65.00 259 148 111 57.14
John Higgins 999 n/a 999 n/a Scotland 28 18 0 10 64.29 0 0 0 0 28 18 0 10 64.29 203 117 86 57.64
Xiao Guodong 999 n/a 999 n/a China 39 25 1 13 64.10 1 1 0 0 100.00 40 26 1 13 65.00 234 131 103 55.98
Tian Pengfei 999 n/a 999 n/a China 33 21 1 11 63.64 0 0 0 0 33 21 1 11 63.64 199 110 89 55.28
Robert Milkins 999 n/a 999 n/a England 46 29 3 14 63.04 0 0 0 0 46 29 3 14 63.04 323 177 146 54.80
Pang Junxu 999 n/a 999 n/a China 42 26 4 12 61.90 0 0 0 0 42 26 4 12 61.90 274 157 117 57.30
Barry Hawkins 999 n/a 999 n/a England 34 21 0 13 61.76 1 1 0 0 100.00 35 22 0 13 62.86 210 122 88 58.10
Noppon Saengkham 999 n/a 999 n/a Thailand 34 21 0 13 61.76 0 0 0 0 34 21 0 13 61.76 215 114 101 53.02
Zhou Yuelong 999 n/a 999 n/a China 39 24 2 13 61.54 0 0 0 0 39 24 2 13 61.54 248 130 118 52.42
Hossein Vafaei 999 n/a 999 n/a Iran 36 22 2 12 61.11 1 0 0 1 0.00 37 22 2 13 59.46 247 136 111 55.06
Yuan Sijun 999 n/a 999 n/a China 33 20 2 11 60.61 0 0 0 0 33 20 2 11 60.61 177 104 73 58.76
Martin O'Donnell (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 66 37 29 56.06
Si Jiahui 999 n/a 999 n/a China 32 19 2 11 59.38 0 0 0 0 32 19 2 11 59.38 295 161 134 54.58
Ryan Day 999 n/a 999 n/a Wales 36 21 2 13 58.33 0 0 0 0 36 21 2 13 58.33 268 144 124 53.73
Joe O'Connor 999 n/a 999 n/a England 36 21 1 14 58.33 0 0 0 0 36 21 1 14 58.33 248 132 116 53.23
Jak Jones 999 n/a 999 n/a Wales 31 18 1 12 58.06 0 0 0 0 31 18 1 12 58.06 247 130 117 52.63
Chris Wakelin 999 n/a 999 n/a England 33 19 1 13 57.58 0 0 0 0 33 19 1 13 57.58 185 96 89 51.89
Jamie Jones 999 n/a 999 n/a Wales 35 20 2 13 57.14 0 0 0 0 35 20 2 13 57.14 206 112 94 54.37
Ding Junhui 999 n/a 999 n/a China 30 17 0 13 56.67 0 0 0 0 30 17 0 13 56.67 222 125 97 56.31
Michael White 999 n/a 999 n/a Wales 30 17 0 13 56.67 0 0 0 0 30 17 0 13 56.67 152 81 71 53.29
Joe Perry 999 n/a 999 n/a England 32 18 1 13 56.25 0 0 0 0 32 18 1 13 56.25 217 117 100 53.92
David Grace 999 n/a 999 n/a England 29 16 2 11 55.17 1 1 0 0 100.00 30 17 2 11 56.67 193 101 92 52.33
Ben Woollaston 999 n/a 999 n/a England 29 16 0 13 55.17 0 0 0 0 29 16 0 13 55.17 165 86 79 52.12
Lu Ning 999 n/a 999 n/a China 20 11 2 7 55.00 1 0 0 1 0.00 21 11 2 8 52.38 103 54 49 52.43
Tom Ford 999 n/a 999 n/a England 33 18 1 14 54.55 1 1 0 0 100.00 34 19 1 14 55.88 220 113 107 51.36
Jimmy White 999 n/a 999 n/a England 24 13 0 11 54.17 0 0 0 0 24 13 0 11 54.17 157 81 76 51.59
Dominic Dale 999 n/a 999 n/a Wales 28 15 1 12 53.57 0 0 0 0 28 15 1 12 53.57 161 81 80 50.31
Robbie Williams 999 n/a 999 n/a England 30 16 2 12 53.33 1 1 0 0 100.00 31 17 2 12 54.84 184 101 83 54.89
Li Hang 999 n/a 999 n/a China 15 8 1 6 53.33 2 0 0 2 0.00 17 8 1 8 47.06 78 43 35 55.13
Wu Yize 999 n/a 999 n/a China 27 14 2 11 51.85 0 0 0 0 27 14 2 11 51.85 198 109 89 55.05
Xu Si 999 n/a 999 n/a China 27 14 0 13 51.85 0 0 0 0 27 14 0 13 51.85 182 90 92 49.45
Lyu Haotian 999 n/a 999 n/a China 35 18 2 15 51.43 0 0 0 0 35 18 2 15 51.43 200 108 92 54.00
Ricky Walden 999 n/a 999 n/a England 34 17 5 12 50.00 1 1 0 0 100.00 35 18 5 12 51.43 213 112 101 52.58
David Gilbert 999 n/a 999 n/a England 32 16 2 14 50.00 0 0 0 0 32 16 2 14 50.00 208 114 94 54.81
Cao Yupeng 999 n/a 999 n/a China 28 14 2 12 50.00 0 0 0 0 28 14 2 12 50.00 174 95 79 54.60
Thepchaiya Un-Nooh 999 n/a 999 n/a Thailand 28 14 2 12 50.00 1 1 0 0 100.00 29 15 2 12 51.72 185 95 90 51.35
Matthew Stevens 999 n/a 999 n/a Wales 28 14 1 13 50.00 0 0 0 0 28 14 1 13 50.00 201 108 93 53.73
David Lilley 999 n/a 999 n/a England 26 13 1 12 50.00 0 0 0 0 26 13 1 12 50.00 169 84 85 49.70
John Astley 999 n/a 999 n/a England 24 12 1 11 50.00 1 0 0 1 0.00 25 12 1 12 48.00 165 83 82 50.30
Martin Gould 999 n/a 999 n/a England 22 11 0 11 50.00 0 0 0 0 22 11 0 11 50.00 122 56 66 45.90
Andrew Higginson (a) 999 n/a 999 n/a England 12 6 2 4 50.00 0 0 0 0 12 6 2 4 50.00 106 58 48 54.72
Haydon Pinhey (a) 999 n/a 999 n/a England 12 6 0 6 50.00 0 0 0 0 12 6 0 6 50.00 74 39 35 52.70
Callum Beresford (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 24 11 13 45.83
Michael Georgiou (a) 999 n/a 999 n/a Cyprus 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 34 19 15 55.88
Riley Powell (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 2 1 1 50.00
Stan Moody (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 30 13 17 43.33
Jordan Brown 999 n/a 999 n/a Northern Ireland 29 14 3 12 48.28 0 0 0 0 29 14 3 12 48.28 181 91 90 50.28
Sam Craigie 999 n/a 999 n/a England 29 14 3 12 48.28 0 0 0 0 29 14 3 12 48.28 189 95 94 50.26
Elliot Slessor 999 n/a 999 n/a England 29 14 1 14 48.28 1 1 0 0 100.00 30 15 1 14 50.00 190 93 97 48.95
Scott Donaldson 999 n/a 999 n/a Scotland 25 12 2 11 48.00 1 1 0 0 100.00 26 13 2 11 50.00 166 84 82 50.60
Jackson Page 999 n/a 999 n/a Wales 25 12 0 13 48.00 0 0 0 0 25 12 0 13 48.00 171 88 83 51.46
Jimmy Robertson 999 n/a 999 n/a England 30 14 5 11 46.67 1 1 0 0 100.00 31 15 5 11 48.39 192 101 91 52.60
Michael Holt (a) 999 n/a 999 n/a England 13 6 0 7 46.15 0 0 0 0 13 6 0 7 46.15 74 35 39 47.30
Anthony Hamilton 999 n/a 999 n/a England 24 11 2 11 45.83 0 0 0 0 24 11 2 11 45.83 157 78 79 49.68
Ben Mertens 999 n/a 999 n/a Belgium 22 10 1 11 45.45 0 0 0 0 22 10 1 11 45.45 143 72 71 50.35
Andy Hicks 999 n/a 999 n/a England 22 10 1 11 45.45 0 0 0 0 22 10 1 11 45.45 147 69 78 46.94
Mark Joyce 999 n/a 999 n/a England 22 10 0 12 45.45 0 0 0 0 22 10 0 12 45.45 134 69 65 51.49
Zhao Jianbo (a) 999 n/a 999 n/a China 11 5 0 6 45.45 1 0 0 1 0.00 12 5 0 7 41.67 57 29 28 50.88
Stuart Bingham 999 n/a 999 n/a England 31 14 3 14 45.16 0 0 0 0 31 14 3 14 45.16 178 90 88 50.56
Fan Zhengyi 999 n/a 999 n/a China 20 9 0 11 45.00 0 0 0 0 20 9 0 11 45.00 138 67 71 48.55
Zhang Anda 999 n/a 999 n/a China 25 11 3 11 44.00 0 0 0 0 25 11 3 11 44.00 168 89 79 52.98
Stephen Maguire 999 n/a 999 n/a Scotland 25 11 2 12 44.00 0 0 0 0 25 11 2 12 44.00 149 76 73 51.01
Julien Leclercq 999 n/a 999 n/a Belgium 25 11 1 13 44.00 0 0 0 0 25 11 1 13 44.00 117 51 66 43.59
Jamie Clarke 999 n/a 999 n/a Wales 28 12 2 14 42.86 0 0 0 0 28 12 2 14 42.86 162 79 83 48.77
Graeme Dott 999 n/a 999 n/a Scotland 21 9 0 12 42.86 0 0 0 0 21 9 0 12 42.86 149 73 76 48.99
Chang Bingyu 999 n/a 999 n/a China 14 6 0 8 42.86 4 1 0 3 25.00 18 7 0 11 38.89 65 31 34 47.69
Florian Nüßle (a) 999 n/a 999 n/a Austria 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 49 27 22 55.10
Ashley Hugill 999 n/a 999 n/a England 24 10 2 12 41.67 1 1 0 0 100.00 25 11 2 12 44.00 166 77 89 46.39
Lukas Kleckers 999 n/a 999 n/a Germany 24 10 0 14 41.67 0 0 0 0 24 10 0 14 41.67 134 62 72 46.27
Liam Highfield 999 n/a 999 n/a England 24 10 0 14 41.67 0 0 0 0 24 10 0 14 41.67 139 62 77 44.60
Dechawat Poomjaeng 999 n/a 999 n/a Thailand 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 78 34 44 43.59
Hammad Miah 999 n/a 999 n/a England 22 9 1 12 40.91 0 0 0 0 22 9 1 12 40.91 136 65 71 47.79
Ian Burns 999 n/a 999 n/a England 22 9 1 12 40.91 0 0 0 0 22 9 1 12 40.91 157 73 84 46.50
James Cahill 999 n/a 999 n/a England 22 9 0 13 40.91 0 0 0 0 22 9 0 13 40.91 156 77 79 49.36
Alexander Ursenbacher 999 n/a 999 n/a Switzerland 20 8 0 12 40.00 0 0 0 0 20 8 0 12 40.00 111 54 57 48.65
Liam Davies (a) 999 n/a 999 n/a Wales 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 50 19 31 38.00
Matthew Selt 999 n/a 999 n/a England 23 9 3 11 39.13 0 0 0 0 23 9 3 11 39.13 167 83 84 49.70
Dylan Emery 999 n/a 999 n/a Wales 23 9 2 12 39.13 0 0 0 0 23 9 2 12 39.13 142 71 71 50.00
Asjad Iqbal 999 n/a 999 n/a Pakistan 13 5 0 8 38.46 0 0 0 0 13 5 0 8 38.46 89 39 50 43.82
Sanderson Lam 999 n/a 999 n/a England 21 8 0 13 38.10 0 0 0 0 21 8 0 13 38.10 153 72 81 47.06
Steven Hallworth (a) 999 n/a 999 n/a England 16 6 1 9 37.50 0 0 0 0 16 6 1 9 37.50 92 43 49 46.74
Ross Muir (a) 999 n/a 999 n/a Scotland 19 7 2 10 36.84 0 0 0 0 19 7 2 10 36.84 115 53 62 46.09
Mark Davis 999 n/a 999 n/a England 22 8 1 13 36.36 0 0 0 0 22 8 1 13 36.36 152 68 84 44.74
Stuart Carrington 999 n/a 999 n/a England 22 8 1 13 36.36 0 0 0 0 22 8 1 13 36.36 128 53 75 41.41
Fraser Patrick 999 n/a 999 n/a Scotland 14 5 1 8 35.71 1 1 0 0 100.00 15 6 1 8 40.00 89 38 51 42.70
Chen Zifan 999 n/a 999 n/a China 14 5 1 8 35.71 0 0 0 0 14 5 1 8 35.71 74 31 43 41.89
Mark King 999 n/a 999 n/a England 17 6 1 10 35.29 1 0 0 1 0.00 18 6 1 11 33.33 98 40 58 40.82
Ken Doherty 999 n/a 999 n/a Ireland 20 7 1 12 35.00 0 0 0 0 20 7 1 12 35.00 139 63 76 45.32
Andy Lee 999 n/a 999 n/a Hong Kong 20 7 0 13 35.00 0 0 0 0 20 7 0 13 35.00 125 51 74 40.80
Aaron Hill 999 n/a 999 n/a Ireland 24 8 3 13 33.33 0 0 0 0 24 8 3 13 33.33 143 69 74 48.25
Louis Heathcote 999 n/a 999 n/a England 21 7 1 13 33.33 0 0 0 0 21 7 1 13 33.33 130 58 72 44.62
Oliver Lines 999 n/a 999 n/a England 21 7 0 14 33.33 0 0 0 0 21 7 0 14 33.33 144 65 79 45.14
Marco Fu 999 n/a 999 n/a Hong Kong 18 6 2 10 33.33 1 1 0 0 100.00 19 7 2 10 36.84 117 55 62 47.01
Liang Wenbo 999 n/a 999 n/a China 3 1 0 2 33.33 3 0 0 3 0.00 6 1 0 5 16.67 18 8 10 44.44
Rod Lawler 999 n/a 999 n/a England 16 5 1 10 31.25 0 0 0 0 16 5 1 10 31.25 88 39 49 44.32
Farakh Ajaib (a) 999 n/a 999 n/a Pakistan 13 4 1 8 30.77 1 0 0 1 0.00 14 4 1 9 28.57 87 39 48 44.83
Zak Surety 999 n/a 999 n/a England 20 6 0 14 30.00 0 0 0 0 20 6 0 14 30.00 134 61 73 45.52
Rory McLeod (a) 999 n/a 999 n/a Jamaica 10 3 1 6 30.00 0 0 0 0 10 3 1 6 30.00 57 23 34 40.35
Ian Martin (a) 999 n/a 999 n/a England 10 3 0 7 30.00 0 0 0 0 10 3 0 7 30.00 64 23 41 35.94
Sean O'Sullivan 999 n/a 999 n/a England 18 5 0 13 27.78 0 0 0 0 18 5 0 13 27.78 125 52 73 41.60
Muhammad Asif 999 n/a 999 n/a Pakistan 11 3 0 8 27.27 1 1 0 0 100.00 12 4 0 8 33.33 69 25 44 36.23
Dean Young 999 n/a 999 n/a Scotland 15 4 0 11 26.67 0 0 0 0 15 4 0 11 26.67 89 32 57 35.96
Barry Pinches 999 n/a 999 n/a England 19 5 3 11 26.32 0 0 0 0 19 5 3 11 26.32 131 57 74 43.51
Alfie Burden 999 n/a 999 n/a England 19 5 1 13 26.32 0 0 0 0 19 5 1 13 26.32 137 60 77 43.80
Peter Devlin (a) 999 n/a 999 n/a England 4 1 2 1 25.00 0 0 0 0 4 1 2 1 25.00 18 10 8 55.56
Gerard Greene 999 n/a 999 n/a Northern Ireland 17 4 1 12 23.53 0 0 0 0 17 4 1 12 23.53 100 39 61 39.00
Allan Taylor 999 n/a 999 n/a England 17 4 0 13 23.53 0 0 0 0 17 4 0 13 23.53 100 39 61 39.00
Andrew Pagett 999 n/a 999 n/a Wales 17 4 0 13 23.53 1 1 0 0 100.00 18 5 0 13 27.78 120 44 76 36.67
Mitchell Mann 999 n/a 999 n/a England 18 4 3 11 22.22 0 0 0 0 18 4 3 11 22.22 101 38 63 37.62
Peng Yisong 999 n/a 999 n/a China 18 4 2 12 22.22 0 0 0 0 18 4 2 12 22.22 107 36 71 33.64
Craig Steadman 999 n/a 999 n/a England 18 4 1 13 22.22 0 0 0 0 18 4 1 13 22.22 110 42 68 38.18
Andres Petrov 999 n/a 999 n/a Estonia 18 4 1 13 22.22 0 0 0 0 18 4 1 13 22.22 122 46 76 37.70
Robbie McGuigan (a) 999 n/a 999 n/a Northern Ireland 9 2 2 5 22.22 0 0 0 0 9 2 2 5 22.22 35 13 22 37.14
Mohamed Ibrahim 999 n/a 999 n/a Egypt 9 2 0 7 22.22 0 0 0 0 9 2 0 7 22.22 66 26 40 39.39
Peter Lines 999 n/a 999 n/a England 16 3 2 11 18.75 1 1 0 0 100.00 17 4 2 11 23.53 108 44 64 40.74
Lei Peifan 999 n/a 999 n/a China 16 3 1 12 18.75 1 0 0 1 0.00 17 3 1 13 17.65 92 33 59 35.87
Fergal O'Brien 999 n/a 999 n/a Ireland 16 3 1 12 18.75 0 0 0 0 16 3 1 12 18.75 84 30 54 35.71
Ryan Thomerson 999 n/a 999 n/a Australia 16 3 0 13 18.75 0 0 0 0 16 3 0 13 18.75 92 31 61 33.70
Duane Jones 999 n/a 999 n/a Wales 17 3 1 13 17.65 0 0 0 0 17 3 1 13 17.65 107 41 66 38.32
Adam Duffy 999 n/a 999 n/a England 17 3 1 13 17.65 0 0 0 0 17 3 1 13 17.65 112 41 71 36.61
Jamie O'Neill 999 n/a 999 n/a England 12 2 0 10 16.67 0 0 0 0 12 2 0 10 16.67 83 32 51 38.55
Michael Judge 999 n/a 999 n/a Ireland 19 3 3 13 15.79 0 0 0 0 19 3 3 13 15.79 108 39 69 36.11
Himanshu Jain 999 n/a 999 n/a India 14 2 1 11 14.29 0 0 0 0 14 2 1 11 14.29 74 20 54 27.03
Anton Kazakov 999 n/a 999 n/a Ukraine 15 2 0 13 13.33 0 0 0 0 15 2 0 13 13.33 95 31 64 32.63
Oliver Brown 999 n/a 999 n/a England 16 2 1 13 12.50 0 0 0 0 16 2 1 13 12.50 101 35 66 34.65
Ng On Yee (f) 999 n/a 999 n/a Hong Kong 16 2 0 14 12.50 0 0 0 0 16 2 0 14 12.50 93 26 67 27.96
Victor Sarkis 999 n/a 999 n/a Brazil 9 1 0 8 11.11 0 0 0 0 9 1 0 8 11.11 47 9 38 19.15
Zhang Jiankang 999 n/a 999 n/a China 11 1 0 10 9.09 0 0 0 0 11 1 0 10 9.09 60 19 41 31.67
Mink Nutcharut (f) 999 n/a 999 n/a Thailand 15 1 1 13 6.67 0 0 0 0 15 1 1 13 6.67 86 25 61 29.07
Reanne Evans (f) 999 n/a 999 n/a England 15 1 1 13 6.67 0 0 0 0 15 1 1 13 6.67 80 21 59 26.25
Ben Hancorn (a) 999 n/a 999 n/a England 3 0 3 0 0.00 0 0 0 0 3 0 3 0 0.00 12 6 6 50.00
Gao Yang (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Billy Castle (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
George Pragnell (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
Liam Pullen (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
Ross Bulman (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
Bulcsu Revesz (a) 999 n/a 999 n/a Hungary 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Ma Hailong (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Baipat Siripaporn (af) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Oliver Briffett-Payne (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Lee Stephens (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 1 6 14.29
Ryan Davies (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 1 6 14.29
Jack Borwick (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 1 0 1 0.00
Brad Ferguson (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 0 6 0.00
Jake Crofts (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 0 6 0.00
Filips Kalnins (a) 999 n/a 999 n/a Latvia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 0 10 0.00
Harvey Chandler (a) 999 n/a 999 n/a England 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 10 2 8 20.00
Amaan Iqbal (a) 999 n/a 999 n/a Scotland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 12 2 10 16.67
Joel Connolly (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 11 1 10 9.09
Lewis Ullah (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 11 1 10 9.09
Liam Graham (a) 999 n/a 999 n/a Scotland 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 33 12 21 36.36
Luke Simmonds (a) 999 n/a 999 n/a England 6 0 2 4 0.00 0 0 0 0 6 0 2 4 0.00 26 9 17 34.62
Stephen Hendry 999 n/a 999 n/a Scotland 4 0 0 4 0.00 1 0 0 1 0.00 5 0 0 5 0.00 29 5 24 17.24
Bai Langning 999 n/a 999 n/a China 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 29 6 23 20.69
Rebecca Kenna (f) 999 n/a 999 n/a England 11 0 0 11 0.00 0 0 0 0 11 0 0 11 0.00 60 9 51 15.00
Jenson Kendrick 999 n/a 999 n/a England 14 0 2 12 0.00 0 0 0 0 14 0 2 12 0.00 82 24 58 29.27