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 31 27 0 4 87.10 0 0 0 0 31 27 0 4 87.10 234 151 83 64.53
Neil Robertson 16 16 999 n/a Australia 25 20 1 4 80.00 0 0 0 0 25 20 1 4 80.00 155 105 50 67.74
Shaun Murphy 8 8 999 n/a England 26 20 0 6 76.92 0 0 0 0 26 20 0 6 76.92 159 99 60 62.26
Xiao Guodong 18 18 999 n/a China 21 16 0 5 76.19 0 0 0 0 21 16 0 5 76.19 158 95 63 60.13
Kyren Wilson 2 2 999 n/a England 25 19 2 4 76.00 0 0 0 0 25 19 2 4 76.00 168 107 61 63.69
Elliot Slessor 35 35 999 n/a England 23 17 0 6 73.91 0 0 0 0 23 17 0 6 73.91 142 83 59 58.45
Mark Allen 3 3 999 n/a Northern Ireland 19 14 0 5 73.68 1 0 0 1 0.00 20 14 0 6 70.00 128 75 53 58.59
Mark Selby 4 4 999 n/a England 18 13 0 5 72.22 1 1 0 0 100.00 19 14 0 5 73.68 144 84 60 58.33
Si Jiahui 13 13 999 n/a China 28 19 2 7 67.86 0 0 0 0 28 19 2 7 67.86 191 111 80 58.12
Pang Junxu 27 27 999 n/a China 21 14 2 5 66.67 0 0 0 0 21 14 2 5 66.67 138 86 52 62.32
Barry Hawkins 19 19 999 n/a England 18 12 0 6 66.67 1 1 0 0 100.00 19 13 0 6 68.42 118 65 53 55.08
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
Wu Yize 30 30 999 n/a China 26 17 2 7 65.38 0 0 0 0 26 17 2 7 65.38 161 94 67 58.39
John Higgins 14 14 999 n/a Scotland 23 15 1 7 65.22 0 0 0 0 23 15 1 7 65.22 147 88 59 59.86
Chris Wakelin 22 22 999 n/a England 28 18 1 9 64.29 0 0 0 0 28 18 1 9 64.29 167 98 69 58.68
Hossein Vafaei 24 24 999 n/a Iran 19 12 0 7 63.16 1 1 0 0 100.00 20 13 0 7 65.00 102 58 44 56.86
Mark J Williams 7 7 999 n/a Wales 24 15 3 6 62.50 0 0 0 0 24 15 3 6 62.50 142 91 51 64.08
Stan Moody 78 78 999 n/a England 21 13 2 6 61.90 0 0 0 0 21 13 2 6 61.90 124 71 53 57.26
David Gilbert 21 21 999 n/a England 26 16 5 5 61.54 1 0 0 1 0.00 27 16 5 6 59.26 149 88 61 59.06
Ronnie O'Sullivan 5 5 999 n/a England 13 8 1 4 61.54 1 0 0 1 0.00 14 8 1 5 57.14 85 51 34 60.00
Ben Woollaston 47 47 999 n/a England 23 14 3 6 60.87 0 0 0 0 23 14 3 6 60.87 134 78 56 58.21
Zhang Anda 10 10 999 n/a China 15 9 0 6 60.00 0 0 0 0 15 9 0 6 60.00 105 59 46 56.19
Thepchaiya Un-Nooh 38 38 999 n/a Thailand 22 13 2 7 59.09 0 0 0 0 22 13 2 7 59.09 134 79 55 58.96
Stuart Bingham 25 25 999 n/a England 22 13 2 7 59.09 0 0 0 0 22 13 2 7 59.09 129 75 54 58.14
Jimmy Robertson 40 40 999 n/a England 22 13 0 9 59.09 0 0 0 0 22 13 0 9 59.09 143 77 66 53.85
Ishpreet Singh Chadha 70 70 999 n/a India 19 11 2 6 57.89 0 0 0 0 19 11 2 6 57.89 111 57 54 51.35
Yuan Sijun 39 39 999 n/a China 19 11 1 7 57.89 0 0 0 0 19 11 1 7 57.89 113 66 47 58.41
Lyu Haotian 33 33 999 n/a China 14 8 0 6 57.14 0 0 0 0 14 8 0 6 57.14 90 46 44 51.11
Jack Lisowski 20 20 999 n/a England 23 13 1 9 56.52 0 0 0 0 23 13 1 9 56.52 137 77 60 56.20
Oliver Lines 83 83 999 n/a England 23 13 1 9 56.52 0 0 0 0 23 13 1 9 56.52 137 66 71 48.18
Long Zehuang 66 66 999 n/a China 25 14 3 8 56.00 2 2 0 0 100.00 27 16 3 8 59.26 139 79 60 56.83
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
Sunny Akani 89 89 999 n/a Thailand 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 75 42 33 56.00
Anthony McGill 36 36 999 n/a Scotland 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 82 43 39 52.44
Ricky Walden 37 37 999 n/a England 15 8 0 7 53.33 0 0 0 0 15 8 0 7 53.33 94 51 43 54.26
Mark Davis 57 57 999 n/a England 17 9 2 6 52.94 0 0 0 0 17 9 2 6 52.94 101 57 44 56.44
Louis Heathcote 71 71 999 n/a England 17 9 1 7 52.94 0 0 0 0 17 9 1 7 52.94 107 52 55 48.60
Zak Surety 90 90 999 n/a England 17 9 0 8 52.94 0 0 0 0 17 9 0 8 52.94 102 55 47 53.92
Xu Si 48 48 999 n/a China 19 10 3 6 52.63 0 0 0 0 19 10 3 6 52.63 126 63 63 50.00
Scott Donaldson 43 43 999 n/a Scotland 19 10 2 7 52.63 2 1 0 1 50.00 21 11 2 8 52.38 98 53 45 54.08
He Guoqiang 63 63 999 n/a China 19 10 0 9 52.63 0 0 0 0 19 10 0 9 52.63 104 57 47 54.81
Lei Peifan 93 93 999 n/a China 19 10 0 9 52.63 0 0 0 0 19 10 0 9 52.63 120 59 61 49.17
Ali Carter 11 11 999 n/a England 21 11 4 6 52.38 0 0 0 0 21 11 4 6 52.38 116 65 51 56.03
Martin O'Donnell 53 53 999 n/a England 24 12 4 8 50.00 0 0 0 0 24 12 4 8 50.00 126 69 57 54.76
Fan Zhengyi 50 50 999 n/a China 18 9 3 6 50.00 0 0 0 0 18 9 3 6 50.00 99 57 42 57.58
Ryan Day 29 29 999 n/a Wales 18 9 2 7 50.00 0 0 0 0 18 9 2 7 50.00 110 58 52 52.73
Jimmy White 92 92 999 n/a England 14 7 0 7 50.00 0 0 0 0 14 7 0 7 50.00 87 39 48 44.83
Noppon Saengkham 28 28 999 n/a Thailand 12 6 0 6 50.00 0 0 0 0 12 6 0 6 50.00 77 38 39 49.35
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 15 15 999 n/a Wales 23 11 5 7 47.83 0 0 0 0 23 11 5 7 47.83 142 75 67 52.82
Matthew Selt 34 34 999 n/a England 19 9 3 7 47.37 0 0 0 0 19 9 3 7 47.37 126 65 61 51.59
Gary Wilson 12 12 999 n/a England 17 8 3 6 47.06 0 0 0 0 17 8 3 6 47.06 103 53 50 51.46
Tian Pengfei 56 56 999 n/a China 17 8 0 9 47.06 0 0 0 0 17 8 0 9 47.06 101 53 48 52.48
Jamie Clarke 60 60 999 n/a Wales 15 7 1 7 46.67 1 1 0 0 100.00 16 8 1 7 50.00 87 42 45 48.28
Ben Mertens 94 94 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
Mark Joyce (a) 999 n/a 999 n/a England 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 64 34 30 53.13
Luca Brecel 6 6 999 n/a Belgium 11 5 0 6 45.45 1 0 0 1 0.00 12 5 0 7 41.67 73 35 38 47.95
Amir Sarkhosh 102 102 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
Rory Thor 76 76 999 n/a Malaysia 18 8 2 8 44.44 0 0 0 0 18 8 2 8 44.44 108 52 56 48.15
Ashley Carty 69 69 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
Bulcsu Revesz 95 95 999 n/a Hungary 18 8 1 9 44.44 0 0 0 0 18 8 1 9 44.44 104 51 53 49.04
Daniel Womersley (a) 999 n/a 999 n/a England 9 4 1 4 44.44 0 0 0 0 9 4 1 4 44.44 48 23 25 47.92
Graeme Dott 55 55 999 n/a Scotland 16 7 3 6 43.75 2 1 0 1 50.00 18 8 3 7 44.44 98 51 47 52.04
Jiang Jun 79 79 999 n/a China 16 7 2 7 43.75 0 0 0 0 16 7 2 7 43.75 97 50 47 51.55
Stephen Maguire 31 31 999 n/a Scotland 16 7 1 8 43.75 0 0 0 0 16 7 1 8 43.75 90 45 45 50.00
Aaron Hill 62 62 999 n/a Ireland 14 6 2 6 42.86 0 0 0 0 14 6 2 6 42.86 81 39 42 48.15
Anthony Hamilton 61 61 999 n/a England 14 6 1 7 42.86 0 0 0 0 14 6 1 7 42.86 88 46 42 52.27
Marco Fu 68 68 999 n/a Hong Kong 14 6 1 7 42.86 1 0 0 1 0.00 15 6 1 8 40.00 77 40 37 51.95
Dominic Dale 41 41 999 n/a Wales 14 6 1 7 42.86 0 0 0 0 14 6 1 7 42.86 89 44 45 49.44
Michael Holt 104 104 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
Alfie Burden 74 74 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
Ding Junhui 9 9 999 n/a China 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 52 29 23 55.77
David Lilley 59 59 999 n/a England 19 8 1 10 42.11 0 0 0 0 19 8 1 10 42.11 100 47 53 47.00
Duane Jones 91 91 999 n/a Wales 17 7 3 7 41.18 0 0 0 0 17 7 3 7 41.18 108 52 56 48.15
Jackson Page 42 42 999 n/a Wales 20 8 5 7 40.00 0 0 0 0 20 8 5 7 40.00 99 52 47 52.53
Daniel Wells 58 58 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
Liu Hongyu 67 67 999 n/a China 15 6 1 8 40.00 0 0 0 0 15 6 1 8 40.00 92 45 47 48.91
Liam Davies 101 101 999 n/a Wales 15 6 1 8 40.00 0 0 0 0 15 6 1 8 40.00 78 33 45 42.31
Ross Muir 77 77 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
David Grace 65 65 999 n/a England 13 5 0 8 38.46 0 0 0 0 13 5 0 8 38.46 66 31 35 46.97
Xing Zihao 73 73 999 n/a China 13 5 0 8 38.46 1 1 0 0 100.00 14 6 0 8 42.86 75 34 41 45.33
Robbie Williams 45 45 999 n/a England 13 5 0 8 38.46 0 0 0 0 13 5 0 8 38.46 76 34 42 44.74
Matthew Stevens 54 54 999 n/a Wales 16 6 4 6 37.50 0 0 0 0 16 6 4 6 37.50 83 46 37 55.42
Alexander Ursenbacher 87 87 999 n/a Switzerland 16 6 2 8 37.50 0 0 0 0 16 6 2 8 37.50 89 42 47 47.19
Ma Hailong 80 80 999 n/a China 19 7 4 8 36.84 0 0 0 0 19 7 4 8 36.84 106 53 53 50.00
Stuart Carrington 72 72 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
Wang Yuchen 119 119 999 n/a Hong Kong 11 4 0 7 36.36 0 0 0 0 11 4 0 7 36.36 68 30 38 44.12
Sanderson Lam 64 64 999 n/a England 11 4 0 7 36.36 1 1 0 0 100.00 12 5 0 7 41.67 68 27 41 39.71
Haris Tahir 107 107 999 n/a Pakistan 11 4 0 7 36.36 0 0 0 0 11 4 0 7 36.36 69 27 42 39.13
Andrew Pagett 86 86 999 n/a Wales 14 5 3 6 35.71 0 0 0 0 14 5 3 6 35.71 79 37 42 46.84
Jordan Brown 46 46 999 n/a Northern Ireland 14 5 2 7 35.71 0 0 0 0 14 5 2 7 35.71 90 43 47 47.78
Cheung Ka Wai 100 100 999 n/a Hong Kong 14 5 1 8 35.71 0 0 0 0 14 5 1 8 35.71 82 38 44 46.34
Chris Totten 109 109 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
Allan Taylor 98 98 999 n/a England 14 5 0 9 35.71 0 0 0 0 14 5 0 9 35.71 81 36 45 44.44
Artemijs Zizins 97 97 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 Perry 49 49 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
Haydon Pinhey 110 110 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
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
Joe O'Connor 32 32 999 n/a England 16 5 3 8 31.25 0 0 0 0 16 5 3 8 31.25 89 42 47 47.19
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
Dean Young 96 96 999 n/a Scotland 13 4 0 9 30.77 0 0 0 0 13 4 0 9 30.77 78 35 43 44.87
Dylan Emery (a) 999 n/a 999 n/a Wales 13 4 0 9 30.77 0 0 0 0 13 4 0 9 30.77 75 33 42 44.00
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
Hammad Miah 75 75 999 n/a England 14 4 3 7 28.57 1 1 0 0 100.00 15 5 3 7 33.33 85 39 46 45.88
Antoni Kowalski 106 106 999 n/a Poland 14 4 3 7 28.57 0 0 0 0 14 4 3 7 28.57 70 27 43 38.57
Robbie McGuigan 103 103 999 n/a Northern Ireland 14 4 1 9 28.57 1 1 0 0 100.00 15 5 1 9 33.33 78 32 46 41.03
Zhou Yuelong 26 26 999 n/a China 14 4 1 9 28.57 0 0 0 0 14 4 1 9 28.57 82 33 49 40.24
Jamie Jones 51 51 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
Ian Burns 82 82 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
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
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 13 3 2 8 23.08 0 0 0 0 13 3 2 8 23.08 77 31 46 40.26
Liam Graham 99 99 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
Tom Ford 17 17 999 n/a England 9 2 0 7 22.22 3 0 0 3 0.00 12 2 0 10 16.67 60 22 38 36.67
Mitchell Mann 117 117 999 n/a England 10 2 2 6 20.00 0 0 0 0 10 2 2 6 20.00 55 22 33 40.00
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
Robert Milkins 23 23 999 n/a England 12 2 2 8 16.67 0 0 0 0 12 2 2 8 16.67 75 33 42 44.00
Julien Leclercq 108 108 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 88 88 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
Mostafa Dorgham 105 105 999 n/a Egypt 12 2 1 9 16.67 0 0 0 0 12 2 1 9 16.67 68 23 45 33.82
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
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
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
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
Cai Wei (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
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
Huang Hao (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
Wang Xinbo (a) 999 n/a 999 n/a China 2 0 0 2 0.00 1 1 0 0 100.00 3 1 0 2 33.33 15 5 10 33.33
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
Zhou Jinhao (a) 999 n/a 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 14 4 10 28.57
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
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
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
Joshua Cooper (a) 999 n/a 999 n/a England 6 0 1 5 0.00 0 0 0 0 6 0 1 5 0.00 28 8 20 28.57
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