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 %
Ryan Davies (a) 999 n/a 999 n/a England 1 1 0 100.0 0 0 0 1 1 0 100.0 6 4 2 66.7
Ronnie O'Sullivan 2 2 999 n/a England 1 1 0 100.0 0 0 0 1 1 0 100.0 7 4 3 57.1
Judd Trump 1 1 999 n/a England 12 11 1 91.7 0 0 0 12 11 1 91.7 97 70 27 72.2
Hossein Vafaei 31 31 999 n/a Iran 9 8 1 88.9 3 1 2 33.3 12 9 3 75.0 75 45 30 60.0
Shaun Murphy 8 8 999 n/a England 17 15 2 88.2 0 0 0 17 15 2 88.2 165 95 70 57.6
Mark Allen 7 7 999 n/a Northern Ireland 11 9 2 81.8 0 0 0 11 9 2 81.8 88 59 29 67.0
Mark Selby 5 5 999 n/a England 16 13 3 81.3 2 2 0 100.0 18 15 3 83.3 133 77 56 57.9
Matthew Selt 28 28 999 n/a England 14 11 3 78.6 0 0 0 14 11 3 78.6 93 59 34 63.4
Joe Perry 16 16 999 n/a England 14 11 3 78.6 0 0 0 14 11 3 78.6 101 62 39 61.4
Bingtao Yan 15 15 999 n/a China 14 11 3 78.6 0 0 0 14 11 3 78.6 103 61 42 59.2
Kyren Wilson 9 9 999 n/a England 9 7 2 77.8 1 0 1 0.0 10 7 3 70.0 66 43 23 65.2
John Higgins 6 6 999 n/a Scotland 9 7 2 77.8 0 0 0 9 7 2 77.8 76 43 33 56.6
Mark J Williams 3 3 999 n/a Wales 13 10 3 76.9 0 0 0 13 10 3 76.9 104 61 43 58.7
David B Gilbert 12 12 999 n/a England 12 9 3 75.0 0 0 0 12 9 3 75.0 86 56 30 65.1
Graeme Dott 21 21 999 n/a Scotland 12 9 3 75.0 0 0 0 12 9 3 75.0 92 57 35 62.0
Neil Robertson 4 4 999 n/a Australia 8 6 2 75.0 1 0 1 0.0 9 6 3 66.7 60 38 22 63.3
Marco Fu 59 59 999 n/a Hong Kong 4 3 1 75.0 0 0 0 4 3 1 75.0 27 15 12 55.6
Kurt Maflin 37 37 999 n/a Norway 15 11 4 73.3 1 1 0 100.0 16 12 4 75.0 111 65 46 58.6
Jack Lisowski 11 11 999 n/a England 11 8 3 72.7 0 0 0 11 8 3 72.7 76 48 28 63.2
Thepchaiya Un-Nooh 41 41 999 n/a Thailand 10 7 3 70.0 0 0 0 10 7 3 70.0 60 36 24 60.0
Barry Hawkins 10 10 999 n/a England 10 7 3 70.0 0 0 0 10 7 3 70.0 71 42 29 59.2
Hang Li 43 43 999 n/a China 10 7 3 70.0 1 1 0 100.0 11 8 3 72.7 67 39 28 58.2
Guodong Xiao 23 23 999 n/a China 10 7 3 70.0 1 1 0 100.0 11 8 3 72.7 76 40 36 52.6
Gary Wilson 19 19 999 n/a England 12 8 4 66.7 0 0 0 12 8 4 66.7 86 50 36 58.1
Ricky Walden 30 30 999 n/a England 9 6 3 66.7 0 0 0 9 6 3 66.7 65 40 25 61.5
Michael Holt 45 45 999 n/a England 9 6 3 66.7 0 0 0 9 6 3 66.7 60 36 24 60.0
Liam Highfield 60 60 999 n/a England 9 6 3 66.7 0 0 0 9 6 3 66.7 58 33 25 56.9
Xintong Zhao 52 52 999 n/a China 9 6 3 66.7 0 0 0 9 6 3 66.7 73 41 32 56.2
Ben Woollaston 40 40 999 n/a England 9 6 3 66.7 1 1 0 100.0 10 7 3 70.0 68 35 33 51.5
Akani Songsermsawad 51 51 999 n/a Thailand 6 4 2 66.7 0 0 0 6 4 2 66.7 46 27 19 58.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
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
Mark Joyce 47 47 999 n/a England 14 9 5 64.3 0 0 0 14 9 5 64.3 94 48 46 51.1
Tom Ford 25 25 999 n/a England 11 7 4 63.6 1 1 0 100.0 12 8 4 66.7 78 44 34 56.4
Honghao Luo 69 69 999 n/a China 11 7 4 63.6 0 0 0 11 7 4 63.6 72 40 32 55.6
Junhui Ding 18 18 999 n/a China 8 5 3 62.5 0 0 0 8 5 3 62.5 68 38 30 55.9
Sam Craigie 64 64 999 n/a England 8 5 3 62.5 1 1 0 100.0 9 6 3 66.7 55 30 25 54.5
Yuelong Zhou 33 33 999 n/a China 8 5 3 62.5 2 2 0 100.0 10 7 3 70.0 54 29 25 53.7
Anthony McGill 26 26 999 n/a Scotland 10 6 4 60.0 0 0 0 10 6 4 60.0 73 41 32 56.2
Stuart Carrington 49 49 999 n/a England 10 6 4 60.0 0 0 0 10 6 4 60.0 61 33 28 54.1
Daniel Wells 57 57 999 n/a Wales 10 6 4 60.0 0 0 0 10 6 4 60.0 71 38 33 53.5
Jak Jones 71 71 999 n/a Wales 12 7 5 58.3 0 0 0 12 7 5 58.3 84 47 37 56.0
Stuart Bingham 13 13 999 n/a England 7 4 3 57.1 0 0 0 7 4 3 57.1 48 28 20 58.3
Xiwen Mei 70 70 999 n/a China 7 4 3 57.1 1 1 0 100.0 8 5 3 62.5 49 28 21 57.1
Alan McManus 54 54 999 n/a Scotland 7 4 3 57.1 1 1 0 100.0 8 5 3 62.5 56 31 25 55.4
Matthew Stevens 44 44 999 n/a Wales 7 4 3 57.1 0 0 0 7 4 3 57.1 53 29 24 54.7
Robbie Williams 56 56 999 n/a England 7 4 3 57.1 0 0 0 7 4 3 57.1 46 25 21 54.3
Elliot Slessor 75 75 999 n/a England 7 4 3 57.1 0 0 0 7 4 3 57.1 54 29 25 53.7
Jimmy Robertson 22 22 999 n/a England 7 4 3 57.1 0 0 0 7 4 3 57.1 55 29 26 52.7
Wenbo Liang 36 36 999 n/a China 7 4 3 57.1 0 0 0 7 4 3 57.1 61 32 29 52.5
Anda Zhang 73 73 999 n/a China 7 4 3 57.1 0 0 0 7 4 3 57.1 49 25 24 51.0
Anthony Hamilton 61 61 999 n/a England 7 4 3 57.1 0 0 0 7 4 3 57.1 49 24 25 49.0
Sijun Yuan 48 48 999 n/a China 9 5 4 55.6 0 0 0 9 5 4 55.6 64 37 27 57.8
Stephen Maguire 14 14 999 n/a Scotland 9 5 4 55.6 0 0 0 9 5 4 55.6 61 34 27 55.7
Chris Wakelin 46 46 999 n/a England 9 5 4 55.6 0 0 0 9 5 4 55.6 64 35 29 54.7
Luca Brecel 27 27 999 n/a Belgium 9 5 4 55.6 1 1 0 100.0 10 6 4 60.0 57 30 27 52.6
Allister Carter 17 17 999 n/a England 9 5 4 55.6 0 0 0 9 5 4 55.6 72 36 36 50.0
Mark King 32 32 999 n/a England 11 6 5 54.5 0 0 0 11 6 5 54.5 67 36 31 53.7
Noppon Saengkham 35 35 999 n/a Thailand 8 4 4 50.0 0 0 0 8 4 4 50.0 57 31 26 54.4
Scott Donaldson 29 29 999 n/a Scotland 8 4 4 50.0 0 0 0 8 4 4 50.0 61 33 28 54.1
Haotian Lü 24 24 999 n/a China 8 4 4 50.0 0 0 0 8 4 4 50.0 54 29 25 53.7
Ryan Day 20 20 999 n/a Wales 8 4 4 50.0 0 0 0 8 4 4 50.0 67 34 33 50.7
Joe O'Connor 66 66 999 n/a England 6 3 3 50.0 1 0 1 0.0 7 3 4 42.9 48 24 24 50.0
Louis Heathcote 92 92 999 n/a England 6 3 3 50.0 1 0 1 0.0 7 3 4 42.9 48 24 24 50.0
Bingyu Chang 92 92 999 n/a China 6 3 3 50.0 1 0 1 0.0 7 3 4 42.9 45 22 23 48.9
Ning Lu 62 62 999 n/a China 6 3 3 50.0 0 0 0 6 3 3 50.0 39 19 20 48.7
Martin O'Donnell 42 42 999 n/a England 6 3 3 50.0 0 0 0 6 3 3 50.0 43 20 23 46.5
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
Andrew Higginson 58 58 999 n/a England 9 4 5 44.4 0 0 0 9 4 5 44.4 74 33 41 44.6
Martin Gould 34 34 999 n/a England 7 3 4 42.9 0 0 0 7 3 4 42.9 53 26 27 49.1
Mark Davis 38 38 999 n/a England 7 3 4 42.9 0 0 0 7 3 4 42.9 49 24 25 49.0
Jordan Brown 77 77 999 n/a Northern Ireland 7 3 4 42.9 0 0 0 7 3 4 42.9 51 23 28 45.1
Mike Dunn 65 65 999 n/a England 7 3 4 42.9 0 0 0 7 3 4 42.9 42 18 24 42.9
Dominic Dale 98 98 999 n/a Wales 5 2 3 40.0 0 0 0 5 2 3 40.0 39 19 20 48.7
Michael Georgiou 50 50 999 n/a Cyprus 5 2 3 40.0 0 0 0 5 2 3 40.0 37 17 20 45.9
Si Xu 112 112 999 n/a China 5 2 3 40.0 0 0 0 5 2 3 40.0 37 17 20 45.9
Fergal O'Brien 67 67 999 n/a Ireland 5 2 3 40.0 0 0 0 5 2 3 40.0 35 16 19 45.7
Alfie Burden 77 77 999 n/a England 5 2 3 40.0 0 0 0 5 2 3 40.0 37 16 21 43.2
Pengfei Tian 68 68 999 n/a China 5 2 3 40.0 1 0 1 0.0 6 2 4 33.3 40 17 23 42.5
Harvey Chandler 85 85 999 n/a England 5 2 3 40.0 1 0 1 0.0 6 2 4 33.3 39 16 23 41.0
Nigel Bond 98 98 999 n/a England 5 2 3 40.0 0 0 0 5 2 3 40.0 32 13 19 40.6
Zifan Chen 102 102 999 n/a China 8 3 5 37.5 0 0 0 8 3 5 37.5 42 16 26 38.1
Jackson Page 103 103 999 n/a Wales 6 2 4 33.3 0 0 0 6 2 4 33.3 42 21 21 50.0
Robert Milkins 39 39 999 n/a England 6 2 4 33.3 0 0 0 6 2 4 33.3 50 24 26 48.0
Craig Steadman 74 74 999 n/a England 6 2 4 33.3 0 0 0 6 2 4 33.3 45 20 25 44.4
Adam Stefanow 90 90 999 n/a Poland 6 2 4 33.3 0 0 0 6 2 4 33.3 37 16 21 43.2
Lee Walker 80 80 999 n/a Wales 6 2 4 33.3 0 0 0 6 2 4 33.3 37 15 22 40.5
Brandon Sargeant 103 103 999 n/a England 6 2 4 33.3 0 0 0 6 2 4 33.3 41 16 25 39.0
Hammad Miah 88 88 999 n/a England 6 2 4 33.3 0 0 0 6 2 4 33.3 41 15 26 36.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
Ken Doherty 63 63 999 n/a Ireland 3 1 2 33.3 1 0 1 0.0 4 1 3 25.0 22 8 14 36.4
Igor Figueiredo 112 112 999 n/a Brazil 3 1 2 33.3 0 0 0 3 1 2 33.3 18 6 12 33.3
Langning Bai 103 103 999 n/a China 3 1 2 33.3 2 1 1 50.0 5 2 3 40.0 19 6 13 31.6
David Grace 92 92 999 n/a England 7 2 5 28.6 0 0 0 7 2 5 28.6 51 24 27 47.1
Mitchell Mann 91 91 999 n/a England 7 2 5 28.6 0 0 0 7 2 5 28.6 49 18 31 36.7
Alexander Ursenbacher 92 92 999 n/a Switzerland 7 2 5 28.6 0 0 0 7 2 5 28.6 45 16 29 35.6
Feilong Chen 89 89 999 n/a China 4 1 3 25.0 1 0 1 0.0 5 1 4 20.0 32 13 19 40.6
John Astley 76 76 999 n/a England 5 1 4 20.0 0 0 0 5 1 4 20.0 41 19 22 46.3
Duane Jones 98 98 999 n/a Wales 5 1 4 20.0 1 0 1 0.0 6 1 5 16.7 44 20 24 45.5
Jiahui Si 112 112 999 n/a China 5 1 4 20.0 0 0 0 5 1 4 20.0 34 14 20 41.2
Barry Pinches 112 112 999 n/a England 5 1 4 20.0 0 0 0 5 1 4 20.0 37 15 22 40.5
Sohail Vahedi 103 103 999 n/a Iran 5 1 4 20.0 1 0 1 0.0 6 1 5 16.7 32 12 20 37.5
Jamie O'Neill 103 103 999 n/a England 5 1 4 20.0 1 0 1 0.0 6 1 5 16.7 33 12 21 36.4
Peter Ebdon 53 53 999 n/a England 5 1 4 20.0 0 0 0 5 1 4 20.0 37 13 24 35.1
Andy Lee 96 96 999 n/a Hong Kong 5 1 4 20.0 0 0 0 5 1 4 20.0 35 12 23 34.3
Zhengyi Fan 97 97 999 n/a China 5 1 4 20.0 0 0 0 5 1 4 20.0 34 11 23 32.4
Ashley Carty 81 81 999 n/a England 6 1 5 16.7 0 0 0 6 1 5 16.7 43 18 25 41.9
Gerard Greene 103 103 999 n/a Northern Ireland 6 1 5 16.7 0 0 0 6 1 5 16.7 42 16 26 38.1
Sam Baird 72 72 999 n/a England 6 1 5 16.7 0 0 0 6 1 5 16.7 42 15 27 35.7
James Cahill 103 103 999 n/a England 6 1 5 16.7 0 0 0 6 1 5 16.7 37 13 24 35.1
Michael White 55 55 999 n/a Wales 6 1 5 16.7 0 0 0 6 1 5 16.7 42 14 28 33.3
Rod Lawler 103 103 999 n/a England 6 1 5 16.7 0 0 0 6 1 5 16.7 39 13 26 33.3
Kacper Filipiak 103 103 999 n/a Poland 6 1 5 16.7 0 0 0 6 1 5 16.7 39 12 27 30.8
Kishan Hirani 87 87 999 n/a Wales 6 1 5 16.7 0 0 0 6 1 5 16.7 39 11 28 28.2
Oliver Lines 79 79 999 n/a England 6 1 5 16.7 0 0 0 6 1 5 16.7 32 7 25 21.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 112 112 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
Yingdong Li (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
Amine Amiri 112 112 999 n/a Morocco 1 0 1 0.0 0 0 0 1 0 1 0.0 4 0 4 0.0
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
Yize Wu (a) 999 n/a 999 n/a China 2 0 2 0.0 0 0 0 2 0 2 0.0 18 7 11 38.9
Jiankang Zhang 86 86 999 n/a China 2 0 2 0.0 2 0 2 0.0 4 0 4 0.0 14 5 9 35.7
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
James Wattana 82 82 999 n/a Thailand 3 0 3 0.0 0 0 0 3 0 3 0.0 20 6 14 30.0
Ross Bulman (a) 999 n/a 999 n/a Ireland 3 0 3 0.0 0 0 0 3 0 3 0.0 20 5 15 25.0
Ian Burns 112 112 999 n/a England 4 0 4 0.0 1 1 0 100.0 5 1 4 20.0 28 9 19 32.1
Billy Joe Castle 112 112 999 n/a England 4 0 4 0.0 0 0 0 4 0 4 0.0 28 9 19 32.1
Fraser Patrick 112 112 999 n/a Scotland 4 0 4 0.0 1 0 1 0.0 5 0 5 0.0 24 4 20 16.7
David Lilley 112 112 999 n/a England 5 0 5 0.0 0 0 0 5 0 5 0.0 38 14 24 36.8
Andy Hicks 112 112 999 n/a England 5 0 5 0.0 0 0 0 5 0 5 0.0 37 13 24 35.1
Jimmy White 112 112 999 n/a England 5 0 5 0.0 0 0 0 5 0 5 0.0 36 12 24 33.3
Thor Chuan Leong 83 83 999 n/a Malaysia 5 0 5 0.0 0 0 0 5 0 5 0.0 36 12 24 33.3
Jamie Clarke 84 84 999 n/a Wales 5 0 5 0.0 0 0 0 5 0 5 0.0 35 11 24 31.4
Riley Parsons 112 112 999 n/a England 5 0 5 0.0 0 0 0 5 0 5 0.0 34 10 24 29.4
Simon Lichtenberg 101 101 999 n/a Germany 5 0 5 0.0 0 0 0 5 0 5 0.0 34 10 24 29.4
Eden Sharav 112 112 999 n/a Israel 5 0 5 0.0 0 0 0 5 0 5 0.0 33 9 24 27.3
Peifan Lei 112 112 999 n/a China 5 0 5 0.0 0 0 0 5 0 5 0.0 32 8 24 25.0
Alex Borg 112 112 999 n/a Malta 5 0 5 0.0 0 0 0 5 0 5 0.0 30 6 24 20.0
Peter Lines 112 112 999 n/a England 5 0 5 0.0 0 0 0 5 0 5 0.0 30 6 24 20.0
Contact » | Search » | A – Z » | credits » | About » | RSS | |