snooker.org Frontpage

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 %
Yuan Sijun 30 30 999 n/a China 5 5 0 0 100.00 0 0 0 0 5 5 0 0 100.00 22 18 4 81.82
Matthew Selt 34 34 999 n/a England 5 5 0 0 100.00 0 0 0 0 5 5 0 0 100.00 25 18 7 72.00
Liam Davies 76 76 999 n/a Wales 5 5 0 0 100.00 0 0 0 0 5 5 0 0 100.00 27 18 9 66.67
Jak Jones 21 21 999 n/a Wales 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 10 9 1 90.00
Noppon Saengkham 33 33 999 n/a Thailand 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 10 9 1 90.00
Xu Si 41 41 999 n/a China 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 10 9 1 90.00
Ben Woollaston 42 42 999 n/a England 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 12 9 3 75.00
Liu Hongyu 56 56 999 n/a China 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 12 9 3 75.00
Zak Surety 65 65 999 n/a England 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 12 9 3 75.00
Jackson Page 36 36 999 n/a Wales 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 14 9 5 64.29
Reanne Evans (f) 96 96 999 n/a England 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 14 9 5 64.29
Ben Mertens 72 72 999 n/a Belgium 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 15 9 6 60.00
Joe O'Connor 28 28 999 n/a England 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 15 9 6 60.00
Marco Fu 96 96 999 n/a Hong Kong 2 2 0 0 100.00 0 0 0 0 2 2 0 0 100.00 15 9 6 60.00
Kyren Wilson 2 2 999 n/a England 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 5 5 0 100.00
Mark J Williams 3 3 999 n/a Wales 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 5 5 0 100.00
Neil Robertson 8 8 999 n/a Australia 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 5 5 0 100.00
Aaron Hill 50 50 999 n/a Ireland 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 6 5 1 83.33
Barry Hawkins 9 9 999 n/a England 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 6 5 1 83.33
Haydon Pinhey 81 81 999 n/a England 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 6 5 1 83.33
Mark Selby 7 7 999 n/a England 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 6 5 1 83.33
John Higgins 4 4 999 n/a Scotland 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 7 5 2 71.43
Si Jiahui 15 15 999 n/a China 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 7 5 2 71.43
Tom Ford 19 19 999 n/a England 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 7 5 2 71.43
Allan Taylor 74 74 999 n/a England 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 6 4 2 66.67
Iulian Boiko 96 96 999 n/a Ukraine 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 6 4 2 66.67
Haris Tahir 82 82 999 n/a Pakistan 1 1 0 0 100.00 1 1 0 0 100.00 2 2 0 0 100.00 7 4 3 57.14
David Grace 96 96 999 n/a England 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 9 5 4 55.56
Lei Peifan 31 31 999 n/a China 5 4 1 0 80.00 0 0 0 0 5 4 1 0 80.00 23 17 6 73.91
Matthew Stevens 52 52 999 n/a Wales 5 4 1 0 80.00 0 0 0 0 5 4 1 0 80.00 24 17 7 70.83
Jack Lisowski 25 25 999 n/a England 5 4 1 0 80.00 0 0 0 0 5 4 1 0 80.00 26 17 9 65.38
Stephen Maguire 27 27 999 n/a Scotland 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 23 17 6 73.91
David Gilbert 23 23 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 21 14 7 66.67
Stuart Bingham 22 22 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 23 15 8 65.22
Elliot Slessor 29 29 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 26 16 10 61.54
Ali Carter 17 17 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 19 12 7 63.16
Pang Junxu 26 26 999 n/a China 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 19 12 7 63.16
Craig Steadman (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
Alfie Burden (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 7 4 63.64
Chang Bingyu 96 96 999 n/a China 5 3 1 1 60.00 0 0 0 0 5 3 1 1 60.00 26 15 11 57.69
Scott Donaldson 55 55 999 n/a Scotland 5 3 1 1 60.00 0 0 0 0 5 3 1 1 60.00 27 15 12 55.56
Antoni Kowalski 71 71 999 n/a Poland 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 22 13 9 59.09
Ryan Day 37 37 999 n/a Wales 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 24 14 10 58.33
Louis Heathcote 96 96 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 26 14 12 53.85
Bulcsu Revesz 79 79 999 n/a Hungary 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 23 12 11 52.17
Robbie McGuigan 84 84 999 n/a Northern Ireland 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 23 11 12 47.83
Zhang Anda 12 12 999 n/a China 4 2 2 0 50.00 0 0 0 0 4 2 2 0 50.00 19 12 7 63.16
Wu Yize 20 20 999 n/a China 4 2 1 1 50.00 0 0 0 0 4 2 1 1 50.00 17 10 7 58.82
Umut Dikme (a) 999 n/a 999 n/a Germany 4 2 1 1 50.00 0 0 0 0 4 2 1 1 50.00 18 10 8 55.56
Ryan Davies (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 19 9 10 47.37
Duane Jones 69 69 999 n/a Wales 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 17 8 9 47.06
Thepchaiya Un-Nooh 46 46 999 n/a Thailand 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 12 8 4 66.67
Jordan Brown 53 53 999 n/a Northern Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 8 5 61.54
Sunny Akani 70 70 999 n/a Thailand 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 8 5 61.54
Artemijs Zizins 78 78 999 n/a Latvia 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 12 7 5 58.33
Ishpreet Singh Chadha 63 63 999 n/a India 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 12 7 5 58.33
Liam Highfield 96 96 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 14 8 6 57.14
Ian Burns 96 96 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 7 6 53.85
Jimmy White 96 96 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 7 6 53.85
Zhou Yuelong 32 32 999 n/a China 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 7 6 53.85
David Lilley 57 57 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 15 8 7 53.33
Dylan Emery 96 96 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 15 8 7 53.33
Jimmy Robertson 35 35 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 16 8 8 50.00
Mitchell Mann 86 86 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 16 8 8 50.00
Gao Yang 96 96 999 n/a China 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 6 7 46.15
Martin O'Donnell 43 43 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 5 6 45.45
Sam Craigie 96 96 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 5 6 45.45
Anthony McGill 59 59 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 14 6 8 42.86
Amir Sarkhosh 75 75 999 n/a Iran 5 2 2 1 40.00 0 0 0 0 5 2 2 1 40.00 25 14 11 56.00
Stan Moody 64 64 999 n/a England 5 2 2 1 40.00 0 0 0 0 5 2 2 1 40.00 25 14 11 56.00
Oliver Lines 67 67 999 n/a England 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 24 13 11 54.17
He Guoqiang 45 45 999 n/a China 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 21 11 10 52.38
Ricky Walden 40 40 999 n/a England 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 27 14 13 51.85
Jamie Jones 51 51 999 n/a Wales 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 28 14 14 50.00
Long Zehuang 58 58 999 n/a China 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 26 13 13 50.00
Lyu Haotian 38 38 999 n/a China 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 26 13 13 50.00
Michael Holt 66 66 999 n/a England 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 23 11 12 47.83
Wang Yuchen 73 73 999 n/a Hong Kong 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 24 12 12 50.00
George Pragnell (a) 999 n/a 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
Jack Bradford (a) 999 n/a 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 11 5 6 45.45
Dean Young (a) 999 n/a 999 n/a Scotland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 10 3 7 30.00
Gary Wilson 18 18 999 n/a England 4 1 3 0 25.00 0 0 0 0 4 1 3 0 25.00 19 11 8 57.89
Daniel Wells 44 44 999 n/a Wales 4 1 2 1 25.00 0 0 0 0 4 1 2 1 25.00 21 11 10 52.38
Jiang Jun 96 96 999 n/a China 4 1 1 2 25.00 0 0 0 0 4 1 1 2 25.00 21 10 11 47.62
Ashley Carty (a) 999 n/a 999 n/a England 4 1 1 2 25.00 0 0 0 0 4 1 1 2 25.00 17 7 10 41.18
Stuart Carrington (a) 999 n/a 999 n/a England 4 1 1 2 25.00 0 0 0 0 4 1 1 2 25.00 16 6 10 37.50
Shaun Murphy 14 14 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 17 8 9 47.06
Bai Yulu (f) 88 88 999 n/a China 5 1 3 1 20.00 0 0 0 0 5 1 3 1 20.00 26 13 13 50.00
Cheung Ka Wai 80 80 999 n/a Hong Kong 5 1 3 1 20.00 0 0 0 0 5 1 3 1 20.00 23 11 12 47.83
Zhao Hanyang 96 96 999 n/a China 5 1 2 2 20.00 0 0 0 0 5 1 2 2 20.00 24 12 12 50.00
Ng On Yee (f) 96 96 999 n/a Hong Kong 5 1 2 2 20.00 0 0 0 0 5 1 2 2 20.00 23 10 13 43.48
Robert Milkins 49 49 999 n/a England 5 1 2 2 20.00 0 0 0 0 5 1 2 2 20.00 24 10 14 41.67
Gong Chenzhi 68 68 999 n/a China 5 1 2 2 20.00 0 0 0 0 5 1 2 2 20.00 22 9 13 40.91
Yao Pengcheng 96 96 999 n/a China 5 1 2 2 20.00 0 0 0 0 5 1 2 2 20.00 23 9 14 39.13
Lan Yuhao 96 96 999 n/a China 5 1 1 3 20.00 0 0 0 0 5 1 1 3 20.00 24 9 15 37.50
Oliver Brown 96 96 999 n/a England 5 1 1 3 20.00 0 0 0 0 5 1 1 3 20.00 21 7 14 33.33
Leone Crowley 96 96 999 n/a Ireland 5 1 1 3 20.00 0 0 0 0 5 1 1 3 20.00 19 6 13 31.58
Hatem Yassen 94 94 999 n/a Egypt 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 23 8 15 34.78
Xu Yichen 96 96 999 n/a China 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 23 7 16 30.43
Mateusz Baranowski 96 96 999 n/a Poland 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 21 5 16 23.81
Mark Davis 54 54 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 4 5 44.44
Alex Clenshaw (a) 999 n/a 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
Chris Wakelin 16 16 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
Mink Nutcharut (f) 90 90 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Robbie Williams 47 47 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Farakh Ajaib 85 85 999 n/a Pakistan 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Liam Pullen 96 96 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 16 7 9 43.75
Ross Muir 96 96 999 n/a Scotland 4 0 2 2 0.00 0 0 0 0 4 0 2 2 0.00 19 7 12 36.84
Fan Zhengyi 48 48 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 14 5 9 35.71
Liu Wenwei 96 96 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 14 5 9 35.71
Ken Doherty 89 89 999 n/a Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 13 4 9 30.77
Sanderson Lam 60 60 999 n/a England 4 0 2 2 0.00 0 0 0 0 4 0 2 2 0.00 17 5 12 29.41
James Cahill (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
Mark Lloyd (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 77 77 999 n/a Belgium 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 12 3 9 25.00
Michał Szubarczyk 96 96 999 n/a Poland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 12 3 9 25.00
Sahil Nayyar 96 96 999 n/a Canada 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 12 3 9 25.00
Chatchapong Nasa 96 96 999 n/a Thailand 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 11 2 9 18.18
Connor Benzey 96 96 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 11 2 9 18.18
Florian Nüßle 96 96 999 n/a Austria 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 11 2 9 18.18
Jonas Luz 92 92 999 n/a Brazil 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 11 2 9 18.18
Liam Graham 96 96 999 n/a Scotland 5 0 2 3 0.00 0 0 0 0 5 0 2 3 0.00 25 9 16 36.00
Chris Totten 83 83 999 n/a Scotland 5 0 2 3 0.00 0 0 0 0 5 0 2 3 0.00 22 6 16 27.27
Steven Hallworth 96 96 999 n/a England 5 0 2 3 0.00 0 0 0 0 5 0 2 3 0.00 22 6 16 27.27
Paul Deaville (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 10 1 9 10.00
Halim Hussain (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 9 0 9 0.00
Alexander Ursenbacher 96 96 999 n/a Switzerland 5 0 1 4 0.00 0 0 0 0 5 0 1 4 0.00 23 6 17 26.09
Huang Jiahao 87 87 999 n/a China 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 24 6 18 25.00
Kreishh Gurbaxani 91 91 999 n/a India 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 23 5 18 21.74
Fergal Quinn 96 96 999 n/a Northern Ireland 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 22 4 18 18.18
Luca Brecel 39 39 999 n/a Belgium 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0