snooker.org Frontpage
Home > Events > 2024/2025: What's new | Live | Results | Upcoming | Calendar | Winners | Main Tour players | Match stats
Twitter

Match Stats

Matches from

R = World Ranking
Player Matches Frames
Played Walkovers Total
Name R-Sort R O-Sort O Nationality P W D L % P W D L % P W D L % P W L %
Ashley Carty 69 69 999 n/a England 3 3 0 0 100.00 0 0 0 0 3 3 0 0 100.00 10 9 1 90.00
David Lilley 64 64 999 n/a England 3 3 0 0 100.00 0 0 0 0 3 3 0 0 100.00 10 9 1 90.00
Hossein Vafaei 21 21 999 n/a Iran 3 3 0 0 100.00 0 0 0 0 3 3 0 0 100.00 10 9 1 90.00
Si Jiahui 20 20 999 n/a China 3 3 0 0 100.00 0 0 0 0 3 3 0 0 100.00 10 9 1 90.00
Long Zehuang 73 73 999 n/a China 3 3 0 0 100.00 0 0 0 0 3 3 0 0 100.00 12 9 3 75.00
Wu Yize 39 39 999 n/a China 3 3 0 0 100.00 0 0 0 0 3 3 0 0 100.00 12 9 3 75.00
Jack Lisowski 19 19 999 n/a England 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 3 3 0 100.00
Ronnie O'Sullivan 5 5 999 n/a England 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 3 3 0 100.00
Mitchell Mann 94 94 999 n/a England 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 4 3 1 75.00
Chris Wakelin 24 24 999 n/a England 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 10 8 2 80.00
Mark J Williams 9 9 999 n/a Wales 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 10 8 2 80.00
Michael White 55 55 999 n/a Wales 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 10 8 2 80.00
Ryan Day 18 18 999 n/a Wales 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 10 8 2 80.00
Ben Woollaston 56 56 999 n/a England 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 11 8 3 72.73
Gary Wilson 11 11 999 n/a England 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 11 8 3 72.73
Matthew Stevens 48 48 999 n/a Wales 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 11 8 3 72.73
Neil Robertson 28 28 999 n/a Australia 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 11 8 3 72.73
Scott Donaldson 51 51 999 n/a Scotland 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 11 8 3 72.73
Stuart Bingham 25 25 999 n/a England 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 11 8 3 72.73
Stuart Carrington 72 72 999 n/a England 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 11 8 3 72.73
Thepchaiya Un-Nooh 43 43 999 n/a Thailand 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 11 8 3 72.73
Connor Benzey (a) 999 n/a 999 n/a England 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 12 8 4 66.67
Martin O'Donnell 63 63 999 n/a England 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 12 8 4 66.67
Elliot Slessor 42 42 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 9 6 3 66.67
Ricky Walden 33 33 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 11 7 4 63.64
Ryan Davies (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 10 6 4 60.00
Peter Lines (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 11 6 5 54.55
Mark Davis 57 57 999 n/a England 2 1 1 0 50.00 0 0 0 0 2 1 1 0 50.00 8 5 3 62.50
Robbie McGuigan 94 94 999 n/a Northern Ireland 2 1 0 1 50.00 1 1 0 0 100.00 3 2 0 1 66.67 7 4 3 57.14
He Guoqiang 65 65 999 n/a China 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 7 4 3 57.14
Barry Pinches (a) 999 n/a 999 n/a England 2 1 0 1 50.00 1 1 0 0 100.00 3 2 0 1 66.67 8 4 4 50.00
Sanderson Lam 62 62 999 n/a England 2 1 0 1 50.00 1 1 0 0 100.00 3 2 0 1 66.67 7 3 4 42.86
Alexander Ursenbacher 85 85 999 n/a Switzerland 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 11 7 4 63.64
Hamim Hussain (a) 999 n/a 999 n/a England 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 11 7 4 63.64
Ian Burns 74 74 999 n/a England 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 11 7 4 63.64
Jamie Jones 41 41 999 n/a Wales 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 11 7 4 63.64
Kyren Wilson 3 3 999 n/a England 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 11 7 4 63.64
Ma Hailong 77 77 999 n/a China 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 11 7 4 63.64
Aaron Hill 60 60 999 n/a Ireland 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Andrew Higginson 82 82 999 n/a England 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Daniel Wells 66 66 999 n/a Wales 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Ishpreet Singh Chadha 80 80 999 n/a India 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Jackson Page 45 45 999 n/a Wales 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Jak Jones 14 14 999 n/a Wales 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Joe O'Connor 29 29 999 n/a England 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Joe Perry 47 47 999 n/a England 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Jordan Brown 44 44 999 n/a Northern Ireland 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Pang Junxu 27 27 999 n/a China 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Stan Moody 86 86 999 n/a England 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Anthony Hamilton 53 53 999 n/a England 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 11 6 5 54.55
Daniel Womersley (a) 999 n/a 999 n/a England 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 11 6 5 54.55
Yuan Sijun 38 38 999 n/a China 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 11 6 5 54.55
Alfie Davies (a) 999 n/a 999 n/a Wales 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 12 6 6 50.00
Dominic Dale 40 40 999 n/a Wales 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 12 6 6 50.00
Jamie Clarke 59 59 999 n/a Wales 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 12 6 6 50.00
Michael Holt 94 94 999 n/a England 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 12 6 6 50.00
Ross Muir 75 75 999 n/a Scotland 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 12 6 6 50.00
Ben Mertens 94 94 999 n/a Belgium 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 10 5 5 50.00
Cheung Ka Wai 94 94 999 n/a Hong Kong 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 10 5 5 50.00
Farakh Ajaib 94 94 999 n/a Pakistan 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 10 5 5 50.00
John Higgins 16 16 999 n/a Scotland 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 10 5 5 50.00
Chris Totten 94 94 999 n/a Scotland 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 11 5 6 45.45
Liam Davies 94 94 999 n/a Wales 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 11 5 6 45.45
Louis Heathcote 71 71 999 n/a England 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 11 5 6 45.45
Stephen Maguire 31 31 999 n/a Scotland 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 11 5 6 45.45
Allan Taylor 94 94 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 11 5 6 45.45
Lei Peifan 94 94 999 n/a China 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 11 5 6 45.45
Mark Joyce (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 11 5 6 45.45
Gong Chenzhi 94 94 999 n/a China 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 12 5 7 41.67
Josh Mulholland (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 10 4 6 40.00
Robbie Williams 36 36 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 10 4 6 40.00
David Grace 61 61 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 11 4 7 36.36
Zak Surety 94 94 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 11 4 7 36.36
Artemijs Zizins 94 94 999 n/a Latvia 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 9 3 6 33.33
Haydon Pinhey 94 94 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 9 3 6 33.33
Antoni Kowalski 94 94 999 n/a Poland 3 0 3 0 0.00 0 0 0 0 3 0 3 0 0.00 12 6 6 50.00
Graeme Dott 54 54 999 n/a Scotland 3 0 3 0 0.00 0 0 0 0 3 0 3 0 0.00 12 6 6 50.00
Hammad Miah 83 83 999 n/a England 3 0 3 0 0.00 0 0 0 0 3 0 3 0 0.00 12 6 6 50.00
Harvey Chandler (a) 999 n/a 999 n/a England 3 0 3 0 0.00 0 0 0 0 3 0 3 0 0.00 12 6 6 50.00
Matthew Selt 37 37 999 n/a England 3 0 3 0 0.00 0 0 0 0 3 0 3 0 0.00 12 6 6 50.00
Jiang Jun 78 78 999 n/a China 1 0 1 0 0.00 0 0 0 0 1 0 1 0 0.00 4 2 2 50.00
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 3 0 2 1 0.00 0 0 0 0 3 0 2 1 0.00 12 5 7 41.67
Robert Milkins 17 17 999 n/a England 3 0 2 1 0.00 0 0 0 0 3 0 2 1 0.00 12 5 7 41.67
Rory Thor 84 84 999 n/a Malaysia 3 0 2 1 0.00 0 0 0 0 3 0 2 1 0.00 12 5 7 41.67
Florian Nüßle (a) 999 n/a 999 n/a Austria 3 0 2 1 0.00 0 0 0 0 3 0 2 1 0.00 11 4 7 36.36
Liam Graham 89 89 999 n/a Scotland 3 0 2 1 0.00 0 0 0 0 3 0 2 1 0.00 11 4 7 36.36
Rory McLeod (a) 999 n/a 999 n/a Jamaica 3 0 2 1 0.00 0 0 0 0 3 0 2 1 0.00 11 4 7 36.36
Bulcsu Revesz 94 94 999 n/a Hungary 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 12 4 8 33.33
Liu Hongyu 67 67 999 n/a China 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 12 4 8 33.33
Oliver Lines 94 94 999 n/a England 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 12 4 8 33.33
Gerard Greene (a) 999 n/a 999 n/a Northern Ireland 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 11 3 8 27.27
Jamie O'Neill (a) 999 n/a 999 n/a England 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 11 3 8 27.27
Joshua Cooper (a) 999 n/a 999 n/a England 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 11 3 8 27.27
M Phetmalaikul 93 93 999 n/a Thailand 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 11 3 8 27.27
Marco Fu 68 68 999 n/a Hong Kong 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 11 3 8 27.27
Simon Blackwell (a) 999 n/a 999 n/a England 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 11 3 8 27.27
Umut Dikme (a) 999 n/a 999 n/a Germany 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 11 3 8 27.27
Zack Richardson (a) 999 n/a 999 n/a England 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 11 3 8 27.27
Julien Leclercq 94 94 999 n/a Belgium 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 10 2 8 20.00
Liam Pullen 81 81 999 n/a England 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 10 2 8 20.00
Mostafa Dorgham 91 91 999 n/a Egypt 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 10 2 8 20.00
Paul Deaville (a) 999 n/a 999 n/a England 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 10 2 8 20.00
Anton Kazakov (a) 999 n/a 999 n/a Ukraine 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 7 1 6 14.29
Kayden Brierley (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 6 0 6 0.00
Jimmy Robertson 49 49 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 12 3 9 25.00
Dean Young 90 90 999 n/a Scotland 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 11 2 9 18.18
Dylan Emery (a) 999 n/a 999 n/a Wales 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 11 2 9 18.18
Fergal Quinn (a) 999 n/a 999 n/a Northern Ireland 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 11 2 9 18.18
Huang Jiahao 94 94 999 n/a China 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 11 2 9 18.18
Ahmed Aly Elsayed 94 94 999 n/a United States 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 9 0 9 0.00
Baipat Siripaporn (f) 94 94 999 n/a Thailand 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 9 0 9 0.00
Tom Ford 13 13 999 n/a England 0 0 0 0 3 0 0 3 0.00 3 0 0 3 0.00 0 0 0