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 39 34 5 87.2 0 0 0 39 34 5 87.2 290 199 91 68.6
Mark Selby 4 4 999 n/a England 47 39 8 83.0 2 2 0 100.0 49 41 8 83.7 362 228 134 63.0
John Higgins 6 6 999 n/a Scotland 35 28 7 80.0 0 0 0 35 28 7 80.0 266 162 104 60.9
Shaun Murphy 10 10 999 n/a England 36 28 8 77.8 0 0 0 36 28 8 77.8 280 164 116 58.6
Mark Allen 7 7 999 n/a Northern Ireland 39 30 9 76.9 0 0 0 39 30 9 76.9 284 179 105 63.0
Neil Robertson 5 5 999 n/a Australia 26 20 6 76.9 1 0 1 0.0 27 20 7 74.1 178 111 67 62.4
Ronnie O'Sullivan 3 3 999 n/a England 21 16 5 76.2 0 0 0 21 16 5 76.2 145 94 51 64.8
Bingtao Yan 19 19 999 n/a China 32 24 8 75.0 1 0 1 0.0 33 24 9 72.7 227 133 94 58.6
Junhui Ding 9 9 999 n/a China 28 21 7 75.0 1 1 0 100.0 29 22 7 75.9 213 132 81 62.0
Joe Perry 16 16 999 n/a England 35 26 9 74.3 0 0 0 35 26 9 74.3 249 146 103 58.6
Graeme Dott 20 20 999 n/a Scotland 33 24 9 72.7 0 0 0 33 24 9 72.7 220 141 79 64.1
Gary Wilson 18 18 999 n/a England 29 21 8 72.4 0 0 0 29 21 8 72.4 205 126 79 61.5
Thepchaiya Un-Nooh 21 21 999 n/a Thailand 36 26 10 72.2 0 0 0 36 26 10 72.2 255 145 110 56.9
Mark J Williams 2 2 999 n/a Wales 21 15 6 71.4 0 0 0 21 15 6 71.4 161 94 67 58.4
Kyren Wilson 8 8 999 n/a England 30 21 9 70.0 1 0 1 0.0 31 21 10 67.7 214 131 83 61.2
David B Gilbert 11 11 999 n/a England 32 22 10 68.8 0 0 0 32 22 10 68.8 232 134 98 57.8
Jack Lisowski 13 13 999 n/a England 30 20 10 66.7 0 0 0 30 20 10 66.7 218 127 91 58.3
Allister Carter 17 17 999 n/a England 27 18 9 66.7 0 0 0 27 18 9 66.7 204 116 88 56.9
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
Scott Donaldson 26 26 999 n/a Scotland 26 17 9 65.4 0 0 0 26 17 9 65.4 183 103 80 56.3
Kurt Maflin 40 40 999 n/a Norway 28 18 10 64.3 1 1 0 100.0 29 19 10 65.5 203 114 89 56.2
Barry Hawkins 12 12 999 n/a England 28 18 10 64.3 0 0 0 28 18 10 64.3 194 106 88 54.6
Stephen Maguire 15 15 999 n/a Scotland 25 16 9 64.0 1 0 1 0.0 26 16 10 61.5 186 108 78 58.1
Yuelong Zhou 32 32 999 n/a China 25 16 9 64.0 2 2 0 100.0 27 18 9 66.7 166 95 71 57.2
Tom Ford 24 24 999 n/a England 25 16 9 64.0 1 1 0 100.0 26 17 9 65.4 171 95 76 55.6
Matthew Selt 27 27 999 n/a England 25 16 9 64.0 0 0 0 25 16 9 64.0 158 87 71 55.1
Xintong Zhao 43 43 999 n/a China 24 15 9 62.5 0 0 0 24 15 9 62.5 179 98 81 54.7
Pengfei Tian 62 62 999 n/a China 21 13 8 61.9 1 0 1 0.0 22 13 9 59.1 146 75 71 51.4
Guodong Xiao 25 25 999 n/a China 26 16 10 61.5 1 1 0 100.0 27 17 10 63.0 176 95 81 54.0
Michael Holt 41 41 999 n/a England 25 15 10 60.0 0 0 0 25 15 10 60.0 168 97 71 57.7
Marco Fu 56 56 999 n/a Hong Kong 20 12 8 60.0 0 0 0 20 12 8 60.0 142 78 64 54.9
Jak Jones 70 70 999 n/a Wales 22 13 9 59.1 0 0 0 22 13 9 59.1 160 85 75 53.1
Sijun Yuan 45 45 999 n/a China 22 13 9 59.1 0 0 0 22 13 9 59.1 152 80 72 52.6
Wenbo Liang 37 37 999 n/a China 22 13 9 59.1 0 0 0 22 13 9 59.1 175 92 83 52.6
Stuart Bingham 14 14 999 n/a England 24 14 10 58.3 0 0 0 24 14 10 58.3 172 97 75 56.4
Hang Li 44 44 999 n/a China 24 14 10 58.3 1 1 0 100.0 25 15 10 60.0 173 96 77 55.5
Stuart Carrington 46 46 999 n/a England 21 12 9 57.1 0 0 0 21 12 9 57.1 132 72 60 54.5
Robbie Williams 60 60 999 n/a England 21 12 9 57.1 0 0 0 21 12 9 57.1 144 78 66 54.2
Luca Brecel 36 36 999 n/a Belgium 21 12 9 57.1 1 1 0 100.0 22 13 9 59.1 137 74 63 54.0
Ricky Walden 31 31 999 n/a England 23 13 10 56.5 1 1 0 100.0 24 14 10 58.3 165 91 74 55.2
Hossein Vafaei 39 39 999 n/a Iran 18 10 8 55.6 3 1 2 33.3 21 11 10 52.4 140 74 66 52.9
Anthony McGill 30 30 999 n/a Scotland 20 11 9 55.0 0 0 0 20 11 9 55.0 140 76 64 54.3
Matthew Stevens 34 34 999 n/a Wales 20 11 9 55.0 0 0 0 20 11 9 55.0 153 81 72 52.9
Ben Woollaston 38 38 999 n/a England 22 12 10 54.5 1 1 0 100.0 23 13 10 56.5 154 73 81 47.4
Elliot Slessor 73 73 999 n/a England 19 10 9 52.6 0 0 0 19 10 9 52.6 130 63 67 48.5
Xiwen Mei 64 64 999 n/a China 21 11 10 52.4 1 1 0 100.0 22 12 10 54.5 145 75 70 51.7
Jimmy Robertson 22 22 999 n/a England 21 11 10 52.4 0 0 0 21 11 10 52.4 149 77 72 51.7
Anthony Hamilton 50 50 999 n/a England 21 11 10 52.4 0 0 0 21 11 10 52.4 143 69 74 48.3
Mark Joyce 63 63 999 n/a England 21 11 10 52.4 0 0 0 21 11 10 52.4 141 66 75 46.8
Mark King 41 41 999 n/a England 20 10 10 50.0 0 0 0 20 10 10 50.0 132 69 63 52.3
Noppon Saengkham 33 33 999 n/a Thailand 18 9 9 50.0 0 0 0 18 9 9 50.0 137 70 67 51.1
Liam Highfield 58 58 999 n/a England 18 9 9 50.0 1 0 1 0.0 19 9 10 47.4 120 59 61 49.2
Alexander Ursenbacher 88 88 999 n/a Switzerland 18 9 9 50.0 0 0 0 18 9 9 50.0 118 56 62 47.5
Akani Songsermsawad 53 53 999 n/a Thailand 16 8 8 50.0 1 1 0 100.0 17 9 8 52.9 113 60 53 53.1
Robert Milkins 48 48 999 n/a England 16 8 8 50.0 0 0 0 16 8 8 50.0 115 58 57 50.4
Nigel Bond 79 79 999 n/a England 16 8 8 50.0 0 0 0 16 8 8 50.0 126 60 66 47.6
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
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
Chris Wakelin 47 47 999 n/a England 19 9 10 47.4 0 0 0 19 9 10 47.4 131 67 64 51.1
Mark Davis 28 28 999 n/a England 19 9 10 47.4 0 0 0 19 9 10 47.4 139 69 70 49.6
Andrew Higginson 59 59 999 n/a England 19 9 10 47.4 0 0 0 19 9 10 47.4 143 70 73 49.0
Honghao Luo 69 69 999 n/a China 19 9 10 47.4 0 0 0 19 9 10 47.4 130 63 67 48.5
Ning Lu 55 55 999 n/a China 19 9 10 47.4 0 0 0 19 9 10 47.4 122 59 63 48.4
Martin O'Donnell 35 35 999 n/a England 19 9 10 47.4 0 0 0 19 9 10 47.4 141 67 74 47.5
Daniel Wells 54 54 999 n/a Wales 19 9 10 47.4 0 0 0 19 9 10 47.4 130 60 70 46.2
Martin Gould 57 57 999 n/a England 17 8 9 47.1 0 0 0 17 8 9 47.1 125 59 66 47.2
Fergal O'Brien 68 68 999 n/a Ireland 18 8 10 44.4 0 0 0 18 8 10 44.4 124 55 69 44.4
Ian Burns 83 83 999 n/a England 16 7 9 43.8 1 1 0 100.0 17 8 9 47.1 110 52 58 47.3
David Grace 93 93 999 n/a England 16 7 9 43.8 0 0 0 16 7 9 43.8 115 54 61 47.0
Ryan Day 23 23 999 n/a Wales 17 7 10 41.2 0 0 0 17 7 10 41.2 130 63 67 48.5
Alan McManus 51 51 999 n/a Scotland 17 7 10 41.2 1 1 0 100.0 18 8 10 44.4 123 59 64 48.0
Michael White 61 61 999 n/a Wales 17 7 10 41.2 0 0 0 17 7 10 41.2 120 57 63 47.5
Anda Zhang 72 72 999 n/a China 17 7 10 41.2 0 0 0 17 7 10 41.2 118 56 62 47.5
Haotian Lü 29 29 999 n/a China 17 7 10 41.2 0 0 0 17 7 10 41.2 114 52 62 45.6
Jordan Brown 76 76 999 n/a Northern Ireland 17 7 10 41.2 0 0 0 17 7 10 41.2 122 55 67 45.1
Louis Heathcote 87 87 999 n/a England 15 6 9 40.0 1 0 1 0.0 16 6 10 37.5 113 52 61 46.0
Joe O'Connor 67 67 999 n/a England 15 6 9 40.0 1 0 1 0.0 16 6 10 37.5 106 48 58 45.3
Mitchell Mann 103 103 999 n/a England 15 6 9 40.0 0 0 0 15 6 9 40.0 104 44 60 42.3
Peter Ebdon 51 51 999 n/a England 15 6 9 40.0 0 0 0 15 6 9 40.0 111 46 65 41.4
Ken Doherty 66 66 999 n/a Ireland 13 5 8 38.5 1 0 1 0.0 14 5 9 35.7 93 42 51 45.2
Dominic Dale 98 98 999 n/a Wales 16 6 10 37.5 0 0 0 16 6 10 37.5 118 56 62 47.5
Jiahui Si 97 97 999 n/a China 16 6 10 37.5 0 0 0 16 6 10 37.5 97 46 51 47.4
Alfie Burden 77 77 999 n/a England 16 6 10 37.5 0 0 0 16 6 10 37.5 111 51 60 45.9
Lee Walker 80 80 999 n/a Wales 16 6 10 37.5 0 0 0 16 6 10 37.5 107 45 62 42.1
Michael Georgiou 49 49 999 n/a Cyprus 14 5 9 35.7 0 0 0 14 5 9 35.7 100 46 54 46.0
Sam Craigie 65 65 999 n/a England 14 5 9 35.7 2 1 1 50.0 16 6 10 37.5 97 43 54 44.3
Harvey Chandler 82 82 999 n/a England 14 5 9 35.7 1 0 1 0.0 15 5 10 33.3 96 40 56 41.7
Jackson Page 104 104 999 n/a Wales 15 5 10 33.3 1 1 0 100.0 16 6 10 37.5 111 50 61 45.0
Kacper Filipiak 105 105 999 n/a Poland 15 5 10 33.3 0 0 0 15 5 10 33.3 105 41 64 39.0
Mike Dunn 71 71 999 n/a England 15 5 10 33.3 0 0 0 15 5 10 33.3 91 35 56 38.5
Zifan Chen 107 107 999 n/a China 15 5 10 33.3 0 0 0 15 5 10 33.3 85 31 54 36.5
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
Bingyu Chang 96 96 999 n/a China 13 4 9 30.8 1 0 1 0.0 14 4 10 28.6 98 44 54 44.9
Gerard Greene 121 121 999 n/a Northern Ireland 13 4 9 30.8 0 0 0 13 4 9 30.8 95 39 56 41.1
Kishan Hirani 92 92 999 n/a Wales 13 4 9 30.8 0 0 0 13 4 9 30.8 90 34 56 37.8
Craig Steadman 74 74 999 n/a England 14 4 10 28.6 0 0 0 14 4 10 28.6 102 46 56 45.1
James Cahill 102 102 999 n/a England 14 4 10 28.6 0 0 0 14 4 10 28.6 96 38 58 39.6
Jiankang Zhang 86 86 999 n/a China 11 3 8 27.3 2 0 2 0.0 13 3 10 23.1 71 26 45 36.6
James Wattana 85 85 999 n/a Thailand 8 2 6 25.0 0 0 0 8 2 6 25.0 50 20 30 40.0
David Lilley 118 118 999 n/a England 13 3 10 23.1 0 0 0 13 3 10 23.1 91 37 54 40.7
Si Xu 105 105 999 n/a China 13 3 10 23.1 0 0 0 13 3 10 23.1 92 36 56 39.1
Billy Joe Castle 107 107 999 n/a England 13 3 10 23.1 0 0 0 13 3 10 23.1 91 35 56 38.5
Hammad Miah 89 89 999 n/a England 13 3 10 23.1 0 0 0 13 3 10 23.1 88 33 55 37.5
Eden Sharav 101 101 999 n/a Israel 13 3 10 23.1 0 0 0 13 3 10 23.1 91 33 58 36.3
Zhengyi Fan 94 94 999 n/a China 13 3 10 23.1 0 0 0 13 3 10 23.1 90 32 58 35.6
Rod Lawler 109 109 999 n/a England 13 3 10 23.1 0 0 0 13 3 10 23.1 81 27 54 33.3
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
Igor Figueiredo 109 109 999 n/a Brazil 10 2 8 20.0 0 0 0 10 2 8 20.0 66 21 45 31.8
Jamie O'Neill 109 109 999 n/a England 11 2 9 18.2 1 0 1 0.0 12 2 10 16.7 77 30 47 39.0
Feilong Chen 90 90 999 n/a China 11 2 9 18.2 1 0 1 0.0 12 2 10 16.7 80 31 49 38.8
Langning Bai 109 109 999 n/a China 11 2 9 18.2 2 1 1 50.0 13 3 10 23.1 81 31 50 38.3
Jamie Clarke 95 95 999 n/a Wales 11 2 9 18.2 0 0 0 11 2 9 18.2 78 29 49 37.2
Sohail Vahedi 109 109 999 n/a Iran 11 2 9 18.2 1 0 1 0.0 12 2 10 16.7 73 26 47 35.6
John Astley 77 77 999 n/a England 12 2 10 16.7 0 0 0 12 2 10 16.7 89 39 50 43.8
Ashley Carty 84 84 999 n/a England 12 2 10 16.7 0 0 0 12 2 10 16.7 82 31 51 37.8
Sam Baird 75 75 999 n/a England 12 2 10 16.7 0 0 0 12 2 10 16.7 84 31 53 36.9
Barry Pinches 109 109 999 n/a England 12 2 10 16.7 0 0 0 12 2 10 16.7 84 30 54 35.7
Adam Stefanow 99 99 999 n/a Poland 12 2 10 16.7 0 0 0 12 2 10 16.7 74 25 49 33.8
Oliver Lines 81 81 999 n/a England 12 2 10 16.7 0 0 0 12 2 10 16.7 77 26 51 33.8
Brandon Sargeant 109 109 999 n/a England 12 2 10 16.7 0 0 0 12 2 10 16.7 78 25 53 32.1
Andy Lee 99 99 999 n/a Hong Kong 12 2 10 16.7 0 0 0 12 2 10 16.7 76 23 53 30.3
Duane Jones 116 116 999 n/a Wales 10 1 9 10.0 1 0 1 0.0 11 1 10 9.1 73 25 48 34.2
Fraser Patrick 122 122 999 n/a Scotland 10 1 9 10.0 1 0 1 0.0 11 1 10 9.1 66 19 47 28.8
Peifan Lei 118 118 999 n/a China 11 1 10 9.1 0 0 0 11 1 10 9.1 76 26 50 34.2
Jimmy White 122 122 999 n/a England 11 1 10 9.1 0 0 0 11 1 10 9.1 79 27 52 34.2
Andy Hicks 122 122 999 n/a England 11 1 10 9.1 0 0 0 11 1 10 9.1 76 24 52 31.6
Peter Lines 118 118 999 n/a England 11 1 10 9.1 0 0 0 11 1 10 9.1 69 19 50 27.5
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 122 122 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
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 122 122 999 n/a Morocco 3 0 3 0.0 0 0 0 3 0 3 0.0 14 0 14 0.0
Simon Lichtenberg 117 117 999 n/a Germany 10 0 10 0.0 0 0 0 10 0 10 0.0 73 25 48 34.2
Thor Chuan Leong 90 90 999 n/a Malaysia 10 0 10 0.0 0 0 0 10 0 10 0.0 67 19 48 28.4
Riley Parsons 122 122 999 n/a England 10 0 10 0.0 0 0 0 10 0 10 0.0 66 18 48 27.3
Alex Borg 122 122 999 n/a Malta 10 0 10 0.0 0 0 0 10 0 10 0.0 57 9 48 15.8
Contact » | Search » | A – Z » | credits » | About » | RSS | |