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 %
Mark Selby 4 4 999 n/a England 22 19 3 86.4 2 2 0 100.0 24 21 3 87.5 178 109 69 61.2
Judd Trump 1 1 999 n/a England 14 12 2 85.7 0 0 0 14 12 2 85.7 107 76 31 71.0
Shaun Murphy 8 8 999 n/a England 20 17 3 85.0 0 0 0 20 17 3 85.0 181 106 75 58.6
Hossein Vafaei 31 31 999 n/a Iran 11 9 2 81.8 3 1 2 33.3 14 10 4 71.4 86 50 36 58.1
Mark Allen 7 7 999 n/a Northern Ireland 16 13 3 81.3 0 0 0 16 13 3 81.3 118 81 37 68.6
Bingtao Yan 17 17 999 n/a China 14 11 3 78.6 0 0 0 14 11 3 78.6 103 61 42 59.2
David B Gilbert 11 11 999 n/a England 18 14 4 77.8 0 0 0 18 14 4 77.8 131 80 51 61.1
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
Matthew Selt 27 27 999 n/a England 16 12 4 75.0 0 0 0 16 12 4 75.0 104 65 39 62.5
Joe Perry 15 15 999 n/a England 16 12 4 75.0 0 0 0 16 12 4 75.0 114 69 45 60.5
Ronnie O'Sullivan 2 2 999 n/a England 4 3 1 75.0 0 0 0 4 3 1 75.0 26 15 11 57.7
Kyren Wilson 9 9 999 n/a England 11 8 3 72.7 1 0 1 0.0 12 8 4 66.7 79 49 30 62.0
Graeme Dott 21 21 999 n/a Scotland 14 10 4 71.4 0 0 0 14 10 4 71.4 102 63 39 61.8
Mark J Williams 3 3 999 n/a Wales 14 10 4 71.4 0 0 0 14 10 4 71.4 109 62 47 56.9
Kurt Maflin 34 34 999 n/a Norway 17 12 5 70.6 1 1 0 100.0 18 13 5 72.2 124 71 53 57.3
Neil Robertson 5 5 999 n/a Australia 10 7 3 70.0 1 0 1 0.0 11 7 4 63.6 70 42 28 60.0
Jack Lisowski 12 12 999 n/a England 13 9 4 69.2 0 0 0 13 9 4 69.2 90 55 35 61.1
Barry Hawkins 10 10 999 n/a England 13 9 4 69.2 0 0 0 13 9 4 69.2 85 50 35 58.8
Thepchaiya Un-Nooh 37 37 999 n/a Thailand 13 9 4 69.2 0 0 0 13 9 4 69.2 79 46 33 58.2
Guodong Xiao 24 24 999 n/a China 13 9 4 69.2 1 1 0 100.0 14 10 4 71.4 92 49 43 53.3
Tom Ford 22 22 999 n/a England 16 11 5 68.8 1 1 0 100.0 17 12 5 70.6 109 64 45 58.7
Gary Wilson 19 19 999 n/a England 15 10 5 66.7 0 0 0 15 10 5 66.7 105 61 44 58.1
Ricky Walden 26 26 999 n/a England 12 8 4 66.7 1 1 0 100.0 13 9 4 69.2 87 52 35 59.8
Xintong Zhao 47 47 999 n/a China 12 8 4 66.7 0 0 0 12 8 4 66.7 88 52 36 59.1
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
Michael Holt 44 44 999 n/a England 11 7 4 63.6 0 0 0 11 7 4 63.6 72 43 29 59.7
Xiwen Mei 69 69 999 n/a China 11 7 4 63.6 1 1 0 100.0 12 8 4 66.7 73 43 30 58.9
Honghao Luo 70 70 999 n/a China 11 7 4 63.6 0 0 0 11 7 4 63.6 72 40 32 55.6
Hang Li 43 43 999 n/a China 11 7 4 63.6 1 1 0 100.0 12 8 4 66.7 71 39 32 54.9
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 63 63 999 n/a England 8 5 3 62.5 2 1 1 50.0 10 6 4 60.0 55 30 25 54.5
Anthony McGill 32 32 999 n/a Scotland 10 6 4 60.0 0 0 0 10 6 4 60.0 73 41 32 56.2
Liam Highfield 60 60 999 n/a England 10 6 4 60.0 0 0 0 10 6 4 60.0 64 35 29 54.7
Stuart Carrington 50 50 999 n/a England 10 6 4 60.0 0 0 0 10 6 4 60.0 61 33 28 54.1
Yuelong Zhou 38 38 999 n/a China 10 6 4 60.0 2 2 0 100.0 12 8 4 66.7 62 33 29 53.2
Ben Woollaston 40 40 999 n/a England 10 6 4 60.0 1 1 0 100.0 11 7 4 63.6 72 35 37 48.6
Marco Fu 56 56 999 n/a Hong Kong 5 3 2 60.0 0 0 0 5 3 2 60.0 33 17 16 51.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
Akani Songsermsawad 52 52 999 n/a Thailand 7 4 3 57.1 0 0 0 7 4 3 57.1 51 28 23 54.9
Matthew Stevens 46 46 999 n/a Wales 7 4 3 57.1 0 0 0 7 4 3 57.1 53 29 24 54.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
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
Luca Brecel 28 28 999 n/a Belgium 9 5 4 55.6 1 1 0 100.0 10 6 4 60.0 57 30 27 52.6
Elliot Slessor 74 74 999 n/a England 9 5 4 55.6 0 0 0 9 5 4 55.6 65 34 31 52.3
Allister Carter 16 16 999 n/a England 9 5 4 55.6 0 0 0 9 5 4 55.6 72 36 36 50.0
Pengfei Tian 65 65 999 n/a China 9 5 4 55.6 1 0 1 0.0 10 5 5 50.0 61 29 32 47.5
Mark King 30 30 999 n/a England 11 6 5 54.5 0 0 0 11 6 5 54.5 67 36 31 53.7
Daniel Wells 56 56 999 n/a Wales 11 6 5 54.5 0 0 0 11 6 5 54.5 75 38 37 50.7
Sijun Yuan 49 49 999 n/a China 10 5 5 50.0 0 0 0 10 5 5 50.0 71 40 31 56.3
Chris Wakelin 45 45 999 n/a England 10 5 5 50.0 0 0 0 10 5 5 50.0 71 38 33 53.5
Lee Walker 77 77 999 n/a Wales 10 5 5 50.0 0 0 0 10 5 5 50.0 63 28 35 44.4
Stuart Bingham 13 13 999 n/a England 8 4 4 50.0 0 0 0 8 4 4 50.0 53 29 24 54.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ü 25 25 999 n/a China 8 4 4 50.0 0 0 0 8 4 4 50.0 54 29 25 53.7
Alan McManus 54 54 999 n/a Scotland 8 4 4 50.0 1 1 0 100.0 9 5 4 55.6 62 33 29 53.2
Robbie Williams 55 55 999 n/a England 8 4 4 50.0 0 0 0 8 4 4 50.0 53 28 25 52.8
Jimmy Robertson 23 23 999 n/a England 8 4 4 50.0 0 0 0 8 4 4 50.0 62 32 30 51.6
Anda Zhang 72 72 999 n/a China 8 4 4 50.0 0 0 0 8 4 4 50.0 55 27 28 49.1
Louis Heathcote 91 91 999 n/a England 8 4 4 50.0 1 0 1 0.0 9 4 5 44.4 60 29 31 48.3
Anthony Hamilton 61 61 999 n/a England 8 4 4 50.0 0 0 0 8 4 4 50.0 53 24 29 45.3
Bingyu Chang 97 97 999 n/a China 6 3 3 50.0 1 0 1 0.0 7 3 4 42.9 45 22 23 48.9
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
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
Ryan Day 20 20 999 n/a Wales 9 4 5 44.4 0 0 0 9 4 5 44.4 73 36 37 49.3
Andrew Higginson 59 59 999 n/a England 9 4 5 44.4 0 0 0 9 4 5 44.4 74 33 41 44.6
Dominic Dale 94 94 999 n/a Wales 7 3 4 42.9 0 0 0 7 3 4 42.9 50 25 25 50.0
Joe O'Connor 68 68 999 n/a England 7 3 4 42.9 1 0 1 0.0 8 3 5 37.5 55 27 28 49.1
Martin Gould 33 33 999 n/a England 7 3 4 42.9 0 0 0 7 3 4 42.9 53 26 27 49.1
Mark Davis 41 41 999 n/a England 7 3 4 42.9 0 0 0 7 3 4 42.9 49 24 25 49.0
Fergal O'Brien 67 67 999 n/a Ireland 7 3 4 42.9 0 0 0 7 3 4 42.9 47 22 25 46.8
Jordan Brown 79 79 999 n/a Northern Ireland 7 3 4 42.9 0 0 0 7 3 4 42.9 51 23 28 45.1
Ning Lu 62 62 999 n/a China 7 3 4 42.9 0 0 0 7 3 4 42.9 43 19 24 44.2
Martin O'Donnell 42 42 999 n/a England 7 3 4 42.9 0 0 0 7 3 4 42.9 48 21 27 43.8
Harvey Chandler 86 86 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 102 102 999 n/a England 5 2 3 40.0 0 0 0 5 2 3 40.0 32 13 19 40.6
Jiahui Si 95 95 999 n/a China 8 3 5 37.5 0 0 0 8 3 5 37.5 47 22 25 46.8
Mike Dunn 66 66 999 n/a England 8 3 5 37.5 0 0 0 8 3 5 37.5 46 18 28 39.1
Zifan Chen 105 105 999 n/a China 8 3 5 37.5 0 0 0 8 3 5 37.5 42 16 26 38.1
Jackson Page 107 107 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 75 75 999 n/a England 6 2 4 33.3 0 0 0 6 2 4 33.3 45 20 25 44.4
Alfie Burden 78 78 999 n/a England 6 2 4 33.3 0 0 0 6 2 4 33.3 44 19 25 43.2
Si Xu 106 106 999 n/a China 6 2 4 33.3 0 0 0 6 2 4 33.3 42 18 24 42.9
Michael Georgiou 51 51 999 n/a Cyprus 6 2 4 33.3 0 0 0 6 2 4 33.3 41 17 24 41.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
Ken Doherty 64 64 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 114 114 999 n/a Brazil 3 1 2 33.3 0 0 0 3 1 2 33.3 18 6 12 33.3
David Grace 97 97 999 n/a England 7 2 5 28.6 0 0 0 7 2 5 28.6 51 24 27 47.1
Adam Stefanow 90 90 999 n/a Poland 7 2 5 28.6 0 0 0 7 2 5 28.6 44 19 25 43.2
Mitchell Mann 95 95 999 n/a England 7 2 5 28.6 0 0 0 7 2 5 28.6 49 18 31 36.7
Alexander Ursenbacher 97 97 999 n/a Switzerland 7 2 5 28.6 0 0 0 7 2 5 28.6 45 16 29 35.6
Brandon Sargeant 100 100 999 n/a England 7 2 5 28.6 0 0 0 7 2 5 28.6 45 16 29 35.6
Hammad Miah 85 85 999 n/a England 7 2 5 28.6 0 0 0 7 2 5 28.6 46 16 30 34.8
Zhengyi Fan 92 92 999 n/a China 7 2 5 28.6 0 0 0 7 2 5 28.6 45 15 30 33.3
Langning Bai 100 100 999 n/a China 4 1 3 25.0 2 1 1 50.0 6 2 4 33.3 26 9 17 34.6
Duane Jones 102 102 999 n/a Wales 5 1 4 20.0 1 0 1 0.0 6 1 5 16.7 44 20 24 45.5
Barry Pinches 114 114 999 n/a England 5 1 4 20.0 0 0 0 5 1 4 20.0 37 15 22 40.5
Feilong Chen 88 88 999 n/a China 5 1 4 20.0 1 0 1 0.0 6 1 5 16.7 38 15 23 39.5
Sohail Vahedi 107 107 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 107 107 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
John Astley 76 76 999 n/a England 6 1 5 16.7 0 0 0 6 1 5 16.7 46 20 26 43.5
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 107 107 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 107 107 999 n/a England 6 1 5 16.7 0 0 0 6 1 5 16.7 37 13 24 35.1
Michael White 58 58 999 n/a Wales 6 1 5 16.7 0 0 0 6 1 5 16.7 42 14 28 33.3
Rod Lawler 107 107 999 n/a England 6 1 5 16.7 0 0 0 6 1 5 16.7 39 13 26 33.3
Andy Lee 92 92 999 n/a Hong Kong 6 1 5 16.7 0 0 0 6 1 5 16.7 39 12 27 30.8
Kacper Filipiak 107 107 999 n/a Poland 6 1 5 16.7 0 0 0 6 1 5 16.7 39 12 27 30.8
Kishan Hirani 89 89 999 n/a Wales 6 1 5 16.7 0 0 0 6 1 5 16.7 39 11 28 28.2
Oliver Lines 80 80 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 114 114 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 114 114 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 87 87 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 114 114 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 114 114 999 n/a England 4 0 4 0.0 0 0 0 4 0 4 0.0 28 9 19 32.1
Fraser Patrick 114 114 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 114 114 999 n/a England 5 0 5 0.0 0 0 0 5 0 5 0.0 38 14 24 36.8
Andy Hicks 114 114 999 n/a England 5 0 5 0.0 0 0 0 5 0 5 0.0 37 13 24 35.1
Jimmy White 114 114 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 114 114 999 n/a England 5 0 5 0.0 0 0 0 5 0 5 0.0 34 10 24 29.4
Simon Lichtenberg 104 104 999 n/a Germany 5 0 5 0.0 0 0 0 5 0 5 0.0 34 10 24 29.4
Eden Sharav 114 114 999 n/a Israel 5 0 5 0.0 0 0 0 5 0 5 0.0 33 9 24 27.3
Peifan Lei 114 114 999 n/a China 5 0 5 0.0 0 0 0 5 0 5 0.0 32 8 24 25.0
Alex Borg 114 114 999 n/a Malta 5 0 5 0.0 0 0 0 5 0 5 0.0 30 6 24 20.0
Peter Lines 114 114 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 | |