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 31 28 3 90.3 0 0 0 31 28 3 90.3 243 168 75 69.1
John Higgins 5 5 999 n/a Scotland 24 20 4 83.3 0 0 0 24 20 4 83.3 189 116 73 61.4
Mark Selby 6 6 999 n/a England 34 28 6 82.4 2 2 0 100.0 36 30 6 83.3 266 164 102 61.7
Mark Allen 7 7 999 n/a Northern Ireland 27 22 5 81.5 0 0 0 27 22 5 81.5 200 133 67 66.5
Bingtao Yan 20 20 999 n/a China 24 19 5 79.2 0 0 0 24 19 5 79.2 171 103 68 60.2
Shaun Murphy 8 8 999 n/a England 28 22 6 78.6 0 0 0 28 22 6 78.6 232 133 99 57.3
Joe Perry 15 15 999 n/a England 28 21 7 75.0 0 0 0 28 21 7 75.0 202 118 84 58.4
Ronnie O'Sullivan 2 2 999 n/a England 16 12 4 75.0 0 0 0 16 12 4 75.0 115 74 41 64.3
Kyren Wilson 9 9 999 n/a England 22 16 6 72.7 1 0 1 0.0 23 16 7 69.6 159 100 59 62.9
David B Gilbert 11 11 999 n/a England 24 17 7 70.8 0 0 0 24 17 7 70.8 179 106 73 59.2
Thepchaiya Un-Nooh 21 21 999 n/a Thailand 24 17 7 70.8 0 0 0 24 17 7 70.8 175 98 77 56.0
Stephen Maguire 14 14 999 n/a Scotland 17 12 5 70.6 1 0 1 0.0 18 12 6 66.7 120 73 47 60.8
Graeme Dott 19 19 999 n/a Scotland 23 16 7 69.6 0 0 0 23 16 7 69.6 161 100 61 62.1
Junhui Ding 16 16 999 n/a China 16 11 5 68.8 1 1 0 100.0 17 12 5 70.6 130 75 55 57.7
Mark J Williams 3 3 999 n/a Wales 16 11 5 68.8 0 0 0 16 11 5 68.8 125 70 55 56.0
Kurt Maflin 42 42 999 n/a Norway 22 15 7 68.2 1 1 0 100.0 23 16 7 69.6 164 95 69 57.9
Barry Hawkins 10 10 999 n/a England 21 14 7 66.7 0 0 0 21 14 7 66.7 145 82 63 56.6
Neil Robertson 4 4 999 n/a Australia 15 10 5 66.7 1 0 1 0.0 16 10 6 62.5 110 64 46 58.2
Wenbo Liang 40 40 999 n/a China 15 10 5 66.7 0 0 0 15 10 5 66.7 125 70 55 56.0
Hossein Vafaei 34 34 999 n/a Iran 15 10 5 66.7 3 1 2 33.3 18 11 7 61.1 116 64 52 55.2
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
Lukas Kleckers (a) 999 n/a 999 n/a Germany 3 2 1 66.7 0 0 0 3 2 1 66.7 18 9 9 50.0
Jack Lisowski 13 13 999 n/a England 20 13 7 65.0 0 0 0 20 13 7 65.0 140 84 56 60.0
Gary Wilson 18 18 999 n/a England 20 13 7 65.0 0 0 0 20 13 7 65.0 148 86 62 58.1
Matthew Selt 28 28 999 n/a England 20 13 7 65.0 0 0 0 20 13 7 65.0 125 69 56 55.2
Matthew Stevens 43 43 999 n/a Wales 14 9 5 64.3 0 0 0 14 9 5 64.3 106 60 46 56.6
Michael Holt 37 37 999 n/a England 19 12 7 63.2 0 0 0 19 12 7 63.2 130 77 53 59.2
Stuart Bingham 12 12 999 n/a England 19 12 7 63.2 0 0 0 19 12 7 63.2 138 78 60 56.5
Ricky Walden 27 27 999 n/a England 18 11 7 61.1 1 1 0 100.0 19 12 7 63.2 128 74 54 57.8
Allister Carter 17 17 999 n/a England 18 11 7 61.1 0 0 0 18 11 7 61.1 135 75 60 55.6
Hang Li 41 41 999 n/a China 18 11 7 61.1 1 1 0 100.0 19 12 7 63.2 128 71 57 55.5
Tom Ford 25 25 999 n/a England 18 11 7 61.1 1 1 0 100.0 19 12 7 63.2 122 67 55 54.9
Guodong Xiao 24 24 999 n/a China 18 11 7 61.1 1 1 0 100.0 19 12 7 63.2 126 67 59 53.2
Mark Joyce 51 51 999 n/a England 18 11 7 61.1 0 0 0 18 11 7 61.1 122 61 61 50.0
Yuelong Zhou 30 30 999 n/a China 17 10 7 58.8 2 2 0 100.0 19 12 7 63.2 106 59 47 55.7
Stuart Carrington 45 45 999 n/a England 17 10 7 58.8 0 0 0 17 10 7 58.8 106 58 48 54.7
Xintong Zhao 44 44 999 n/a China 17 10 7 58.8 0 0 0 17 10 7 58.8 131 71 60 54.2
Anthony Hamilton 54 54 999 n/a England 17 10 7 58.8 0 0 0 17 10 7 58.8 117 58 59 49.6
Ben Woollaston 39 39 999 n/a England 17 10 7 58.8 1 1 0 100.0 18 11 7 61.1 122 60 62 49.2
Pengfei Tian 65 65 999 n/a China 14 8 6 57.1 1 0 1 0.0 15 8 7 53.3 94 45 49 47.9
Jak Jones 71 71 999 n/a Wales 16 9 7 56.3 0 0 0 16 9 7 56.3 114 62 52 54.4
Xiwen Mei 66 66 999 n/a China 16 9 7 56.3 1 1 0 100.0 17 10 7 58.8 108 58 50 53.7
Sijun Yuan 46 46 999 n/a China 16 9 7 56.3 0 0 0 16 9 7 56.3 112 59 53 52.7
Marco Fu 56 56 999 n/a Hong Kong 11 6 5 54.5 0 0 0 11 6 5 54.5 81 41 40 50.6
Nigel Bond 98 98 999 n/a England 11 6 5 54.5 0 0 0 11 6 5 54.5 88 42 46 47.7
Liam Highfield 59 59 999 n/a England 13 7 6 53.8 1 0 1 0.0 14 7 7 50.0 86 45 41 52.3
Luca Brecel 31 31 999 n/a Belgium 15 8 7 53.3 1 1 0 100.0 16 9 7 56.3 96 52 44 54.2
Mark King 36 36 999 n/a England 15 8 7 53.3 0 0 0 15 8 7 53.3 101 54 47 53.5
Anthony McGill 33 33 999 n/a Scotland 15 8 7 53.3 0 0 0 15 8 7 53.3 106 56 50 52.8
Robbie Williams 61 61 999 n/a England 15 8 7 53.3 0 0 0 15 8 7 53.3 101 53 48 52.5
Honghao Luo 68 68 999 n/a China 15 8 7 53.3 0 0 0 15 8 7 53.3 98 49 49 50.0
Scott Donaldson 26 26 999 n/a Scotland 14 7 7 50.0 0 0 0 14 7 7 50.0 103 55 48 53.4
Jimmy Robertson 23 23 999 n/a England 14 7 7 50.0 0 0 0 14 7 7 50.0 107 55 52 51.4
Noppon Saengkham 31 31 999 n/a Thailand 14 7 7 50.0 0 0 0 14 7 7 50.0 107 55 52 51.4
Mark Davis 35 35 999 n/a England 14 7 7 50.0 0 0 0 14 7 7 50.0 104 53 51 51.0
Daniel Wells 56 56 999 n/a Wales 14 7 7 50.0 0 0 0 14 7 7 50.0 98 48 50 49.0
Martin O'Donnell 38 38 999 n/a England 14 7 7 50.0 0 0 0 14 7 7 50.0 104 50 54 48.1
Akani Songsermsawad 50 50 999 n/a Thailand 12 6 6 50.0 1 1 0 100.0 13 7 6 53.8 90 47 43 52.2
Ken Doherty 63 63 999 n/a Ireland 10 5 5 50.0 1 0 1 0.0 11 5 6 45.5 70 33 37 47.1
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 13 6 7 46.2 0 0 0 13 6 7 46.2 95 49 46 51.6
Alan McManus 55 55 999 n/a Scotland 13 6 7 46.2 1 1 0 100.0 14 7 7 50.0 98 49 49 50.0
Anda Zhang 72 72 999 n/a China 13 6 7 46.2 0 0 0 13 6 7 46.2 90 43 47 47.8
Andrew Higginson 58 58 999 n/a England 13 6 7 46.2 0 0 0 13 6 7 46.2 101 48 53 47.5
Elliot Slessor 73 73 999 n/a England 13 6 7 46.2 0 0 0 13 6 7 46.2 91 42 49 46.2
Fergal O'Brien 67 67 999 n/a Ireland 13 6 7 46.2 0 0 0 13 6 7 46.2 87 39 48 44.8
Alexander Ursenbacher 85 85 999 n/a Switzerland 13 6 7 46.2 0 0 0 13 6 7 46.2 90 40 50 44.4
Sam Craigie 64 64 999 n/a England 11 5 6 45.5 2 1 1 50.0 13 6 7 46.2 79 39 40 49.4
Louis Heathcote 95 95 999 n/a England 11 5 6 45.5 1 0 1 0.0 12 5 7 41.7 88 42 46 47.7
Jiahui Si 94 94 999 n/a China 12 5 7 41.7 0 0 0 12 5 7 41.7 71 35 36 49.3
Ryan Day 22 22 999 n/a Wales 12 5 7 41.7 0 0 0 12 5 7 41.7 98 48 50 49.0
Ning Lu 60 60 999 n/a China 12 5 7 41.7 0 0 0 12 5 7 41.7 78 38 40 48.7
Haotian Lü 29 29 999 n/a China 12 5 7 41.7 0 0 0 12 5 7 41.7 79 38 41 48.1
Jordan Brown 78 78 999 n/a Northern Ireland 12 5 7 41.7 0 0 0 12 5 7 41.7 85 38 47 44.7
Lee Walker 79 79 999 n/a Wales 12 5 7 41.7 0 0 0 12 5 7 41.7 80 35 45 43.8
Martin Gould 53 53 999 n/a England 10 4 6 40.0 0 0 0 10 4 6 40.0 78 37 41 47.4
Joe O'Connor 69 69 999 n/a England 10 4 6 40.0 1 0 1 0.0 11 4 7 36.4 73 33 40 45.2
Harvey Chandler 81 81 999 n/a England 10 4 6 40.0 1 0 1 0.0 11 4 7 36.4 70 30 40 42.9
Dominic Dale 89 89 999 n/a Wales 11 4 7 36.4 0 0 0 11 4 7 36.4 83 40 43 48.2
Craig Steadman 73 73 999 n/a England 11 4 7 36.4 0 0 0 11 4 7 36.4 77 35 42 45.5
Michael White 62 62 999 n/a Wales 11 4 7 36.4 0 0 0 11 4 7 36.4 85 38 47 44.7
Zifan Chen 103 103 999 n/a China 11 4 7 36.4 0 0 0 11 4 7 36.4 60 22 38 36.7
Bingyu Chang 93 93 999 n/a China 9 3 6 33.3 1 0 1 0.0 10 3 7 30.0 70 32 38 45.7
Robert Milkins 48 48 999 n/a England 9 3 6 33.3 0 0 0 9 3 6 33.3 73 33 40 45.2
Peter Ebdon 52 52 999 n/a England 9 3 6 33.3 0 0 0 9 3 6 33.3 67 26 41 38.8
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
David Grace 104 104 999 n/a England 10 3 7 30.0 0 0 0 10 3 7 30.0 73 33 40 45.2
Jackson Page 97 97 999 n/a Wales 10 3 7 30.0 0 0 0 10 3 7 30.0 71 32 39 45.1
Ian Burns 101 101 999 n/a England 10 3 7 30.0 1 1 0 100.0 11 4 7 36.4 69 30 39 43.5
Alfie Burden 76 76 999 n/a England 10 3 7 30.0 0 0 0 10 3 7 30.0 73 31 42 42.5
Michael Georgiou 49 49 999 n/a Cyprus 10 3 7 30.0 0 0 0 10 3 7 30.0 72 29 43 40.3
Hammad Miah 83 83 999 n/a England 10 3 7 30.0 0 0 0 10 3 7 30.0 67 26 41 38.8
Zhengyi Fan 99 99 999 n/a China 10 3 7 30.0 0 0 0 10 3 7 30.0 71 27 44 38.0
Mike Dunn 70 70 999 n/a England 10 3 7 30.0 0 0 0 10 3 7 30.0 60 22 38 36.7
Mitchell Mann 96 96 999 n/a England 10 3 7 30.0 0 0 0 10 3 7 30.0 66 24 42 36.4
Jamie O'Neill 105 105 999 n/a England 8 2 6 25.0 1 0 1 0.0 9 2 7 22.2 54 21 33 38.9
Feilong Chen 86 86 999 n/a China 8 2 6 25.0 1 0 1 0.0 9 2 7 22.2 57 22 35 38.6
Sohail Vahedi 105 105 999 n/a Iran 8 2 6 25.0 1 0 1 0.0 9 2 7 22.2 52 19 33 36.5
Eden Sharav 120 120 999 n/a Israel 9 2 7 22.2 0 0 0 9 2 7 22.2 68 28 40 41.2
Si Xu 101 101 999 n/a China 9 2 7 22.2 0 0 0 9 2 7 22.2 65 26 39 40.0
James Cahill 118 118 999 n/a England 9 2 7 22.2 0 0 0 9 2 7 22.2 63 25 38 39.7
Billy Joe Castle 115 115 999 n/a England 9 2 7 22.2 0 0 0 9 2 7 22.2 64 24 40 37.5
Adam Stefanow 92 92 999 n/a Poland 9 2 7 22.2 0 0 0 9 2 7 22.2 55 20 35 36.4
Sam Baird 75 75 999 n/a England 9 2 7 22.2 0 0 0 9 2 7 22.2 61 22 39 36.1
Rod Lawler 105 105 999 n/a England 9 2 7 22.2 0 0 0 9 2 7 22.2 57 20 37 35.1
Kacper Filipiak 105 105 999 n/a Poland 9 2 7 22.2 0 0 0 9 2 7 22.2 61 21 40 34.4
Brandon Sargeant 105 105 999 n/a England 9 2 7 22.2 0 0 0 9 2 7 22.2 57 18 39 31.6
Ross Bulman (a) 999 n/a 999 n/a Ireland 6 1 5 16.7 0 0 0 6 1 5 16.7 37 11 26 29.7
Igor Figueiredo 105 105 999 n/a Brazil 6 1 5 16.7 0 0 0 6 1 5 16.7 38 11 27 28.9
Duane Jones 113 113 999 n/a Wales 7 1 6 14.3 1 0 1 0.0 8 1 7 12.5 58 24 34 41.4
Langning Bai 105 105 999 n/a China 7 1 6 14.3 2 1 1 50.0 9 2 7 22.2 49 17 32 34.7
John Astley 76 76 999 n/a England 8 1 7 12.5 0 0 0 8 1 7 12.5 62 26 36 41.9
Ashley Carty 82 82 999 n/a England 8 1 7 12.5 0 0 0 8 1 7 12.5 57 22 35 38.6
David Lilley 116 116 999 n/a England 8 1 7 12.5 0 0 0 8 1 7 12.5 58 22 36 37.9
Gerard Greene 118 118 999 n/a Northern Ireland 8 1 7 12.5 0 0 0 8 1 7 12.5 55 19 36 34.5
Barry Pinches 105 105 999 n/a England 8 1 7 12.5 0 0 0 8 1 7 12.5 56 19 37 33.9
Peifan Lei 116 116 999 n/a China 8 1 7 12.5 0 0 0 8 1 7 12.5 54 18 36 33.3
Kishan Hirani 91 91 999 n/a Wales 8 1 7 12.5 0 0 0 8 1 7 12.5 55 17 38 30.9
Oliver Lines 80 80 999 n/a England 8 1 7 12.5 0 0 0 8 1 7 12.5 48 13 35 27.1
Andy Lee 99 99 999 n/a Hong Kong 8 1 7 12.5 0 0 0 8 1 7 12.5 50 13 37 26.0
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 120 120 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
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
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
Paul S Davison (a) 999 n/a 999 n/a England 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
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
Amine Amiri 120 120 999 n/a Morocco 2 0 2 0.0 0 0 0 2 0 2 0.0 10 0 10 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
James Wattana 84 84 999 n/a Thailand 5 0 5 0.0 0 0 0 5 0 5 0.0 35 11 24 31.4
Jiankang Zhang 90 90 999 n/a China 5 0 5 0.0 2 0 2 0.0 7 0 7 0.0 32 8 24 25.0
Fraser Patrick 120 120 999 n/a Scotland 6 0 6 0.0 1 0 1 0.0 7 0 7 0.0 36 6 30 16.7
Jimmy White 120 120 999 n/a England 7 0 7 0.0 0 0 0 7 0 7 0.0 51 17 34 33.3
Simon Lichtenberg 114 114 999 n/a Germany 7 0 7 0.0 0 0 0 7 0 7 0.0 50 16 34 32.0
Andy Hicks 120 120 999 n/a England 7 0 7 0.0 0 0 0 7 0 7 0.0 49 15 34 30.6
Thor Chuan Leong 86 86 999 n/a Malaysia 7 0 7 0.0 0 0 0 7 0 7 0.0 49 15 34 30.6
Jamie Clarke 88 88 999 n/a Wales 7 0 7 0.0 0 0 0 7 0 7 0.0 48 14 34 29.2
Riley Parsons 120 120 999 n/a England 7 0 7 0.0 0 0 0 7 0 7 0.0 47 13 34 27.7
Peter Lines 120 120 999 n/a England 7 0 7 0.0 0 0 0 7 0 7 0.0 41 7 34 17.1
Alex Borg 120 120 999 n/a Malta 7 0 7 0.0 0 0 0 7 0 7 0.0 40 6 34 15.0
Contact » | Search » | A – Z » | credits » | About » | RSS | |