snooker.org Frontpage
Home: Tournaments: 2019/2020: What's new | Live | Results | Upcoming | Finals | Diary | Main Tour players | All players | H2H | Match stats

Match Stats

Matches from

R = World Ranking; O = European Order of Merit
Player Matches Frames
Played Walkovers Total
Name R-Sort R O-Sort O Nationality P W L % P W L % P W L % P W L %
Ashley Hugill (a) 999 n/a 999 n/a England 1 1 0 100.0 0 0 0 1 1 0 100.0 42 33 9 78.6
Aaron Hill (a) 999 n/a 999 n/a Ireland 1 1 0 100.0 0 0 0 1 1 0 100.0 65 50 15 76.9
Dean Young (a) 999 n/a 999 n/a Scotland 1 1 0 100.0 0 0 0 1 1 0 100.0 64 35 29 54.7
Judd Trump 1 1 999 n/a England 51 44 7 86.3 0 0 0 51 44 7 86.3 374 255 119 68.2
Neil Robertson 2 2 999 n/a Australia 43 35 8 81.4 1 0 1 0.0 44 35 9 79.5 305 198 107 64.9
Mark Selby 4 4 999 n/a England 54 43 11 79.6 2 2 0 100.0 56 45 11 80.4 471 266 205 56.5
Shaun Murphy 9 9 999 n/a England 49 39 10 79.6 0 0 0 49 39 10 79.6 442 296 146 67.0
Ronnie O'Sullivan 5 5 999 n/a England 31 24 7 77.4 0 0 0 31 24 7 77.4 269 185 84 68.8
John Higgins 6 6 999 n/a Scotland 44 34 10 77.3 0 0 0 44 34 10 77.3 325 196 129 60.3
Bingtao Yan 19 19 999 n/a China 40 30 10 75.0 1 0 1 0.0 41 30 11 73.2 316 203 113 64.2
Kyren Wilson 8 8 999 n/a England 42 31 11 73.8 1 0 1 0.0 43 31 12 72.1 348 204 144 58.6
Mark Allen 7 7 999 n/a Northern Ireland 44 32 12 72.7 0 0 0 44 32 12 72.7 367 199 168 54.2
Graeme Dott 20 20 999 n/a Scotland 43 31 12 72.1 0 0 0 43 31 12 72.1 302 187 115 61.9
Joe Perry 17 17 999 n/a England 41 29 12 70.7 0 0 0 41 29 12 70.7 321 193 128 60.1
Junhui Ding 10 10 999 n/a China 34 24 10 70.6 1 1 0 100.0 35 25 10 71.4 248 150 98 60.5
Thepchaiya Un-Nooh 21 21 999 n/a Thailand 39 27 12 69.2 0 0 0 39 27 12 69.2 348 213 135 61.2
Mark J Williams 3 3 999 n/a Wales 29 20 9 69.0 0 0 0 29 20 9 69.0 267 173 94 64.8
Christopher Keogan (a) 999 n/a 999 n/a England 3 2 1 66.7 1 1 0 100.0 4 3 1 75.0 17 9 8 52.9
Ian Preece (a) 999 n/a 999 n/a Wales 3 2 1 66.7 0 0 0 3 2 1 66.7 19 10 9 52.6
Gary Wilson 18 18 999 n/a England 38 25 13 65.8 0 0 0 38 25 13 65.8 335 191 144 57.0
Jack Lisowski 13 13 999 n/a England 35 23 12 65.7 0 0 0 35 23 12 65.7 331 217 114 65.6
David B Gilbert 11 11 999 n/a England 35 23 12 65.7 0 0 0 35 23 12 65.7 284 178 106 62.7
Xintong Zhao 29 29 999 n/a China 34 22 12 64.7 0 0 0 34 22 12 64.7 327 201 126 61.5
Stephen Maguire 15 15 999 n/a Scotland 30 19 11 63.3 1 0 1 0.0 31 19 12 61.3 218 124 94 56.9
Barry Hawkins 12 12 999 n/a England 32 20 12 62.5 0 0 0 32 20 12 62.5 294 189 105 64.3
Allister Carter 16 16 999 n/a England 32 20 12 62.5 0 0 0 32 20 12 62.5 333 179 154 53.8
Guodong Xiao 27 27 999 n/a China 32 20 12 62.5 1 1 0 100.0 33 21 12 63.6 333 177 156 53.2
Pengfei Tian 57 57 999 n/a China 26 16 10 61.5 1 0 1 0.0 27 16 11 59.3 304 161 143 53.0
Kurt Maflin 42 42 999 n/a Norway 31 19 12 61.3 1 1 0 100.0 32 20 12 62.5 347 221 126 63.7
Scott Donaldson 23 23 999 n/a Scotland 33 20 13 60.6 0 0 0 33 20 13 60.6 322 157 165 48.8
Tom Ford 22 22 999 n/a England 33 20 13 60.6 1 1 0 100.0 34 21 13 61.8 306 144 162 47.1
Yuelong Zhou 24 24 999 n/a China 30 18 12 60.0 2 2 0 100.0 32 20 12 62.5 284 164 120 57.7
Matthew Selt 28 28 999 n/a England 32 19 13 59.4 0 0 0 32 19 13 59.4 235 124 111 52.8
Anthony McGill 35 35 999 n/a Scotland 26 15 11 57.7 0 0 0 26 15 11 57.7 257 162 95 63.0
Matthew Stevens 32 32 999 n/a Wales 26 15 11 57.7 0 0 0 26 15 11 57.7 281 166 115 59.1
Ben Woollaston 39 39 999 n/a England 26 15 11 57.7 1 1 0 100.0 27 16 11 59.3 234 123 111 52.6
Wenbo Liang 37 37 999 n/a China 26 15 11 57.7 0 0 0 26 15 11 57.7 257 135 122 52.5
Michael Holt 41 41 999 n/a England 28 16 12 57.1 0 0 0 28 16 12 57.1 286 169 117 59.1
Luca Brecel 34 34 999 n/a Belgium 28 16 12 57.1 1 1 0 100.0 29 17 12 58.6 241 104 137 43.2
Marco Fu 51 51 999 n/a Hong Kong 21 12 9 57.1 0 0 0 21 12 9 57.1 148 80 68 54.1
Elliot Slessor 71 71 999 n/a England 25 14 11 56.0 0 0 0 25 14 11 56.0 257 143 114 55.6
Robbie Williams 58 58 999 n/a England 25 14 11 56.0 0 0 0 25 14 11 56.0 173 93 80 53.8
Jak Jones 70 70 999 n/a Wales 25 14 11 56.0 0 0 0 25 14 11 56.0 254 134 120 52.8
Anthony Hamilton 49 49 999 n/a England 25 14 11 56.0 0 0 0 25 14 11 56.0 220 115 105 52.3
Hang Li 45 45 999 n/a China 27 15 12 55.6 1 1 0 100.0 28 16 12 57.1 286 157 129 54.9
Stuart Bingham 14 14 999 n/a England 29 16 13 55.2 0 0 0 29 16 13 55.2 283 151 132 53.4
Xiwen Mei 61 61 999 n/a China 24 13 11 54.2 1 1 0 100.0 25 14 11 56.0 195 102 93 52.3
Stuart Carrington 46 46 999 n/a England 24 13 11 54.2 0 0 0 24 13 11 54.2 208 85 123 40.9
Ricky Walden 36 36 999 n/a England 26 14 12 53.8 1 1 0 100.0 27 15 12 55.6 306 157 149 51.3
Sijun Yuan 43 43 999 n/a China 26 14 12 53.8 0 0 0 26 14 12 53.8 301 117 184 38.9
Liam Highfield 60 60 999 n/a England 21 11 10 52.4 1 0 1 0.0 22 11 11 50.0 255 154 101 60.4
Martin O'Donnell 33 33 999 n/a England 23 12 11 52.2 0 0 0 23 12 11 52.2 238 133 105 55.9
Daniel Wells 53 53 999 n/a Wales 23 12 11 52.2 0 0 0 23 12 11 52.2 297 147 150 49.5
Jimmy Robertson 25 25 999 n/a England 25 13 12 52.0 0 0 0 25 13 12 52.0 206 93 113 45.1
Mark Joyce 66 66 999 n/a England 24 12 12 50.0 0 0 0 24 12 12 50.0 226 98 128 43.4
Mark Davis 31 31 999 n/a England 22 11 11 50.0 0 0 0 22 11 11 50.0 213 137 76 64.3
Alexander Ursenbacher 85 85 999 n/a Switzerland 22 11 11 50.0 0 0 0 22 11 11 50.0 240 126 114 52.5
Nigel Bond 79 79 999 n/a England 20 10 10 50.0 0 0 0 20 10 10 50.0 206 129 77 62.6
Akani Songsermsawad 56 56 999 n/a Thailand 20 10 10 50.0 1 1 0 100.0 21 11 10 52.4 203 123 80 60.6
Hossein Vafaei 38 38 999 n/a Iran 20 10 10 50.0 3 1 2 33.3 23 11 12 47.8 247 116 131 47.0
Patrick Wallace (a) 999 n/a 999 n/a Northern Ireland 2 1 1 50.0 0 0 0 2 1 1 50.0 10 6 4 60.0
Andrew Pagett (a) 999 n/a 999 n/a Wales 2 1 1 50.0 0 0 0 2 1 1 50.0 92 47 45 51.1
Allan Taylor (a) 999 n/a 999 n/a England 2 1 1 50.0 0 0 0 2 1 1 50.0 10 5 5 50.0
Andres Petrov (a) 999 n/a 999 n/a Estonia 2 1 1 50.0 0 0 0 2 1 1 50.0 8 4 4 50.0
Darren Morgan (a) 999 n/a 999 n/a Wales 2 1 1 50.0 0 0 0 2 1 1 50.0 8 4 4 50.0
Yang Zhang (a) 999 n/a 999 n/a China 2 1 1 50.0 0 0 0 2 1 1 50.0 15 6 9 40.0
Ryan Davies (a) 999 n/a 999 n/a England 2 1 1 50.0 0 0 0 2 1 1 50.0 10 4 6 40.0
Noppon Saengkham 40 40 999 n/a Thailand 23 11 12 47.8 0 0 0 23 11 12 47.8 251 125 126 49.8
Andrew Higginson 59 59 999 n/a England 21 10 11 47.6 0 0 0 21 10 11 47.6 230 145 85 63.0
Honghao Luo 68 68 999 n/a China 21 10 11 47.6 0 0 0 21 10 11 47.6 197 118 79 59.9
Chris Wakelin 48 48 999 n/a England 21 10 11 47.6 0 0 0 21 10 11 47.6 208 114 94 54.8
Mark King 44 44 999 n/a England 21 10 11 47.6 0 0 0 21 10 11 47.6 137 70 67 51.1
Dominic Dale 84 84 999 n/a Wales 21 10 11 47.6 0 0 0 21 10 11 47.6 195 99 96 50.8
Ning Lu 55 55 999 n/a China 21 10 11 47.6 0 0 0 21 10 11 47.6 196 99 97 50.5
Robert Milkins 47 47 999 n/a England 21 10 11 47.6 0 0 0 21 10 11 47.6 178 72 106 40.4
Ian Burns 81 81 999 n/a England 20 9 11 45.0 1 1 0 100.0 21 10 11 47.6 205 129 76 62.9
Jordan Brown 74 74 999 n/a Northern Ireland 20 9 11 45.0 0 0 0 20 9 11 45.0 235 128 107 54.5
Haotian Lü 30 30 999 n/a China 20 9 11 45.0 0 0 0 20 9 11 45.0 212 111 101 52.4
Ken Doherty 65 65 999 n/a Ireland 16 7 9 43.8 1 0 1 0.0 17 7 10 41.2 208 111 97 53.4
Lukas Kleckers (a) 999 n/a 999 n/a Germany 7 3 4 42.9 0 0 0 7 3 4 42.9 134 44 90 32.8
Ryan Day 26 26 999 n/a Wales 19 8 11 42.1 0 0 0 19 8 11 42.1 258 181 77 70.2
Anda Zhang 72 72 999 n/a China 19 8 11 42.1 0 0 0 19 8 11 42.1 183 96 87 52.5
Martin Gould 62 62 999 n/a England 19 8 11 42.1 0 0 0 19 8 11 42.1 213 69 144 32.4
Fergal O'Brien 69 69 999 n/a Ireland 20 8 12 40.0 0 0 0 20 8 12 40.0 228 99 129 43.4
Mitchell Mann 90 90 999 n/a England 20 8 12 40.0 0 0 0 20 8 12 40.0 183 79 104 43.2
Peter Ebdon 52 52 999 n/a England 15 6 9 40.0 1 0 1 0.0 16 6 10 37.5 111 46 65 41.4
Louis Heathcote 88 88 999 n/a England 18 7 11 38.9 1 0 1 0.0 19 7 12 36.8 185 68 117 36.8
Sohail Vahedi 107 107 999 n/a Iran 16 6 10 37.5 1 0 1 0.0 17 6 11 35.3 172 80 92 46.5
Jiahui Si 97 97 999 n/a China 19 7 12 36.8 0 0 0 19 7 12 36.8 239 115 124 48.1
Alfie Burden 76 76 999 n/a England 19 7 12 36.8 0 0 0 19 7 12 36.8 201 95 106 47.3
Michael White 63 63 999 n/a Wales 19 7 12 36.8 0 0 0 19 7 12 36.8 179 84 95 46.9
Michael Georgiou 50 50 999 n/a Cyprus 19 7 12 36.8 0 0 0 19 7 12 36.8 175 80 95 45.7
David Grace 88 88 999 n/a England 19 7 12 36.8 0 0 0 19 7 12 36.8 190 85 105 44.7
Alan McManus 53 53 999 n/a Scotland 19 7 12 36.8 1 1 0 100.0 20 8 12 40.0 194 72 122 37.1
Gerard Greene 98 98 999 n/a Northern Ireland 19 7 12 36.8 0 0 0 19 7 12 36.8 183 52 131 28.4
Igor Figueiredo 109 109 999 n/a Brazil 14 5 9 35.7 0 0 0 14 5 9 35.7 141 73 68 51.8
Mike Dunn 73 73 999 n/a England 17 6 11 35.3 0 0 0 17 6 11 35.3 168 79 89 47.0
Joe O'Connor 66 66 999 n/a England 17 6 11 35.3 1 0 1 0.0 18 6 12 33.3 206 80 126 38.8
Lee Walker 80 80 999 n/a Wales 18 6 12 33.3 0 0 0 18 6 12 33.3 180 77 103 42.8
Zifan Chen 106 106 999 n/a China 18 6 12 33.3 0 0 0 18 6 12 33.3 203 86 117 42.4
Bingyu Chang 103 103 999 n/a China 15 5 10 33.3 1 0 1 0.0 16 5 11 31.3 223 165 58 74.0
Jianbo Zhao (a) 999 n/a 999 n/a China 3 1 2 33.3 1 1 0 100.0 4 2 2 50.0 21 9 12 42.9
Junxu Pang (a) 999 n/a 999 n/a China 3 1 2 33.3 0 0 0 3 1 2 33.3 22 9 13 40.9
Billy Joe Castle 111 111 999 n/a England 16 5 11 31.3 0 0 0 16 5 11 31.3 170 108 62 63.5
Craig Steadman 75 75 999 n/a England 16 5 11 31.3 0 0 0 16 5 11 31.3 179 92 87 51.4
Sam Craigie 64 64 999 n/a England 16 5 11 31.3 2 1 1 50.0 18 6 12 33.3 177 61 116 34.5
Harvey Chandler 86 86 999 n/a England 16 5 11 31.3 1 0 1 0.0 17 5 12 29.4 163 42 121 25.8
Ross Bulman (a) 999 n/a 999 n/a Ireland 10 3 7 30.0 0 0 0 10 3 7 30.0 110 51 59 46.4
James Wattana 87 87 999 n/a Thailand 10 3 7 30.0 0 0 0 10 3 7 30.0 60 24 36 40.0
Kacper Filipiak 105 105 999 n/a Poland 17 5 12 29.4 0 0 0 17 5 12 29.4 215 83 132 38.6
Jackson Page 101 101 999 n/a Wales 17 5 12 29.4 1 1 0 100.0 18 6 12 33.3 202 60 142 29.7
Feilong Chen 93 93 999 n/a China 14 4 10 28.6 1 0 1 0.0 15 4 11 26.7 189 92 97 48.7
Ashley Carty 83 83 999 n/a England 15 4 11 26.7 0 0 0 15 4 11 26.7 184 83 101 45.1
David Lilley 117 117 999 n/a England 15 4 11 26.7 0 0 0 15 4 11 26.7 175 78 97 44.6
Zhengyi Fan 95 95 999 n/a China 16 4 12 25.0 0 0 0 16 4 12 25.0 157 57 100 36.3
James Cahill 104 104 999 n/a England 16 4 12 25.0 0 0 0 16 4 12 25.0 223 72 151 32.3
Kishan Hirani 92 92 999 n/a Wales 16 4 12 25.0 0 0 0 16 4 12 25.0 178 36 142 20.2
Andy Lee 98 98 999 n/a Hong Kong 16 4 12 25.0 0 0 0 16 4 12 25.0 164 33 131 20.1
Jiankang Zhang 91 91 999 n/a China 13 3 10 23.1 2 0 2 0.0 15 3 12 20.0 164 46 118 28.0
Brandon Sargeant 112 112 999 n/a England 14 3 11 21.4 1 1 0 100.0 15 4 11 26.7 152 88 64 57.9
Jamie Clarke 93 93 999 n/a Wales 14 3 11 21.4 0 0 0 14 3 11 21.4 148 80 68 54.1
John Astley 78 78 999 n/a England 15 3 12 20.0 0 0 0 15 3 12 20.0 172 75 97 43.6
Hammad Miah 96 96 999 n/a England 15 3 12 20.0 0 0 0 15 3 12 20.0 165 62 103 37.6
Rod Lawler 112 112 999 n/a England 15 3 12 20.0 0 0 0 15 3 12 20.0 172 56 116 32.6
Si Xu 110 110 999 n/a China 15 3 12 20.0 0 0 0 15 3 12 20.0 142 40 102 28.2
Eden Sharav 102 102 999 n/a Israel 15 3 12 20.0 0 0 0 15 3 12 20.0 166 41 125 24.7
Fraser Patrick 120 120 999 n/a Scotland 12 2 10 16.7 1 0 1 0.0 13 2 11 15.4 134 76 58 56.7
Peifan Lei 120 120 999 n/a China 13 2 11 15.4 0 0 0 13 2 11 15.4 144 87 57 60.4
Peter Lines 120 120 999 n/a England 13 2 11 15.4 0 0 0 13 2 11 15.4 148 78 70 52.7
Langning Bai 112 112 999 n/a China 13 2 11 15.4 2 1 1 50.0 15 3 12 20.0 235 104 131 44.3
Jamie O'Neill 118 118 999 n/a England 13 2 11 15.4 1 0 1 0.0 14 2 12 14.3 125 41 84 32.8
Sam Baird 77 77 999 n/a England 14 2 12 14.3 0 0 0 14 2 12 14.3 175 70 105 40.0
Adam Stefanow 107 107 999 n/a Poland 14 2 12 14.3 0 0 0 14 2 12 14.3 182 71 111 39.0
Oliver Lines 82 82 999 n/a England 14 2 12 14.3 0 0 0 14 2 12 14.3 145 56 89 38.6
Barry Pinches 112 112 999 n/a England 14 2 12 14.3 0 0 0 14 2 12 14.3 213 38 175 17.8
Thor Chuan Leong 98 98 999 n/a Malaysia 12 1 11 8.3 0 0 0 12 1 11 8.3 204 152 52 74.5
Duane Jones 119 119 999 n/a Wales 12 1 11 8.3 1 0 1 0.0 13 1 12 7.7 142 49 93 34.5
Jimmy White 120 120 999 n/a England 13 1 12 7.7 0 0 0 13 1 12 7.7 186 59 127 31.7
Simon Lichtenberg 116 116 999 n/a Germany 13 1 12 7.7 0 0 0 13 1 12 7.7 147 34 113 23.1
Andy Hicks 120 120 999 n/a England 13 1 12 7.7 0 0 0 13 1 12 7.7 169 34 135 20.1
Florian Nüßle (a) 999 n/a 999 n/a Austria 1 0 1 0.0 0 0 0 1 0 1 0.0 9 4 5 44.4
Gary Thomson (a) 999 n/a 999 n/a Scotland 1 0 1 0.0 0 0 0 1 0 1 0.0 7 3 4 42.9
Yingdon Li (a) 999 n/a 999 n/a China 1 0 1 0.0 0 0 0 1 0 1 0.0 10 4 6 40.0
Steve Mifsud 125 125 999 n/a Australia 1 0 1 0.0 0 0 0 1 0 1 0.0 8 3 5 37.5
Qingtian Yang (a) 999 n/a 999 n/a China 1 0 1 0.0 0 0 0 1 0 1 0.0 6 2 4 33.3
Ross Muir (a) 999 n/a 999 n/a Scotland 1 0 1 0.0 0 0 0 1 0 1 0.0 7 2 5 28.6
Sean Maddocks (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 58 15 43 25.9
Rodion Judin (a) 999 n/a 999 n/a Latvia 1 0 1 0.0 1 1 0 100.0 2 1 1 50.0 5 1 4 20.0
Chae Ross (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 5 1 4 20.0
Hamza Akbar (a) 999 n/a 999 n/a Pakistan 1 0 1 0.0 0 0 0 1 0 1 0.0 5 1 4 20.0
Mark Lloyd (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 5 1 4 20.0
Michael Collumb (a) 999 n/a 999 n/a Scotland 1 0 1 0.0 0 0 0 1 0 1 0.0 5 1 4 20.0
Shane Castle (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 5 1 4 20.0
Yang Gao (a) 999 n/a 999 n/a China 1 0 1 0.0 0 0 0 1 0 1 0.0 6 1 5 16.7
Reanne Evans (af) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 77 8 69 10.4
Andreas Ploner (a) 999 n/a 999 n/a Austria 1 0 1 0.0 0 0 0 1 0 1 0.0 4 0 4 0.0
Declan Lavery (a) 999 n/a 999 n/a Northern Ireland 1 0 1 0.0 0 0 0 1 0 1 0.0 4 0 4 0.0
Gavin Lewis (a) 999 n/a 999 n/a Wales 1 0 1 0.0 0 0 0 1 0 1 0.0 4 0 4 0.0
N Wongharuthai (af) 999 n/a 999 n/a Thailand 1 0 1 0.0 0 0 0 1 0 1 0.0 133 0 133 0.0
Yingdong Li (a) 999 n/a 999 n/a China 2 0 2 0.0 0 0 0 2 0 2 0.0 14 4 10 28.6
Zehuang Long (a) 999 n/a 999 n/a China 2 0 2 0.0 0 0 0 2 0 2 0.0 13 3 10 23.1
Robbie McGuigan (a) 999 n/a 999 n/a Northern Ireland 2 0 2 0.0 0 0 0 2 0 2 0.0 69 15 54 21.7
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 2 0 2 0.0 0 0 0 2 0 2 0.0 125 0 125 0.0
Yize Wu (a) 999 n/a 999 n/a China 3 0 3 0.0 0 0 0 3 0 3 0.0 25 9 16 36.0
Paul S Davison (a) 999 n/a 999 n/a England 4 0 4 0.0 0 0 0 4 0 4 0.0 73 23 50 31.5
Amine Amiri 125 125 999 n/a Morocco 5 0 5 0.0 0 0 0 5 0 5 0.0 125 38 87 30.4
Riley Parsons 125 125 999 n/a England 12 0 12 0.0 0 0 0 12 0 12 0.0 157 53 104 33.8
Alex Borg 125 125 999 n/a Malta 12 0 12 0.0 0 0 0 12 0 12 0.0 142 27 115 19.0
Contact » | Search » | A – Z » | credits » | About » | RSS | |