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 %
Judd Trump 1 1 999 n/a England 42 36 0 6 85.71 1 0 0 1 0.00 43 36 0 7 83.72 338 215 123 63.61
Zhao Xintong (a) 999 n/a 999 n/a China 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 44 29 15 65.91
Kyren Wilson 2 2 999 n/a England 37 29 2 6 78.38 0 0 0 0 37 29 2 6 78.38 270 175 95 64.81
Neil Robertson 17 17 999 n/a Australia 31 23 1 7 74.19 0 0 0 0 31 23 1 7 74.19 205 131 74 63.90
Xiao Guodong 19 19 999 n/a China 27 20 0 7 74.07 0 0 0 0 27 20 0 7 74.07 218 131 87 60.09
Mark Allen 5 5 999 n/a Northern Ireland 25 18 0 7 72.00 1 0 0 1 0.00 26 18 0 8 69.23 184 106 78 57.61
Barry Hawkins 13 13 999 n/a England 28 20 0 8 71.43 1 1 0 0 100.00 29 21 0 8 72.41 215 123 92 57.21
Shaun Murphy 8 8 999 n/a England 31 22 0 9 70.97 1 1 0 0 100.00 32 23 0 9 71.88 204 117 87 57.35
Ding Junhui 9 9 999 n/a China 16 11 0 5 68.75 0 0 0 0 16 11 0 5 68.75 144 89 55 61.81
Mark Selby 3 3 999 n/a England 22 15 0 7 68.18 1 1 0 0 100.00 23 16 0 7 69.57 182 103 79 56.59
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
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
Chris Wakelin 16 16 999 n/a England 35 23 1 11 65.71 1 1 0 0 100.00 36 24 1 11 66.67 249 140 109 56.22
Wu Yize 28 28 999 n/a China 32 21 2 9 65.63 0 0 0 0 32 21 2 9 65.63 217 126 91 58.06
Si Jiahui 14 14 999 n/a China 32 21 2 9 65.63 0 0 0 0 32 21 2 9 65.63 231 132 99 57.14
John Higgins 15 15 999 n/a Scotland 29 19 1 9 65.52 0 0 0 0 29 19 1 9 65.52 203 122 81 60.10
Elliot Slessor 30 30 999 n/a England 29 19 0 10 65.52 0 0 0 0 29 19 0 10 65.52 190 105 85 55.26
Stan Moody 72 72 999 n/a England 27 17 2 8 62.96 0 0 0 0 27 17 2 8 62.96 175 101 74 57.71
Pang Junxu 26 26 999 n/a China 27 17 2 8 62.96 0 0 0 0 27 17 2 8 62.96 196 113 83 57.65
Hossein Vafaei 24 24 999 n/a Iran 24 15 0 9 62.50 1 1 0 0 100.00 25 16 0 9 64.00 142 78 64 54.93
Zhang Anda 10 10 999 n/a China 21 13 0 8 61.90 0 0 0 0 21 13 0 8 61.90 160 86 74 53.75
Lei Peifan 84 84 999 n/a China 26 16 0 10 61.54 0 0 0 0 26 16 0 10 61.54 174 94 80 54.02
David Gilbert 20 20 999 n/a England 31 19 5 7 61.29 1 0 0 1 0.00 32 19 5 8 59.38 198 115 83 58.08
Jack Lisowski 21 21 999 n/a England 31 19 1 11 61.29 0 0 0 0 31 19 1 11 61.29 214 119 95 55.61
Oliver Sykes (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 38 20 18 52.63
Xu Si 42 42 999 n/a China 27 16 3 8 59.26 0 0 0 0 27 16 3 8 59.26 205 105 100 51.22
Stuart Bingham 25 25 999 n/a England 27 16 2 9 59.26 0 0 0 0 27 16 2 9 59.26 172 98 74 56.98
Ronnie O'Sullivan 4 4 999 n/a England 17 10 1 6 58.82 1 0 0 1 0.00 18 10 1 7 55.56 122 71 51 58.20
Lyu Haotian 35 35 999 n/a China 19 11 0 8 57.89 0 0 0 0 19 11 0 8 57.89 134 70 64 52.24
Jimmy Robertson 38 38 999 n/a England 26 15 0 11 57.69 0 0 0 0 26 15 0 11 57.69 173 88 85 50.87
Mark J Williams 6 6 999 n/a Wales 28 16 3 9 57.14 1 1 0 0 100.00 29 17 3 9 58.62 176 107 69 60.80
Long Zehuang 65 65 999 n/a China 28 16 3 9 57.14 2 2 0 0 100.00 30 18 3 9 60.00 163 92 71 56.44
Ishpreet Singh Chadha 71 71 999 n/a India 23 13 2 8 56.52 1 1 0 0 100.00 24 14 2 8 58.33 146 75 71 51.37
Yuan Sijun 41 41 999 n/a China 23 13 1 9 56.52 0 0 0 0 23 13 1 9 56.52 150 85 65 56.67
He Guoqiang 54 54 999 n/a China 25 14 0 11 56.00 0 0 0 0 25 14 0 11 56.00 151 81 70 53.64
Ben Woollaston 45 45 999 n/a England 27 15 3 9 55.56 0 0 0 0 27 15 3 9 55.56 170 93 77 54.71
Oliver Lines 80 80 999 n/a England 27 15 1 11 55.56 0 0 0 0 27 15 1 11 55.56 169 84 85 49.70
Ali Carter 12 12 999 n/a England 26 14 4 8 53.85 0 0 0 0 26 14 4 8 53.85 164 91 73 55.49
Thepchaiya Un-Nooh 40 40 999 n/a Thailand 26 14 2 10 53.85 0 0 0 0 26 14 2 10 53.85 163 92 71 56.44
Mark Davis 51 51 999 n/a England 19 10 2 7 52.63 1 0 0 1 0.00 20 10 2 8 50.00 116 66 50 56.90
Ricky Walden 36 36 999 n/a England 19 10 0 9 52.63 0 0 0 0 19 10 0 9 52.63 122 63 59 51.64
Scott Donaldson 44 44 999 n/a Scotland 21 11 2 8 52.38 2 1 0 1 50.00 23 12 2 9 52.17 116 62 54 53.45
Zak Surety 89 89 999 n/a England 21 11 0 10 52.38 1 0 0 1 0.00 22 11 0 11 50.00 132 71 61 53.79
Matthew Selt 34 34 999 n/a England 23 12 3 8 52.17 0 0 0 0 23 12 3 8 52.17 157 85 72 54.14
Ryan Day 29 29 999 n/a Wales 23 12 2 9 52.17 0 0 0 0 23 12 2 9 52.17 154 82 72 53.25
Michael Holt 81 81 999 n/a England 23 12 1 10 52.17 1 1 0 0 100.00 24 13 1 10 54.17 158 83 75 52.53
Jak Jones 18 18 999 n/a Wales 27 14 5 8 51.85 0 0 0 0 27 14 5 8 51.85 181 98 83 54.14
Jackson Page 37 37 999 n/a Wales 28 14 5 9 50.00 0 0 0 0 28 14 5 9 50.00 172 94 78 54.65
Fan Zhengyi 46 46 999 n/a China 22 11 3 8 50.00 0 0 0 0 22 11 3 8 50.00 126 70 56 55.56
Gary Wilson 11 11 999 n/a England 22 11 3 8 50.00 0 0 0 0 22 11 3 8 50.00 151 77 74 50.99
Louis Heathcote 70 70 999 n/a England 22 11 1 10 50.00 0 0 0 0 22 11 1 10 50.00 136 66 70 48.53
Gong Chenzhi 85 85 999 n/a China 22 11 0 11 50.00 0 0 0 0 22 11 0 11 50.00 143 72 71 50.35
Jimmy White 90 90 999 n/a England 18 9 0 9 50.00 0 0 0 0 18 9 0 9 50.00 115 54 61 46.96
Noppon Saengkham 27 27 999 n/a Thailand 16 8 0 8 50.00 0 0 0 0 16 8 0 8 50.00 110 55 55 50.00
Anthony McGill 39 39 999 n/a Scotland 16 8 0 8 50.00 0 0 0 0 16 8 0 8 50.00 106 53 53 50.00
Sunny Akani 95 95 999 n/a Thailand 12 6 0 6 50.00 0 0 0 0 12 6 0 6 50.00 84 45 39 53.57
Steven Hallworth (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
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 18 8 10 44.44
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 121 121 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
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
David Lilley 61 61 999 n/a England 23 11 1 11 47.83 0 0 0 0 23 11 1 11 47.83 131 66 65 50.38
Stephen Maguire 32 32 999 n/a Scotland 19 9 1 9 47.37 0 0 0 0 19 9 1 9 47.37 116 57 59 49.14
Xing Zihao 76 76 999 n/a China 17 8 0 9 47.06 1 1 0 0 100.00 18 9 0 9 50.00 108 53 55 49.07
Wang Yuchen 110 110 999 n/a Hong Kong 17 8 0 9 47.06 0 0 0 0 17 8 0 9 47.06 120 58 62 48.33
Jiang Jun 73 73 999 n/a China 22 10 2 10 45.45 0 0 0 0 22 10 2 10 45.45 145 73 72 50.34
Rory Thor 78 78 999 n/a Malaysia 22 10 2 10 45.45 0 0 0 0 22 10 2 10 45.45 138 66 72 47.83
Ashley Carty 69 69 999 n/a England 22 10 1 11 45.45 0 0 0 0 22 10 1 11 45.45 122 60 62 49.18
Alexander Ursenbacher 88 88 999 n/a Switzerland 20 9 2 9 45.00 0 0 0 0 20 9 2 9 45.00 120 60 60 50.00
Martin O'Donnell 49 49 999 n/a England 27 12 4 11 44.44 0 0 0 0 27 12 4 11 44.44 148 75 73 50.68
Graeme Dott 56 56 999 n/a Scotland 18 8 3 7 44.44 2 1 0 1 50.00 20 9 3 8 45.00 114 59 55 51.75
Daniel Wells 55 55 999 n/a Wales 18 8 2 8 44.44 0 0 0 0 18 8 2 8 44.44 122 59 63 48.36
Marco Fu 68 68 999 n/a Hong Kong 16 7 1 8 43.75 1 0 0 1 0.00 17 7 1 9 41.18 93 49 44 52.69
Amir Sarkhosh 99 99 999 n/a Iran 16 7 0 9 43.75 0 0 0 0 16 7 0 9 43.75 108 52 56 48.15
Ma Hailong 74 74 999 n/a China 23 10 4 9 43.48 0 0 0 0 23 10 4 9 43.48 133 70 63 52.63
Liu Hongyu 63 63 999 n/a China 21 9 1 11 42.86 0 0 0 0 21 9 1 11 42.86 136 68 68 50.00
Bulcsu Revesz 97 97 999 n/a Hungary 21 9 1 11 42.86 0 0 0 0 21 9 1 11 42.86 124 60 64 48.39
Antoni Kowalski 101 101 999 n/a Poland 19 8 3 8 42.11 0 0 0 0 19 8 3 8 42.11 110 49 61 44.55
Jamie Clarke 62 62 999 n/a Wales 19 8 1 10 42.11 1 1 0 0 100.00 20 9 1 10 45.00 124 59 65 47.58
Ben Mertens 94 94 999 n/a Belgium 19 8 1 10 42.11 0 0 0 0 19 8 1 10 42.11 107 50 57 46.73
Tian Pengfei 59 59 999 n/a China 19 8 0 11 42.11 0 0 0 0 19 8 0 11 42.11 118 60 58 50.85
Mark Joyce (a) 999 n/a 999 n/a England 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 71 35 36 49.30
Luca Brecel 7 7 999 n/a Belgium 12 5 0 7 41.67 1 0 0 1 0.00 13 5 0 8 38.46 84 40 44 47.62
David Grace 66 66 999 n/a England 17 7 0 10 41.18 0 0 0 0 17 7 0 10 41.18 97 47 50 48.45
Robbie Williams 48 48 999 n/a England 17 7 0 10 41.18 0 0 0 0 17 7 0 10 41.18 112 53 59 47.32
Alfie Burden 79 79 999 n/a England 17 7 0 10 41.18 0 0 0 0 17 7 0 10 41.18 107 44 63 41.12
Matthew Stevens 50 50 999 n/a Wales 22 9 4 9 40.91 0 0 0 0 22 9 4 9 40.91 133 68 65 51.13
Duane Jones 93 93 999 n/a Wales 20 8 3 9 40.00 0 0 0 0 20 8 3 9 40.00 132 63 69 47.73
Stuart Carrington 77 77 999 n/a England 15 6 3 6 40.00 0 0 0 0 15 6 3 6 40.00 85 43 42 50.59
Haris Tahir 109 109 999 n/a Pakistan 15 6 0 9 40.00 0 0 0 0 15 6 0 9 40.00 100 42 58 42.00
Aaron Hill 60 60 999 n/a Ireland 18 7 2 9 38.89 0 0 0 0 18 7 2 9 38.89 113 50 63 44.25
Cheung Ka Wai 102 102 999 n/a Hong Kong 18 7 1 10 38.89 0 0 0 0 18 7 1 10 38.89 108 53 55 49.07
Chris Totten 106 106 999 n/a Scotland 18 7 1 10 38.89 0 0 0 0 18 7 1 10 38.89 109 48 61 44.04
Liam Davies 104 104 999 n/a Wales 18 7 1 10 38.89 0 0 0 0 18 7 1 10 38.89 102 44 58 43.14
Artemijs Zizins 98 98 999 n/a Latvia 18 7 0 11 38.89 1 1 0 0 100.00 19 8 0 11 42.11 113 51 62 45.13
Jordan Brown 52 52 999 n/a Northern Ireland 16 6 2 8 37.50 0 0 0 0 16 6 2 8 37.50 104 49 55 47.12
Ian Burns 83 83 999 n/a England 16 6 2 8 37.50 0 0 0 0 16 6 2 8 37.50 88 38 50 43.18
Anthony Hamilton 64 64 999 n/a England 16 6 1 9 37.50 1 0 0 1 0.00 17 6 1 10 35.29 102 50 52 49.02
Dominic Dale 43 43 999 n/a Wales 16 6 1 9 37.50 0 0 0 0 16 6 1 9 37.50 102 47 55 46.08
Sanderson Lam 58 58 999 n/a England 16 6 0 10 37.50 1 1 0 0 100.00 17 7 0 10 41.18 108 43 65 39.81
Ross Muir 75 75 999 n/a Scotland 17 6 1 10 35.29 2 2 0 0 100.00 19 8 1 10 42.11 110 50 60 45.45
Julien Leclercq 103 103 999 n/a Belgium 17 6 1 10 35.29 1 1 0 0 100.00 18 7 1 10 38.89 109 46 63 42.20
Dean Young 96 96 999 n/a Scotland 17 6 0 11 35.29 0 0 0 0 17 6 0 11 35.29 111 51 60 45.95
Allan Taylor 105 105 999 n/a England 17 6 0 11 35.29 0 0 0 0 17 6 0 11 35.29 101 46 55 45.54
Andrew Pagett 92 92 999 n/a Wales 18 6 3 9 33.33 0 0 0 0 18 6 3 9 33.33 110 49 61 44.55
Farakh Ajaib 113 113 999 n/a Pakistan 15 5 1 9 33.33 0 0 0 0 15 5 1 9 33.33 86 37 49 43.02
Daniel Womersley (a) 999 n/a 999 n/a England 12 4 1 7 33.33 0 0 0 0 12 4 1 7 33.33 71 30 41 42.25
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
Hatem Yassen 123 123 999 n/a Egypt 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 19 9 10 47.37
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
Lewis Ullah (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 18 6 12 33.33
Joe O'Connor 33 33 999 n/a England 19 6 3 10 31.58 0 0 0 0 19 6 3 10 31.58 115 55 60 47.83
Joe Perry 57 57 999 n/a England 16 5 2 9 31.25 0 0 0 0 16 5 2 9 31.25 102 51 51 50.00
Andrew Higginson 87 87 999 n/a England 16 5 2 9 31.25 0 0 0 0 16 5 2 9 31.25 96 39 57 40.63
Zhou Yuelong 31 31 999 n/a China 16 5 1 10 31.25 0 0 0 0 16 5 1 10 31.25 100 42 58 42.00
Jamie Jones 53 53 999 n/a Wales 17 5 2 10 29.41 0 0 0 0 17 5 2 10 29.41 93 43 50 46.24
Robbie McGuigan 108 108 999 n/a Northern Ireland 17 5 1 11 29.41 1 1 0 0 100.00 18 6 1 11 33.33 98 39 59 39.80
Dylan Emery (a) 999 n/a 999 n/a Wales 17 5 0 12 29.41 0 0 0 0 17 5 0 12 29.41 106 46 60 43.40
Florian Nüßle (a) 999 n/a 999 n/a Austria 7 2 2 3 28.57 0 0 0 0 7 2 2 3 28.57 39 19 20 48.72
Robert Milkins 23 23 999 n/a England 15 4 2 9 26.67 0 0 0 0 15 4 2 9 26.67 103 50 53 48.54
Haydon Pinhey 107 107 999 n/a England 15 4 0 11 26.67 1 1 0 0 100.00 16 5 0 11 31.25 89 37 52 41.57
Hammad Miah 82 82 999 n/a England 16 4 3 9 25.00 1 1 0 0 100.00 17 5 3 9 29.41 100 44 56 44.00
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 16 4 2 10 25.00 0 0 0 0 16 4 2 10 25.00 102 43 59 42.16
Liam Graham 100 100 999 n/a Scotland 16 4 2 10 25.00 0 0 0 0 16 4 2 10 25.00 87 34 53 39.08
Simon Blackwell (a) 999 n/a 999 n/a England 16 4 1 11 25.00 0 0 0 0 16 4 1 11 25.00 103 43 60 41.75
Mostafa Dorgham 111 111 999 n/a Egypt 16 4 1 11 25.00 0 0 0 0 16 4 1 11 25.00 101 39 62 38.61
Paul Deaville (a) 999 n/a 999 n/a England 12 3 1 8 25.00 0 0 0 0 12 3 1 8 25.00 66 25 41 37.88
Bai Yulu (f) 112 112 999 n/a China 12 3 0 9 25.00 1 1 0 0 100.00 13 4 0 9 30.77 83 28 55 33.73
Mitchell Mann 116 116 999 n/a England 14 3 2 9 21.43 0 0 0 0 14 3 2 9 21.43 86 34 52 39.53
Liam Pullen 91 91 999 n/a England 15 3 1 11 20.00 0 0 0 0 15 3 1 11 20.00 87 33 54 37.93
Tom Ford 22 22 999 n/a England 10 2 0 8 20.00 3 0 0 3 0.00 13 2 0 11 15.38 71 27 44 38.03
Jonas Luz 119 119 999 n/a Brazil 5 1 0 4 20.00 1 0 0 1 0.00 6 1 0 5 16.67 28 7 21 25.00
Joshua Thomond (a) 999 n/a 999 n/a England 12 2 1 9 16.67 0 0 0 0 12 2 1 9 16.67 66 19 47 28.79
Mink Nutcharut (f) 115 115 999 n/a Thailand 14 2 2 10 14.29 0 0 0 0 14 2 2 10 14.29 72 20 52 27.78
M Phetmalaikul 114 114 999 n/a Thailand 14 2 1 11 14.29 0 0 0 0 14 2 1 11 14.29 86 29 57 33.72
Huang Jiahao 117 117 999 n/a China 14 2 0 12 14.29 0 0 0 0 14 2 0 12 14.29 78 25 53 32.05
Kreishh Gurbaxani 120 120 999 n/a India 14 2 0 12 14.29 0 0 0 0 14 2 0 12 14.29 81 25 56 30.86
Mohammed Shehab 122 122 999 n/a United Arab Emirates 7 1 0 6 14.29 0 0 0 0 7 1 0 6 14.29 48 16 32 33.33
Anton Kazakov (a) 999 n/a 999 n/a Ukraine 9 1 1 7 11.11 0 0 0 0 9 1 1 7 11.11 45 13 32 28.89
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
Andres Petrov (a) 999 n/a 999 n/a Estonia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 4 6 40.00
Igor Figueiredo (a) 999 n/a 999 n/a Brazil 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 4 6 40.00
Zheng Dian (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 4 6 40.00
Harvey Chandler (a) 999 n/a 999 n/a England 4 0 3 1 0.00 0 0 0 0 4 0 3 1 0.00 19 7 12 36.84
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
Craig Steadman (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 3 6 33.33
Ryan Thomerson (a) 999 n/a 999 n/a Australia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 3 6 33.33
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
Ayaan Iqbal (a) 999 n/a 999 n/a Scotland 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
Jack Borwick (a) 999 n/a 999 n/a Scotland 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
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
Vladislav Gradinari (a) 999 n/a 999 n/a Moldova 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 0 6 0.00
Habib Subah Humood (a) 999 n/a 999 n/a Bahrain 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
Cai Wei (a) 999 n/a 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 12 1 11 8.33
Wang Xinbo (a) 999 n/a 999 n/a China 3 0 0 3 0.00 1 1 0 0 100.00 4 1 0 3 25.00 24 8 16 33.33
Zhou Jinhao (a) 999 n/a 999 n/a China 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 22 6 16 27.27
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
Ken Doherty 126 126 999 n/a Ireland 5 0 0 5 0.00 2 0 0 2 0.00 7 0 0 7 0.00 31 7 24 22.58
Joshua Cooper (a) 999 n/a 999 n/a England 7 0 1 6 0.00 0 0 0 0 7 0 1 6 0.00 35 9 26 25.71
Baipat Siripaporn (f) 125 125 999 n/a Thailand 11 0 0 11 0.00 0 0 0 0 11 0 0 11 0.00 57 10 47 17.54
Reanne Evans (f) 118 118 999 n/a England 11 0 0 11 0.00 1 0 0 1 0.00 12 0 0 12 0.00 54 9 45 16.67
Ahmed Aly Elsayed 124 124 999 n/a United States 12 0 0 12 0.00 0 0 0 0 12 0 0 12 0.00 65 14 51 21.54
Hamza Ilyas (a) 999 n/a 999 n/a Pakistan 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Sam Craigie 67 67 999 n/a England 0 0 0 0 2 0 0 2 0.00 2 0 0 2 0.00 0 0 0