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 %
Judd Trump 1 1 999 n/a England 22 19 0 3 86.36 0 0 0 0 22 19 0 3 86.36 175 112 63 64.00
Neil Robertson 16 16 999 n/a Australia 21 17 1 3 80.95 0 0 0 0 21 17 1 3 80.95 133 92 41 69.17
Mark Selby 4 4 999 n/a England 17 13 0 4 76.47 1 1 0 0 100.00 18 14 0 4 77.78 137 81 56 59.12
Mark Allen 3 3 999 n/a Northern Ireland 17 13 0 4 76.47 1 0 0 1 0.00 18 13 0 5 72.22 117 68 49 58.12
Kyren Wilson 2 2 999 n/a England 19 14 2 3 73.68 0 0 0 0 19 14 2 3 73.68 129 81 48 62.79
Shaun Murphy 8 8 999 n/a England 19 14 0 5 73.68 0 0 0 0 19 14 0 5 73.68 109 71 38 65.14
Elliot Slessor 35 35 999 n/a England 18 13 0 5 72.22 0 0 0 0 18 13 0 5 72.22 110 63 47 57.27
Xiao Guodong 29 29 999 n/a China 14 10 0 4 71.43 0 0 0 0 14 10 0 4 71.43 97 57 40 58.76
Hossein Vafaei 23 23 999 n/a Iran 16 11 0 5 68.75 1 1 0 0 100.00 17 12 0 5 70.59 80 48 32 60.00
Wu Yize 32 32 999 n/a China 22 15 2 5 68.18 0 0 0 0 22 15 2 5 68.18 137 83 54 60.58
Si Jiahui 13 13 999 n/a China 21 14 2 5 66.67 0 0 0 0 21 14 2 5 66.67 132 76 56 57.58
John Higgins 14 14 999 n/a Scotland 18 12 1 5 66.67 0 0 0 0 18 12 1 5 66.67 111 70 41 63.06
Barry Hawkins 18 18 999 n/a England 12 8 0 4 66.67 1 1 0 0 100.00 13 9 0 4 69.23 78 44 34 56.41
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
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
Steven Hallworth (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
Ishpreet Singh Chadha 69 69 999 n/a India 17 11 2 4 64.71 0 0 0 0 17 11 2 4 64.71 99 54 45 54.55
David Gilbert 19 19 999 n/a England 25 16 5 4 64.00 0 0 0 0 25 16 5 4 64.00 143 86 57 60.14
Chris Wakelin 22 22 999 n/a England 22 14 1 7 63.64 0 0 0 0 22 14 1 7 63.64 128 74 54 57.81
Jimmy Robertson 39 39 999 n/a England 19 12 0 7 63.16 0 0 0 0 19 12 0 7 63.16 124 69 55 55.65
Pang Junxu 26 26 999 n/a China 16 10 2 4 62.50 0 0 0 0 16 10 2 4 62.50 108 65 43 60.19
Stan Moody 82 82 999 n/a England 16 10 2 4 62.50 0 0 0 0 16 10 2 4 62.50 91 54 37 59.34
Thepchaiya Un-Nooh 38 38 999 n/a Thailand 21 13 2 6 61.90 0 0 0 0 21 13 2 6 61.90 127 76 51 59.84
Ronnie O'Sullivan 5 5 999 n/a England 13 8 1 4 61.54 0 0 0 0 13 8 1 4 61.54 85 51 34 60.00
Lyu Haotian 33 33 999 n/a China 13 8 0 5 61.54 0 0 0 0 13 8 0 5 61.54 85 45 40 52.94
Ben Woollaston 51 51 999 n/a England 20 12 3 5 60.00 0 0 0 0 20 12 3 5 60.00 112 65 47 58.04
Yuan Sijun 40 40 999 n/a China 15 9 1 5 60.00 0 0 0 0 15 9 1 5 60.00 87 51 36 58.62
Sunny Akani 91 91 999 n/a Thailand 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 68 40 28 58.82
He Guoqiang 63 63 999 n/a China 17 10 0 7 58.82 0 0 0 0 17 10 0 7 58.82 90 52 38 57.78
Stuart Bingham 24 24 999 n/a England 19 11 2 6 57.89 0 0 0 0 19 11 2 6 57.89 113 64 49 56.64
Mark J Williams 7 7 999 n/a Wales 21 12 3 6 57.14 0 0 0 0 21 12 3 6 57.14 127 79 48 62.20
Mark Davis 58 58 999 n/a England 14 8 2 4 57.14 0 0 0 0 14 8 2 4 57.14 83 49 34 59.04
Ricky Walden 37 37 999 n/a England 14 8 0 6 57.14 0 0 0 0 14 8 0 6 57.14 88 49 39 55.68
Fan Zhengyi 49 49 999 n/a China 16 9 3 4 56.25 0 0 0 0 16 9 3 4 56.25 84 51 33 60.71
Ryan Day 28 28 999 n/a Wales 16 9 2 5 56.25 0 0 0 0 16 9 2 5 56.25 94 51 43 54.26
Xu Si 48 48 999 n/a China 18 10 3 5 55.56 0 0 0 0 18 10 3 5 55.56 121 63 58 52.07
Scott Donaldson 42 42 999 n/a Scotland 18 10 2 6 55.56 2 1 0 1 50.00 20 11 2 7 55.00 93 52 41 55.91
Jack Lisowski 20 20 999 n/a England 18 10 1 7 55.56 0 0 0 0 18 10 1 7 55.56 107 58 49 54.21
Gong Chenzhi 85 85 999 n/a China 18 10 0 8 55.56 0 0 0 0 18 10 0 8 55.56 112 59 53 52.68
Zhang Anda 11 11 999 n/a China 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 59 33 26 55.93
Anthony McGill 36 36 999 n/a Scotland 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 54 29 25 53.70
Jimmy White 94 94 999 n/a England 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 69 32 37 46.38
Jamie Clarke 60 60 999 n/a Wales 13 7 1 5 53.85 1 1 0 0 100.00 14 8 1 5 57.14 74 38 36 51.35
Gary Wilson 10 10 999 n/a England 15 8 3 4 53.33 0 0 0 0 15 8 3 4 53.33 92 51 41 55.43
Zak Surety 96 96 999 n/a England 15 8 0 7 53.33 0 0 0 0 15 8 0 7 53.33 85 47 38 55.29
Ali Carter 12 12 999 n/a England 17 9 4 4 52.94 0 0 0 0 17 9 4 4 52.94 85 50 35 58.82
Long Zehuang 70 70 999 n/a China 19 10 3 6 52.63 1 1 0 0 100.00 20 11 3 6 55.00 97 53 44 54.64
Oliver Lines 83 83 999 n/a England 18 9 1 8 50.00 0 0 0 0 18 9 1 8 50.00 108 49 59 45.37
Matthew Selt 34 34 999 n/a England 16 8 3 5 50.00 0 0 0 0 16 8 3 5 50.00 110 59 51 53.64
Lei Peifan 89 89 999 n/a China 16 8 0 8 50.00 0 0 0 0 16 8 0 8 50.00 104 50 54 48.08
Graeme Dott 54 54 999 n/a Scotland 14 7 3 4 50.00 2 1 0 1 50.00 16 8 3 5 50.00 83 45 38 54.22
Daniel Womersley (a) 999 n/a 999 n/a England 8 4 1 3 50.00 0 0 0 0 8 4 1 3 50.00 41 21 20 51.22
Noppon Saengkham 27 27 999 n/a Thailand 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 51 25 26 49.02
Oliver Sykes (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 5 5 50.00
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
Mohamed Elkhayat (a) 999 n/a 999 n/a Egypt 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 6 7 46.15
Lim Kok Leong 116 116 999 n/a Malaysia 2 1 0 1 50.00 4 0 0 4 0.00 6 1 0 5 16.67 11 5 6 45.45
Lewis Ullah (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 4 6 40.00
Joel Connolly (a) 999 n/a 999 n/a Northern Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 4 7 36.36
Jak Jones 17 17 999 n/a Wales 19 9 5 5 47.37 0 0 0 0 19 9 5 5 47.37 120 65 55 54.17
Rory Thor 74 74 999 n/a Malaysia 17 8 2 7 47.06 0 0 0 0 17 8 2 7 47.06 102 50 52 49.02
Bulcsu Revesz 92 92 999 n/a Hungary 17 8 1 8 47.06 0 0 0 0 17 8 1 8 47.06 98 49 49 50.00
Jiang Jun 77 77 999 n/a China 15 7 2 6 46.67 0 0 0 0 15 7 2 6 46.67 91 48 43 52.75
Stephen Maguire 30 30 999 n/a Scotland 15 7 1 7 46.67 0 0 0 0 15 7 1 7 46.67 85 44 41 51.76
Ben Mertens 90 90 999 n/a Belgium 15 7 1 7 46.67 0 0 0 0 15 7 1 7 46.67 78 37 41 47.44
Aaron Hill 62 62 999 n/a Ireland 13 6 2 5 46.15 0 0 0 0 13 6 2 5 46.15 76 39 37 51.32
Anthony Hamilton 61 61 999 n/a England 13 6 1 6 46.15 0 0 0 0 13 6 1 6 46.15 80 43 37 53.75
Dominic Dale 41 41 999 n/a Wales 13 6 1 6 46.15 0 0 0 0 13 6 1 6 46.15 82 41 41 50.00
Louis Heathcote 72 72 999 n/a England 13 6 1 6 46.15 0 0 0 0 13 6 1 6 46.15 83 39 44 46.99
Tian Pengfei 57 57 999 n/a China 13 6 0 7 46.15 0 0 0 0 13 6 0 7 46.15 76 40 36 52.63
Amir Sarkhosh 99 99 999 n/a Iran 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 70 33 37 47.14
Martin O'Donnell 56 56 999 n/a England 18 8 4 6 44.44 0 0 0 0 18 8 4 6 44.44 91 50 41 54.95
Ashley Carty 67 67 999 n/a England 18 8 1 9 44.44 0 0 0 0 18 8 1 9 44.44 95 47 48 49.47
Luca Brecel 6 6 999 n/a Belgium 9 4 0 5 44.44 1 0 0 1 0.00 10 4 0 6 40.00 61 30 31 49.18
Liu Hongyu 66 66 999 n/a China 14 6 1 7 42.86 0 0 0 0 14 6 1 7 42.86 88 45 43 51.14
Michael Holt 101 101 999 n/a England 14 6 1 7 42.86 1 1 0 0 100.00 15 7 1 7 46.67 77 37 40 48.05
Liam Davies 98 98 999 n/a Wales 14 6 1 7 42.86 0 0 0 0 14 6 1 7 42.86 72 32 40 44.44
Alfie Burden 73 73 999 n/a England 14 6 0 8 42.86 0 0 0 0 14 6 0 8 42.86 84 35 49 41.67
Marco Fu 68 68 999 n/a Hong Kong 12 5 1 6 41.67 1 0 0 1 0.00 13 5 1 7 38.46 63 32 31 50.79
David Grace 65 65 999 n/a England 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 59 28 31 47.46
Xing Zihao 76 76 999 n/a China 12 5 0 7 41.67 1 1 0 0 100.00 13 6 0 7 46.15 68 32 36 47.06
David Lilley 59 59 999 n/a England 17 7 1 9 41.18 0 0 0 0 17 7 1 9 41.18 86 42 44 48.84
Matthew Stevens 53 53 999 n/a Wales 15 6 4 5 40.00 0 0 0 0 15 6 4 5 40.00 77 44 33 57.14
Alexander Ursenbacher 86 86 999 n/a Switzerland 15 6 2 7 40.00 0 0 0 0 15 6 2 7 40.00 85 42 43 49.41
Daniel Wells 55 55 999 n/a Wales 15 6 2 7 40.00 0 0 0 0 15 6 2 7 40.00 97 44 53 45.36
Haris Tahir 110 110 999 n/a Pakistan 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 63 26 37 41.27
Sanderson Lam 64 64 999 n/a England 10 4 0 6 40.00 1 1 0 0 100.00 11 5 0 6 45.45 61 25 36 40.98
Jackson Page 44 44 999 n/a Wales 18 7 5 6 38.89 0 0 0 0 18 7 5 6 38.89 88 47 41 53.41
Andrew Pagett 88 88 999 n/a Wales 13 5 3 5 38.46 0 0 0 0 13 5 3 5 38.46 73 36 37 49.32
Cheung Ka Wai 105 105 999 n/a Hong Kong 13 5 1 7 38.46 0 0 0 0 13 5 1 7 38.46 77 38 39 49.35
Ross Muir 75 75 999 n/a Scotland 13 5 1 7 38.46 1 1 0 0 100.00 14 6 1 7 42.86 76 36 40 47.37
Allan Taylor 102 102 999 n/a England 13 5 0 8 38.46 0 0 0 0 13 5 0 8 38.46 72 32 40 44.44
Stuart Carrington 71 71 999 n/a England 11 4 3 4 36.36 0 0 0 0 11 4 3 4 36.36 57 29 28 50.88
Jordan Brown 45 45 999 n/a Northern Ireland 11 4 2 5 36.36 0 0 0 0 11 4 2 5 36.36 68 33 35 48.53
Robbie Williams 47 47 999 n/a England 11 4 0 7 36.36 0 0 0 0 11 4 0 7 36.36 64 29 35 45.31
Duane Jones 102 102 999 n/a Wales 14 5 3 6 35.71 0 0 0 0 14 5 3 6 35.71 84 40 44 47.62
Chris Totten 107 107 999 n/a Scotland 14 5 1 8 35.71 0 0 0 0 14 5 1 8 35.71 75 31 44 41.33
Artemijs Zizins 95 95 999 n/a Latvia 14 5 0 9 35.71 1 1 0 0 100.00 15 6 0 9 40.00 82 34 48 41.46
Joe O'Connor 31 31 999 n/a England 15 5 3 7 33.33 0 0 0 0 15 5 3 7 33.33 83 40 43 48.19
Joe Perry 46 46 999 n/a England 12 4 2 6 33.33 0 0 0 0 12 4 2 6 33.33 68 35 33 51.47
Andrew Higginson 84 84 999 n/a England 12 4 2 6 33.33 0 0 0 0 12 4 2 6 33.33 69 30 39 43.48
Dean Young 93 93 999 n/a Scotland 12 4 0 8 33.33 0 0 0 0 12 4 0 8 33.33 72 34 38 47.22
Dylan Emery (a) 999 n/a 999 n/a Wales 12 4 0 8 33.33 0 0 0 0 12 4 0 8 33.33 68 31 37 45.59
Haydon Pinhey 108 108 999 n/a England 12 4 0 8 33.33 0 0 0 0 12 4 0 8 33.33 63 27 36 42.86
Wang Yuchen 119 119 999 n/a Hong Kong 9 3 0 6 33.33 0 0 0 0 9 3 0 6 33.33 57 26 31 45.61
Michael White (a) 999 n/a 999 n/a Wales 6 2 1 3 33.33 0 0 0 0 6 2 1 3 33.33 20 9 11 45.00
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
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
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
Jonas Luz 115 115 999 n/a Brazil 3 1 0 2 33.33 1 0 0 1 0.00 4 1 0 3 25.00 17 6 11 35.29
Ma Hailong 78 78 999 n/a China 16 5 4 7 31.25 0 0 0 0 16 5 4 7 31.25 90 43 47 47.78
Hammad Miah 80 80 999 n/a England 13 4 3 6 30.77 1 1 0 0 100.00 14 5 3 6 35.71 78 37 41 47.44
Antoni Kowalski 102 102 999 n/a Poland 13 4 3 6 30.77 0 0 0 0 13 4 3 6 30.77 64 26 38 40.63
Simon Blackwell (a) 999 n/a 999 n/a England 13 4 1 8 30.77 0 0 0 0 13 4 1 8 30.77 77 33 44 42.86
Robbie McGuigan 100 100 999 n/a Northern Ireland 13 4 1 8 30.77 1 1 0 0 100.00 14 5 1 8 35.71 71 30 41 42.25
Paul Deaville (a) 999 n/a 999 n/a England 10 3 1 6 30.00 0 0 0 0 10 3 1 6 30.00 52 21 31 40.38
Mark Joyce (a) 999 n/a 999 n/a England 7 2 0 5 28.57 0 0 0 0 7 2 0 5 28.57 36 15 21 41.67
Jamie Jones 50 50 999 n/a Wales 15 4 2 9 26.67 0 0 0 0 15 4 2 9 26.67 76 35 41 46.05
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 12 3 2 7 25.00 0 0 0 0 12 3 2 7 25.00 71 30 41 42.25
Ian Burns 81 81 999 n/a England 12 3 2 7 25.00 0 0 0 0 12 3 2 7 25.00 63 22 41 34.92
Zhou Yuelong 25 25 999 n/a China 12 3 1 8 25.00 0 0 0 0 12 3 1 8 25.00 69 27 42 39.13
Farakh Ajaib 112 112 999 n/a Pakistan 12 3 1 8 25.00 0 0 0 0 12 3 1 8 25.00 65 25 40 38.46
Liam Graham 97 97 999 n/a Scotland 13 3 2 8 23.08 0 0 0 0 13 3 2 8 23.08 66 23 43 34.85
Mitchell Mann 117 117 999 n/a England 9 2 2 5 22.22 0 0 0 0 9 2 2 5 22.22 48 20 28 41.67
Joshua Thomond (a) 999 n/a 999 n/a England 10 2 1 7 20.00 0 0 0 0 10 2 1 7 20.00 53 16 37 30.19
Mink Nutcharut (f) 111 111 999 n/a Thailand 11 2 2 7 18.18 0 0 0 0 11 2 2 7 18.18 52 16 36 30.77
Mostafa Dorgham 109 109 999 n/a Egypt 11 2 1 8 18.18 0 0 0 0 11 2 1 8 18.18 59 19 40 32.20
Julien Leclercq 106 106 999 n/a Belgium 12 2 1 9 16.67 0 0 0 0 12 2 1 9 16.67 71 25 46 35.21
Liam Pullen 87 87 999 n/a England 12 2 1 9 16.67 0 0 0 0 12 2 1 9 16.67 62 21 41 33.87
Anton Kazakov (a) 999 n/a 999 n/a Ukraine 7 1 1 5 14.29 0 0 0 0 7 1 1 5 14.29 34 12 22 35.29
Tom Ford 15 15 999 n/a England 7 1 0 6 14.29 3 0 0 3 0.00 10 1 0 9 10.00 49 17 32 34.69
Robert Milkins 21 21 999 n/a England 9 1 2 6 11.11 0 0 0 0 9 1 2 6 11.11 55 24 31 43.64
M Phetmalaikul 118 118 999 n/a Thailand 11 1 1 9 9.09 0 0 0 0 11 1 1 9 9.09 59 16 43 27.12
Kreishh Gurbaxani 121 121 999 n/a India 11 1 0 10 9.09 0 0 0 0 11 1 0 10 9.09 60 18 42 30.00
Huang Jiahao 113 113 999 n/a China 11 1 0 10 9.09 0 0 0 0 11 1 0 10 9.09 56 15 41 26.79
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
Abdulraouf Sayegh (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Jamie Gardiner (a) 999 n/a 999 n/a Northern Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Wang Xinbo (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
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
Adeel Aqdus (a) 999 n/a 999 n/a Pakistan 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Ma Shaojun (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 2 5 28.57
Habib Subah Humood (a) 999 n/a 999 n/a Bahrain 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Khaled Al Kamali (a) 999 n/a 999 n/a United Arab Emirates 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Kusai Hamed Sharif (a) 999 n/a 999 n/a Libya 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Zhou Jinhao (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
Abdullah Alotayyani (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ahmad Abul (a) 999 n/a 999 n/a Kuwait 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ali Al Obaidly (a) 999 n/a 999 n/a Qatar 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ali Hussain Ali (a) 999 n/a 999 n/a Iraq 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ali Jalil Ali (a) 999 n/a 999 n/a Iraq 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ayman Alamri (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Faisal Bahashwan (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Haitham Al Mahri (a) 999 n/a 999 n/a Oman 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Omar Alajlani (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Saleh Alamoudi (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ziyad Alqabbani (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Cao Jin (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 0 5 0.00
Florian Nüßle (a) 999 n/a 999 n/a Austria 4 0 2 2 0.00 0 0 0 0 4 0 2 2 0.00 16 5 11 31.25
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
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
Kayden Brierley (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
Ding Junhui 9 9 999 n/a China 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 25 11 14 44.00
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
Joshua Cooper (a) 999 n/a 999 n/a England 5 0 1 4 0.00 0 0 0 0 5 0 1 4 0.00 22 6 16 27.27
Mohammed Shehab 122 122 999 n/a United Arab Emirates 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 32 10 22 31.25
Ken Doherty 125 125 999 n/a Ireland 5 0 0 5 0.00 1 0 0 1 0.00 6 0 0 6 0.00 31 7 24 22.58
Bai Yulu (f) 122 122 999 n/a China 7 0 0 7 0.00 1 1 0 0 100.00 8 1 0 7 12.50 40 8 32 20.00
Baipat Siripaporn (f) 124 124 999 n/a Thailand 9 0 0 9 0.00 0 0 0 0 9 0 0 9 0.00 47 10 37 21.28
Reanne Evans (f) 114 114 999 n/a England 9 0 0 9 0.00 0 0 0 0 9 0 0 9 0.00 43 8 35 18.60
Ahmed Aly Elsayed 120 120 999 n/a United States 10 0 0 10 0.00 0 0 0 0 10 0 0 10 0.00 49 8 41 16.33
Sam Craigie 52 52 999 n/a England 0 0 0 0 2 0 0 2 0.00 2 0 0 2 0.00 0 0 0