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
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
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
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
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
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
Liu Hongyu 56 56 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
Ben Mertens 72 72 999 n/a Belgium 5 4 1 0 80.00 0 0 0 0 5 4 1 0 80.00 25 17 8 68.00
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
Artemijs Zizins 78 78 999 n/a Latvia 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 22 16 6 72.73
Ben Woollaston 42 42 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 24 16 8 66.67
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
Thepchaiya Un-Nooh 46 46 999 n/a Thailand 5 3 1 1 60.00 0 0 0 0 5 3 1 1 60.00 22 16 6 72.73
Jak Jones 21 21 999 n/a Wales 5 3 1 1 60.00 0 0 0 0 5 3 1 1 60.00 20 14 6 70.00
David Lilley 57 57 999 n/a England 5 3 1 1 60.00 0 0 0 0 5 3 1 1 60.00 26 16 10 61.54
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
Martin O'Donnell 43 43 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 21 11 10 52.38
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
Tom Ford 19 19 999 n/a England 4 2 2 0 50.00 0 0 0 0 4 2 2 0 50.00 18 12 6 66.67
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
Haydon Pinhey 81 81 999 n/a England 4 2 1 1 50.00 0 0 0 0 4 2 1 1 50.00 17 11 6 64.71
Barry Hawkins 9 9 999 n/a England 4 2 1 1 50.00 0 0 0 0 4 2 1 1 50.00 16 10 6 62.50
Si Jiahui 15 15 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
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
Robbie Williams 47 47 999 n/a England 4 2 1 1 50.00 0 0 0 0 4 2 1 1 50.00 16 9 7 56.25
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
Jackson Page 36 36 999 n/a Wales 4 2 1 1 50.00 0 0 0 0 4 2 1 1 50.00 22 12 10 54.55
Haris Tahir 82 82 999 n/a Pakistan 4 2 1 1 50.00 1 1 0 0 100.00 5 3 1 1 60.00 18 9 9 50.00
Liu Wenwei 96 96 999 n/a China 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 21 11 10 52.38
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
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
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
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
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
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
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
Noppon Saengkham 33 33 999 n/a Thailand 5 2 3 0 40.00 0 0 0 0 5 2 3 0 40.00 22 15 7 68.18
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
Sam Craigie 96 96 999 n/a England 5 2 2 1 40.00 0 0 0 0 5 2 2 1 40.00 22 12 10 54.55
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
Ian Burns 96 96 999 n/a England 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 23 12 11 52.17
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
Jimmy Robertson 35 35 999 n/a England 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 26 13 13 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
Gao Yang 96 96 999 n/a China 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 25 12 13 48.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
Zhou Yuelong 32 32 999 n/a China 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 25 12 13 48.00
Reanne Evans (f) 96 96 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 24 10 14 41.67
Alfie Davies (a) 999 n/a 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
Ashley Hugill (a) 999 n/a 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
Simon Blackwell (a) 999 n/a 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
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
Allan Taylor 74 74 999 n/a England 4 1 3 0 25.00 0 0 0 0 4 1 3 0 25.00 18 10 8 55.56
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
Mark Davis 54 54 999 n/a England 4 1 2 1 25.00 0 0 0 0 4 1 2 1 25.00 21 11 10 52.38
Jordan Brown 53 53 999 n/a Northern Ireland 4 1 1 2 25.00 0 0 0 0 4 1 1 2 25.00 20 10 10 50.00
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
Iulian Boiko 96 96 999 n/a Ukraine 4 1 1 2 25.00 0 0 0 0 4 1 1 2 25.00 18 8 10 44.44
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
David Grace 96 96 999 n/a England 4 1 1 2 25.00 0 0 0 0 4 1 1 2 25.00 20 8 12 40.00
Farakh Ajaib 85 85 999 n/a Pakistan 4 1 1 2 25.00 0 0 0 0 4 1 1 2 25.00 16 6 10 37.50
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
Florian Nüßle 96 96 999 n/a Austria 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 22 6 16 27.27
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
John Astley (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
Zack Richardson (a) 999 n/a 999 n/a England 2 0 2 0 0.00 0 0 0 0 2 0 2 0 0.00 8 4 4 50.00
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
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
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
Patrick Whelan (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
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
Mink Nutcharut (f) 90 90 999 n/a Thailand 4 0 1 3 0.00 0 0 0 0 4 0 1 3 0.00 16 4 12 25.00
Kayden Brierley (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
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
Connor Benzey 96 96 999 n/a England 5 0 1 4 0.00 0 0 0 0 5 0 1 4 0.00 22 5 17 22.73
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
Jonas Luz 92 92 999 n/a Brazil 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 20 2 18 10.00
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