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 %
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 53 43 10 81.1 2 2 0 100.0 55 45 10 81.8 399 248 151 62.2
Shaun Murphy 9 9 999 n/a England 48 38 10 79.2 0 0 0 48 38 10 79.2 365 219 146 60.0
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
Ronnie O'Sullivan 5 5 999 n/a England 30 23 7 76.7 0 0 0 30 23 7 76.7 205 131 74 63.9
Mark Allen 7 7 999 n/a Northern Ireland 43 32 11 74.4 0 0 0 43 32 11 74.4 305 191 114 62.6
Bingtao Yan 19 19 999 n/a China 39 29 10 74.4 1 0 1 0.0 40 29 11 72.5 273 161 112 59.0
Kyren Wilson 8 8 999 n/a England 41 30 11 73.2 1 0 1 0.0 42 30 12 71.4 296 176 120 59.5
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
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
Joe Perry 17 17 999 n/a England 40 28 12 70.0 0 0 0 40 28 12 70.0 279 158 121 56.6
Thepchaiya Un-Nooh 21 21 999 n/a Thailand 38 26 12 68.4 0 0 0 38 26 12 68.4 268 150 118 56.0
Mark J Williams 3 3 999 n/a Wales 28 19 9 67.9 0 0 0 28 19 9 67.9 201 114 87 56.7
Gary Wilson 18 18 999 n/a England 37 25 12 67.6 0 0 0 37 25 12 67.6 255 152 103 59.6
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
Jack Lisowski 13 13 999 n/a England 34 22 12 64.7 0 0 0 34 22 12 64.7 242 138 104 57.0
David B Gilbert 11 11 999 n/a England 34 22 12 64.7 0 0 0 34 22 12 64.7 245 139 106 56.7
Xintong Zhao 29 29 999 n/a China 33 21 12 63.6 0 0 0 33 21 12 63.6 233 131 102 56.2
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
Scott Donaldson 23 23 999 n/a Scotland 32 20 12 62.5 0 0 0 32 20 12 62.5 220 122 98 55.5
Tom Ford 22 22 999 n/a England 32 20 12 62.5 1 1 0 100.0 33 21 12 63.6 218 117 101 53.7
Matthew Selt 28 28 999 n/a England 31 19 12 61.3 0 0 0 31 19 12 61.3 196 107 89 54.6
Allister Carter 16 16 999 n/a England 31 19 12 61.3 0 0 0 31 19 12 61.3 227 123 104 54.2
Guodong Xiao 27 27 999 n/a China 31 19 12 61.3 1 1 0 100.0 32 20 12 62.5 202 109 93 54.0
Barry Hawkins 12 12 999 n/a England 31 19 12 61.3 0 0 0 31 19 12 61.3 210 112 98 53.3
Kurt Maflin 42 42 999 n/a Norway 30 18 12 60.0 1 1 0 100.0 31 19 12 61.3 215 118 97 54.9
Pengfei Tian 57 57 999 n/a China 25 15 10 60.0 1 0 1 0.0 26 15 11 57.7 172 90 82 52.3
Luca Brecel 34 34 999 n/a Belgium 27 16 11 59.3 1 1 0 100.0 28 17 11 60.7 175 97 78 55.4
Yuelong Zhou 24 24 999 n/a China 29 17 12 58.6 2 2 0 100.0 31 19 12 61.3 196 103 93 52.6
Stuart Bingham 14 14 999 n/a England 28 16 12 57.1 0 0 0 28 16 12 57.1 196 110 86 56.1
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
Stuart Carrington 46 46 999 n/a England 23 13 10 56.5 0 0 0 23 13 10 56.5 145 78 67 53.8
Ricky Walden 36 36 999 n/a England 25 14 11 56.0 1 1 0 100.0 26 15 11 57.7 174 96 78 55.2
Anthony McGill 35 35 999 n/a Scotland 25 14 11 56.0 0 0 0 25 14 11 56.0 169 93 76 55.0
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
Matthew Stevens 32 32 999 n/a Wales 25 14 11 56.0 0 0 0 25 14 11 56.0 180 95 85 52.8
Sijun Yuan 43 43 999 n/a China 25 14 11 56.0 0 0 0 25 14 11 56.0 169 88 81 52.1
Wenbo Liang 37 37 999 n/a China 25 14 11 56.0 0 0 0 25 14 11 56.0 194 101 93 52.1
Ben Woollaston 39 39 999 n/a England 25 14 11 56.0 1 1 0 100.0 26 15 11 57.7 170 82 88 48.2
Michael Holt 41 41 999 n/a England 27 15 12 55.6 0 0 0 27 15 12 55.6 179 100 79 55.9
Jimmy Robertson 25 25 999 n/a England 24 13 11 54.2 0 0 0 24 13 11 54.2 164 86 78 52.4
Jak Jones 70 70 999 n/a Wales 24 13 11 54.2 0 0 0 24 13 11 54.2 170 86 84 50.6
Elliot Slessor 71 71 999 n/a England 24 13 11 54.2 0 0 0 24 13 11 54.2 162 79 83 48.8
Anthony Hamilton 49 49 999 n/a England 24 13 11 54.2 0 0 0 24 13 11 54.2 163 79 84 48.5
Hang Li 45 45 999 n/a China 26 14 12 53.8 1 1 0 100.0 27 15 12 55.6 184 99 85 53.8
Hossein Vafaei 38 38 999 n/a Iran 19 10 9 52.6 3 1 2 33.3 22 11 11 50.0 145 75 70 51.7
Xiwen Mei 61 61 999 n/a China 23 12 11 52.2 1 1 0 100.0 24 13 11 54.2 156 80 76 51.3
Mark Joyce 66 66 999 n/a England 23 12 11 52.2 0 0 0 23 12 11 52.2 154 72 82 46.8
Noppon Saengkham 40 40 999 n/a Thailand 22 11 11 50.0 0 0 0 22 11 11 50.0 162 82 80 50.6
Martin O'Donnell 33 33 999 n/a England 22 11 11 50.0 0 0 0 22 11 11 50.0 153 75 78 49.0
Daniel Wells 53 53 999 n/a Wales 22 11 11 50.0 0 0 0 22 11 11 50.0 148 70 78 47.3
Robert Milkins 47 47 999 n/a England 20 10 10 50.0 0 0 0 20 10 10 50.0 139 72 67 51.8
Liam Highfield 60 60 999 n/a England 20 10 10 50.0 1 0 1 0.0 21 10 11 47.6 133 65 68 48.9
Lukas Kleckers (a) 999 n/a 999 n/a Germany 6 3 3 50.0 0 0 0 6 3 3 50.0 40 20 20 50.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
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
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
Mark Davis 31 31 999 n/a England 21 10 11 47.6 0 0 0 21 10 11 47.6 151 76 75 50.3
Alexander Ursenbacher 85 85 999 n/a Switzerland 21 10 11 47.6 0 0 0 21 10 11 47.6 138 65 73 47.1
Akani Songsermsawad 56 56 999 n/a Thailand 19 9 10 47.4 1 1 0 100.0 20 10 10 50.0 131 69 62 52.7
Nigel Bond 79 79 999 n/a England 19 9 10 47.4 0 0 0 19 9 10 47.4 144 67 77 46.5
Chris Wakelin 48 48 999 n/a England 20 9 11 45.0 0 0 0 20 9 11 45.0 136 68 68 50.0
Dominic Dale 84 84 999 n/a Wales 20 9 11 45.0 0 0 0 20 9 11 45.0 139 69 70 49.6
Ning Lu 55 55 999 n/a China 20 9 11 45.0 0 0 0 20 9 11 45.0 129 62 67 48.1
Andrew Higginson 59 59 999 n/a England 20 9 11 45.0 0 0 0 20 9 11 45.0 148 71 77 48.0
Honghao Luo 68 68 999 n/a China 20 9 11 45.0 0 0 0 20 9 11 45.0 135 64 71 47.4
Martin Gould 62 62 999 n/a England 18 8 10 44.4 0 0 0 18 8 10 44.4 131 61 70 46.6
Haotian Lü 30 30 999 n/a China 19 8 11 42.1 0 0 0 19 8 11 42.1 125 59 66 47.2
Ian Burns 81 81 999 n/a England 19 8 11 42.1 1 1 0 100.0 20 9 11 45.0 128 60 68 46.9
Jordan Brown 74 74 999 n/a Northern Ireland 19 8 11 42.1 0 0 0 19 8 11 42.1 133 61 72 45.9
Fergal O'Brien 69 69 999 n/a Ireland 19 8 11 42.1 0 0 0 19 8 11 42.1 131 58 73 44.3
Mitchell Mann 90 90 999 n/a England 19 8 11 42.1 0 0 0 19 8 11 42.1 127 53 74 41.7
Louis Heathcote 88 88 999 n/a England 17 7 10 41.2 1 0 1 0.0 18 7 11 38.9 126 58 68 46.0
Ken Doherty 65 65 999 n/a Ireland 15 6 9 40.0 1 0 1 0.0 16 6 10 37.5 103 47 56 45.6
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
Jiahui Si 97 97 999 n/a China 18 7 11 38.9 0 0 0 18 7 11 38.9 108 52 56 48.1
Alan McManus 53 53 999 n/a Scotland 18 7 11 38.9 1 1 0 100.0 19 8 11 42.1 130 62 68 47.7
Alfie Burden 76 76 999 n/a England 18 7 11 38.9 0 0 0 18 7 11 38.9 122 58 64 47.5
Ryan Day 26 26 999 n/a Wales 18 7 11 38.9 0 0 0 18 7 11 38.9 135 64 71 47.4
Michael White 63 63 999 n/a Wales 18 7 11 38.9 0 0 0 18 7 11 38.9 127 60 67 47.2
Anda Zhang 72 72 999 n/a China 18 7 11 38.9 0 0 0 18 7 11 38.9 125 59 66 47.2
Michael Georgiou 50 50 999 n/a Cyprus 18 7 11 38.9 0 0 0 18 7 11 38.9 126 59 67 46.8
David Grace 88 88 999 n/a England 18 7 11 38.9 0 0 0 18 7 11 38.9 126 56 70 44.4
Gerard Greene 98 98 999 n/a Northern Ireland 18 7 11 38.9 0 0 0 18 7 11 38.9 121 52 69 43.0
Joe O'Connor 66 66 999 n/a England 16 6 10 37.5 1 0 1 0.0 17 6 11 35.3 111 49 62 44.1
Lee Walker 80 80 999 n/a Wales 17 6 11 35.3 0 0 0 17 6 11 35.3 113 47 66 41.6
Zifan Chen 106 106 999 n/a China 17 6 11 35.3 0 0 0 17 6 11 35.3 97 36 61 37.1
Sam Craigie 64 64 999 n/a England 15 5 10 33.3 2 1 1 50.0 17 6 11 35.3 103 45 58 43.7
Sohail Vahedi 107 107 999 n/a Iran 15 5 10 33.3 1 0 1 0.0 16 5 11 31.3 93 38 55 40.9
Harvey Chandler 86 86 999 n/a England 15 5 10 33.3 1 0 1 0.0 16 5 11 31.3 101 41 60 40.6
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
Jackson Page 101 101 999 n/a Wales 16 5 11 31.3 1 1 0 100.0 17 6 11 35.3 118 53 65 44.9
Mike Dunn 73 73 999 n/a England 16 5 11 31.3 0 0 0 16 5 11 31.3 98 38 60 38.8
Kacper Filipiak 105 105 999 n/a Poland 16 5 11 31.3 0 0 0 16 5 11 31.3 110 42 68 38.2
Igor Figueiredo 109 109 999 n/a Brazil 13 4 9 30.8 0 0 0 13 4 9 30.8 83 30 53 36.1
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
Bingyu Chang 103 103 999 n/a China 14 4 10 28.6 1 0 1 0.0 15 4 11 26.7 103 45 58 43.7
Craig Steadman 75 75 999 n/a England 15 4 11 26.7 0 0 0 15 4 11 26.7 108 48 60 44.4
Billy Joe Castle 111 111 999 n/a England 15 4 11 26.7 0 0 0 15 4 11 26.7 101 39 62 38.6
James Cahill 104 104 999 n/a England 15 4 11 26.7 0 0 0 15 4 11 26.7 101 39 62 38.6
Zhengyi Fan 95 95 999 n/a China 15 4 11 26.7 0 0 0 15 4 11 26.7 99 36 63 36.4
Kishan Hirani 92 92 999 n/a Wales 15 4 11 26.7 0 0 0 15 4 11 26.7 101 36 65 35.6
Andy Lee 98 98 999 n/a Hong Kong 15 4 11 26.7 0 0 0 15 4 11 26.7 95 33 62 34.7
Jiankang Zhang 91 91 999 n/a China 12 3 9 25.0 2 0 2 0.0 14 3 11 21.4 76 27 49 35.5
Feilong Chen 93 93 999 n/a China 13 3 10 23.1 1 0 1 0.0 14 3 11 21.4 92 36 56 39.1
Ross Bulman (a) 999 n/a 999 n/a Ireland 9 2 7 22.2 0 0 0 9 2 7 22.2 61 23 38 37.7
John Astley 78 78 999 n/a England 14 3 11 21.4 0 0 0 14 3 11 21.4 102 46 56 45.1
Si Xu 110 110 999 n/a China 14 3 11 21.4 0 0 0 14 3 11 21.4 99 39 60 39.4
Ashley Carty 83 83 999 n/a England 14 3 11 21.4 0 0 0 14 3 11 21.4 95 37 58 38.9
David Lilley 117 117 999 n/a England 14 3 11 21.4 0 0 0 14 3 11 21.4 95 37 58 38.9
Hammad Miah 96 96 999 n/a England 14 3 11 21.4 0 0 0 14 3 11 21.4 94 35 59 37.2
Eden Sharav 102 102 999 n/a Israel 14 3 11 21.4 0 0 0 14 3 11 21.4 96 34 62 35.4
Rod Lawler 112 112 999 n/a England 14 3 11 21.4 0 0 0 14 3 11 21.4 87 29 58 33.3
Jamie O'Neill 118 118 999 n/a England 12 2 10 16.7 1 0 1 0.0 13 2 11 15.4 83 32 51 38.6
Langning Bai 112 112 999 n/a China 12 2 10 16.7 2 1 1 50.0 14 3 11 21.4 86 32 54 37.2
Sam Baird 77 77 999 n/a England 13 2 11 15.4 0 0 0 13 2 11 15.4 91 34 57 37.4
Barry Pinches 112 112 999 n/a England 13 2 11 15.4 0 0 0 13 2 11 15.4 90 32 58 35.6
Jamie Clarke 93 93 999 n/a Wales 13 2 11 15.4 0 0 0 13 2 11 15.4 89 31 58 34.8
Adam Stefanow 107 107 999 n/a Poland 13 2 11 15.4 0 0 0 13 2 11 15.4 80 27 53 33.8
Oliver Lines 82 82 999 n/a England 13 2 11 15.4 0 0 0 13 2 11 15.4 82 27 55 32.9
Brandon Sargeant 112 112 999 n/a England 13 2 11 15.4 1 1 0 100.0 14 3 11 21.4 82 25 57 30.5
Duane Jones 119 119 999 n/a Wales 11 1 10 9.1 1 0 1 0.0 12 1 11 8.3 78 26 52 33.3
Fraser Patrick 120 120 999 n/a Scotland 11 1 10 9.1 1 0 1 0.0 12 1 11 8.3 71 20 51 28.2
Simon Lichtenberg 116 116 999 n/a Germany 12 1 11 8.3 0 0 0 12 1 11 8.3 84 31 53 36.9
Jimmy White 120 120 999 n/a England 12 1 11 8.3 0 0 0 12 1 11 8.3 85 29 56 34.1
Peifan Lei 120 120 999 n/a China 12 1 11 8.3 0 0 0 12 1 11 8.3 81 27 54 33.3
Andy Hicks 120 120 999 n/a England 12 1 11 8.3 0 0 0 12 1 11 8.3 80 24 56 30.0
Peter Lines 120 120 999 n/a England 12 1 11 8.3 0 0 0 12 1 11 8.3 74 20 54 27.0
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
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
Andrew Pagett (a) 999 n/a 999 n/a Wales 1 0 1 0.0 0 0 0 1 0 1 0.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
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
Robbie McGuigan (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
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 1 0 1 0.0 0 0 0 1 0 1 0.0 5 0 5 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
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 3 0 3 0.0 0 0 0 3 0 3 0.0 16 2 14 12.5
Amine Amiri 125 125 999 n/a Morocco 4 0 4 0.0 0 0 0 4 0 4 0.0 18 0 18 0.0
Thor Chuan Leong 98 98 999 n/a Malaysia 11 0 11 0.0 0 0 0 11 0 11 0.0 71 19 52 26.8
Riley Parsons 125 125 999 n/a England 11 0 11 0.0 0 0 0 11 0 11 0.0 70 18 52 25.7
Alex Borg 125 125 999 n/a Malta 11 0 11 0.0 0 0 0 11 0 11 0.0 62 10 52 16.1
Contact » | Search » | A – Z » | credits » | About » | RSS | |