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 7 7 0 100.0 0 0 0 7 7 0 100.0 70 49 21 70.0
Hossein Vafaei 41 41 999 n/a Iran 2 2 0 100.0 3 1 2 33.3 5 3 2 60.0 20 11 9 55.0
Marco Fu 58 58 999 n/a Hong Kong 1 1 0 100.0 0 0 0 1 1 0 100.0 9 5 4 55.6
Bingtao Yan 18 18 999 n/a China 10 9 1 90.0 0 0 0 10 9 1 90.0 71 46 25 64.8
Mark Allen 7 7 999 n/a Northern Ireland 7 6 1 85.7 0 0 0 7 6 1 85.7 59 41 18 69.5
Mark Joyce 48 48 999 n/a England 10 8 2 80.0 0 0 0 10 8 2 80.0 68 39 29 57.4
Kyren Wilson 8 8 999 n/a England 5 4 1 80.0 1 0 1 0.0 6 4 2 66.7 40 26 14 65.0
Neil Robertson 4 4 999 n/a Australia 5 4 1 80.0 0 0 0 5 4 1 80.0 44 28 16 63.6
Junhui Ding 9 9 999 n/a China 5 4 1 80.0 0 0 0 5 4 1 80.0 48 27 21 56.3
John Higgins 5 5 999 n/a Scotland 5 4 1 80.0 0 0 0 5 4 1 80.0 47 25 22 53.2
Graeme Dott 21 21 999 n/a Scotland 9 7 2 77.8 0 0 0 9 7 2 77.8 69 44 25 63.8
Kurt Maflin 44 44 999 n/a Norway 9 7 2 77.8 1 1 0 100.0 10 8 2 80.0 63 40 23 63.5
Jak Jones 71 71 999 n/a Wales 9 7 2 77.8 0 0 0 9 7 2 77.8 63 40 23 63.5
Matthew Selt 30 30 999 n/a England 9 7 2 77.8 0 0 0 9 7 2 77.8 60 37 23 61.7
Shaun Murphy 14 14 999 n/a England 9 7 2 77.8 0 0 0 9 7 2 77.8 94 50 44 53.2
Mark King 28 28 999 n/a England 8 6 2 75.0 0 0 0 8 6 2 75.0 48 31 17 64.6
Joe Perry 17 17 999 n/a England 8 6 2 75.0 0 0 0 8 6 2 75.0 61 35 26 57.4
Mark Selby 6 6 999 n/a England 8 6 2 75.0 2 2 0 100.0 10 8 2 80.0 73 40 33 54.8
Jack Lisowski 11 11 999 n/a England 7 5 2 71.4 0 0 0 7 5 2 71.4 49 31 18 63.3
Daniel Wells 55 55 999 n/a Wales 7 5 2 71.4 0 0 0 7 5 2 71.4 51 31 20 60.8
Honghao Luo 70 70 999 n/a China 7 5 2 71.4 0 0 0 7 5 2 71.4 42 25 17 59.5
Hang Li 40 40 999 n/a China 7 5 2 71.4 0 0 0 7 5 2 71.4 44 26 18 59.1
Thepchaiya Un-Nooh 37 37 999 n/a Thailand 7 5 2 71.4 0 0 0 7 5 2 71.4 44 26 18 59.1
Tom Ford 26 26 999 n/a England 7 5 2 71.4 1 1 0 100.0 8 6 2 75.0 52 30 22 57.7
Gary Wilson 19 19 999 n/a England 10 7 3 70.0 0 0 0 10 7 3 70.0 74 44 30 59.5
David B Gilbert 12 12 999 n/a England 6 4 2 66.7 0 0 0 6 4 2 66.7 46 31 15 67.4
Ricky Walden 29 29 999 n/a England 6 4 2 66.7 0 0 0 6 4 2 66.7 43 27 16 62.8
Michael Holt 43 43 999 n/a England 6 4 2 66.7 0 0 0 6 4 2 66.7 40 25 15 62.5
Sijun Yuan 52 52 999 n/a China 6 4 2 66.7 0 0 0 6 4 2 66.7 44 27 17 61.4
Scott Donaldson 31 31 999 n/a Scotland 6 4 2 66.7 0 0 0 6 4 2 66.7 46 27 19 58.7
Liam Highfield 59 59 999 n/a England 6 4 2 66.7 0 0 0 6 4 2 66.7 41 22 19 53.7
Mark J Williams 3 3 999 n/a Wales 6 4 2 66.7 0 0 0 6 4 2 66.7 42 22 20 52.4
Guodong Xiao 24 24 999 n/a China 6 4 2 66.7 1 1 0 100.0 7 5 2 71.4 44 23 21 52.3
Ben Woollaston 32 32 999 n/a England 6 4 2 66.7 1 1 0 100.0 7 5 2 71.4 46 24 22 52.2
Andrew Higginson 57 57 999 n/a England 6 4 2 66.7 0 0 0 6 4 2 66.7 54 27 27 50.0
Akani Songsermsawad 53 53 999 n/a Thailand 3 2 1 66.7 0 0 0 3 2 1 66.7 24 14 10 58.3
Matthew Stevens 45 45 999 n/a Wales 3 2 1 66.7 0 0 0 3 2 1 66.7 26 15 11 57.7
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
Joe O'Connor 67 67 999 n/a England 3 2 1 66.7 1 0 1 0.0 4 2 2 50.0 25 13 12 52.0
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
Stuart Carrington 50 50 999 n/a England 8 5 3 62.5 0 0 0 8 5 3 62.5 48 27 21 56.3
Stephen Maguire 15 15 999 n/a Scotland 5 3 2 60.0 0 0 0 5 3 2 60.0 35 21 14 60.0
Luca Brecel 25 25 999 n/a Belgium 5 3 2 60.0 1 1 0 100.0 6 4 2 66.7 32 18 14 56.3
Haotian Lü 27 27 999 n/a China 5 3 2 60.0 0 0 0 5 3 2 60.0 34 19 15 55.9
Anthony McGill 23 23 999 n/a Scotland 5 3 2 60.0 0 0 0 5 3 2 60.0 37 20 17 54.1
Wenbo Liang 34 34 999 n/a China 5 3 2 60.0 0 0 0 5 3 2 60.0 50 26 24 52.0
Sam Craigie 66 66 999 n/a England 5 3 2 60.0 1 1 0 100.0 6 4 2 66.7 37 19 18 51.4
Allister Carter 16 16 999 n/a England 7 4 3 57.1 0 0 0 7 4 3 57.1 57 29 28 50.9
Zifan Chen 99 99 999 n/a China 6 3 3 50.0 0 0 0 6 3 3 50.0 30 13 17 43.3
Xiwen Mei 69 69 999 n/a China 4 2 2 50.0 1 1 0 100.0 5 3 2 60.0 26 15 11 57.7
Chris Wakelin 49 49 999 n/a England 4 2 2 50.0 0 0 0 4 2 2 50.0 30 16 14 53.3
Robert Milkins 32 32 999 n/a England 4 2 2 50.0 0 0 0 4 2 2 50.0 36 19 17 52.8
Ning Lu 63 63 999 n/a China 4 2 2 50.0 0 0 0 4 2 2 50.0 25 13 12 52.0
Martin Gould 35 35 999 n/a England 4 2 2 50.0 0 0 0 4 2 2 50.0 31 16 15 51.6
Robbie Williams 60 60 999 n/a England 4 2 2 50.0 0 0 0 4 2 2 50.0 31 16 15 51.6
Xintong Zhao 56 56 999 n/a China 4 2 2 50.0 0 0 0 4 2 2 50.0 35 18 17 51.4
Yuelong Zhou 36 36 999 n/a China 4 2 2 50.0 2 2 0 100.0 6 4 2 66.7 30 15 15 50.0
Bingyu Chang 91 91 999 n/a China 4 2 2 50.0 1 0 1 0.0 5 2 3 40.0 30 15 15 50.0
Ryan Day 20 20 999 n/a Wales 4 2 2 50.0 0 0 0 4 2 2 50.0 37 18 19 48.6
Louis Heathcote 91 91 999 n/a England 4 2 2 50.0 1 0 1 0.0 5 2 3 40.0 35 17 18 48.6
Mike Dunn 64 64 999 n/a England 4 2 2 50.0 0 0 0 4 2 2 50.0 23 11 12 47.8
Barry Hawkins 10 10 999 n/a England 4 2 2 50.0 0 0 0 4 2 2 50.0 30 14 16 46.7
Alexander Ursenbacher 100 100 999 n/a Switzerland 4 2 2 50.0 0 0 0 4 2 2 50.0 27 12 15 44.4
Anthony Hamilton 62 62 999 n/a England 4 2 2 50.0 0 0 0 4 2 2 50.0 27 12 15 44.4
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
Ken Doherty 61 61 999 n/a Ireland 2 1 1 50.0 0 0 0 2 1 1 50.0 18 8 10 44.4
Harvey Chandler 87 87 999 n/a England 2 1 1 50.0 1 0 1 0.0 3 1 2 33.3 17 7 10 41.2
Pengfei Tian 68 68 999 n/a China 2 1 1 50.0 1 0 1 0.0 3 1 2 33.3 16 6 10 37.5
Stuart Bingham 13 13 999 n/a England 5 2 3 40.0 0 0 0 5 2 3 40.0 36 19 17 52.8
David Grace 91 91 999 n/a England 5 2 3 40.0 0 0 0 5 2 3 40.0 37 19 18 51.4
Alan McManus 54 54 999 n/a Scotland 5 2 3 40.0 1 1 0 100.0 6 3 3 50.0 43 22 21 51.2
Elliot Slessor 75 75 999 n/a England 5 2 3 40.0 0 0 0 5 2 3 40.0 41 20 21 48.8
Jimmy Robertson 22 22 999 n/a England 5 2 3 40.0 0 0 0 5 2 3 40.0 42 20 22 47.6
Mark Davis 38 38 999 n/a England 5 2 3 40.0 0 0 0 5 2 3 40.0 37 17 20 45.9
Anda Zhang 72 72 999 n/a China 5 2 3 40.0 0 0 0 5 2 3 40.0 36 16 20 44.4
Noppon Saengkham 39 39 999 n/a Thailand 3 1 2 33.3 0 0 0 3 1 2 33.3 21 11 10 52.4
Dominic Dale 110 110 999 n/a Wales 3 1 2 33.3 0 0 0 3 1 2 33.3 25 13 12 52.0
Duane Jones 96 96 999 n/a Wales 3 1 2 33.3 1 0 1 0.0 4 1 3 25.0 30 15 15 50.0
Sohail Vahedi 100 100 999 n/a Iran 3 1 2 33.3 1 0 1 0.0 4 1 3 25.0 20 9 11 45.0
Brandon Sargeant 100 100 999 n/a England 3 1 2 33.3 0 0 0 3 1 2 33.3 21 9 12 42.9
Jordan Brown 81 81 999 n/a Northern Ireland 3 1 2 33.3 0 0 0 3 1 2 33.3 22 9 13 40.9
Mitchell Mann 110 110 999 n/a England 3 1 2 33.3 0 0 0 3 1 2 33.3 22 9 13 40.9
Jamie O'Neill 100 100 999 n/a England 3 1 2 33.3 1 0 1 0.0 4 1 3 25.0 20 8 12 40.0
Nigel Bond 96 96 999 n/a England 3 1 2 33.3 0 0 0 3 1 2 33.3 21 8 13 38.1
Hammad Miah 90 90 999 n/a England 3 1 2 33.3 0 0 0 3 1 2 33.3 22 8 14 36.4
Martin O'Donnell 42 42 999 n/a England 3 1 2 33.3 0 0 0 3 1 2 33.3 20 7 13 35.0
Sam Baird 74 74 999 n/a England 3 1 2 33.3 0 0 0 3 1 2 33.3 20 7 13 35.0
Kishan Hirani 89 89 999 n/a Wales 3 1 2 33.3 0 0 0 3 1 2 33.3 21 7 14 33.3
Ashley Carty 80 80 999 n/a England 4 1 3 25.0 0 0 0 4 1 3 25.0 32 16 16 50.0
Jackson Page 100 100 999 n/a Wales 4 1 3 25.0 0 0 0 4 1 3 25.0 30 15 15 50.0
Craig Steadman 73 73 999 n/a England 4 1 3 25.0 0 0 0 4 1 3 25.0 33 15 18 45.5
James Cahill 100 100 999 n/a England 4 1 3 25.0 0 0 0 4 1 3 25.0 26 11 15 42.3
Peter Ebdon 46 46 999 n/a England 4 1 3 25.0 0 0 0 4 1 3 25.0 33 13 20 39.4
Rod Lawler 100 100 999 n/a England 4 1 3 25.0 0 0 0 4 1 3 25.0 27 10 17 37.0
Adam Stefanow 88 88 999 n/a Poland 4 1 3 25.0 0 0 0 4 1 3 25.0 23 8 15 34.8
Gerard Greene 100 100 999 n/a Northern Ireland 4 1 3 25.0 0 0 0 4 1 3 25.0 26 9 17 34.6
Michael White 47 47 999 n/a Wales 4 1 3 25.0 0 0 0 4 1 3 25.0 29 10 19 34.5
Kacper Filipiak 100 100 999 n/a Poland 4 1 3 25.0 0 0 0 4 1 3 25.0 26 8 18 30.8
Lee Walker 79 79 999 n/a Wales 4 1 3 25.0 0 0 0 4 1 3 25.0 23 7 16 30.4
Oliver Lines 78 78 999 n/a England 4 1 3 25.0 0 0 0 4 1 3 25.0 20 4 16 20.0
Yize Wu (a) 999 n/a 999 n/a China 1 0 1 0.0 0 0 0 1 0 1 0.0 11 5 6 45.5
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 110 110 999 n/a Australia 1 0 1 0.0 0 0 0 1 0 1 0.0 8 3 5 37.5
Jiankang Zhang 85 85 999 n/a China 1 0 1 0.0 2 0 2 0.0 3 0 3 0.0 8 3 5 37.5
Jianbo Zhao (a) 999 n/a 999 n/a China 1 0 1 0.0 0 0 0 1 0 1 0.0 9 3 6 33.3
Feilong Chen 86 86 999 n/a China 1 0 1 0.0 1 0 1 0.0 2 0 2 0.0 9 3 6 33.3
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
Junxu Pang (a) 999 n/a 999 n/a China 1 0 1 0.0 0 0 0 1 0 1 0.0 8 2 6 25.0
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
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
Igor Figueiredo 110 110 999 n/a Brazil 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
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
Ross Bulman (a) 999 n/a 999 n/a Ireland 2 0 2 0.0 0 0 0 2 0 2 0.0 13 3 10 23.1
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
Langning Bai 100 100 999 n/a China 2 0 2 0.0 2 1 1 50.0 4 1 3 25.0 13 2 11 15.4
John Astley 76 76 999 n/a England 3 0 3 0.0 0 0 0 3 0 3 0.0 26 11 15 42.3
Andy Hicks 110 110 999 n/a England 3 0 3 0.0 0 0 0 3 0 3 0.0 24 9 15 37.5
Andy Lee 94 94 999 n/a Hong Kong 3 0 3 0.0 0 0 0 3 0 3 0.0 23 8 15 34.8
Barry Pinches 110 110 999 n/a England 3 0 3 0.0 0 0 0 3 0 3 0.0 23 8 15 34.8
Eden Sharav 110 110 999 n/a Israel 3 0 3 0.0 0 0 0 3 0 3 0.0 23 8 15 34.8
Michael Georgiou 51 51 999 n/a Cyprus 3 0 3 0.0 0 0 0 3 0 3 0.0 23 8 15 34.8
Si Xu 110 110 999 n/a China 3 0 3 0.0 0 0 0 3 0 3 0.0 23 8 15 34.8
Alfie Burden 77 77 999 n/a England 3 0 3 0.0 0 0 0 3 0 3 0.0 22 7 15 31.8
Billy Joe Castle 110 110 999 n/a England 3 0 3 0.0 0 0 0 3 0 3 0.0 22 7 15 31.8
David Lilley 110 110 999 n/a England 3 0 3 0.0 0 0 0 3 0 3 0.0 22 7 15 31.8
Fergal O'Brien 65 65 999 n/a Ireland 3 0 3 0.0 0 0 0 3 0 3 0.0 22 7 15 31.8
Ian Burns 110 110 999 n/a England 3 0 3 0.0 0 0 0 3 0 3 0.0 22 7 15 31.8
Jamie Clarke 84 84 999 n/a Wales 3 0 3 0.0 0 0 0 3 0 3 0.0 22 7 15 31.8
Jiahui Si 110 110 999 n/a China 3 0 3 0.0 0 0 0 3 0 3 0.0 22 7 15 31.8
Jimmy White 110 110 999 n/a England 3 0 3 0.0 0 0 0 3 0 3 0.0 22 7 15 31.8
Thor Chuan Leong 83 83 999 n/a Malaysia 3 0 3 0.0 0 0 0 3 0 3 0.0 22 7 15 31.8
Alex Borg 110 110 999 n/a Malta 3 0 3 0.0 0 0 0 3 0 3 0.0 21 6 15 28.6
Riley Parsons 110 110 999 n/a England 3 0 3 0.0 0 0 0 3 0 3 0.0 21 6 15 28.6
Simon Lichtenberg 98 98 999 n/a Germany 3 0 3 0.0 0 0 0 3 0 3 0.0 21 6 15 28.6
Zhengyi Fan 95 95 999 n/a China 3 0 3 0.0 0 0 0 3 0 3 0.0 21 6 15 28.6
Fraser Patrick 110 110 999 n/a Scotland 3 0 3 0.0 0 0 0 3 0 3 0.0 19 4 15 21.1
Peifan Lei 110 110 999 n/a China 3 0 3 0.0 0 0 0 3 0 3 0.0 19 4 15 21.1
Peter Lines 110 110 999 n/a England 3 0 3 0.0 0 0 0 3 0 3 0.0 19 4 15 21.1
Contact » | Search » | A – Z » | credits » | About » | RSS | |