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 34 29 0 5 85.29 0 0 0 0 34 29 0 5 85.29 258 165 93 63.95
Kyren Wilson 2 2 999 n/a England 28 22 2 4 78.57 0 0 0 0 28 22 2 4 78.57 196 127 69 64.80
Neil Robertson 17 17 999 n/a Australia 26 20 1 5 76.92 0 0 0 0 26 20 1 5 76.92 164 109 55 66.46
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
Shaun Murphy 8 8 999 n/a England 27 20 0 7 74.07 0 0 0 0 27 20 0 7 74.07 165 100 65 60.61
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
Elliot Slessor 32 32 999 n/a England 26 18 0 8 69.23 0 0 0 0 26 18 0 8 69.23 159 89 70 55.97
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
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
Pang Junxu 26 26 999 n/a China 23 15 2 6 65.22 0 0 0 0 23 15 2 6 65.22 157 95 62 60.51
Stan Moody 72 72 999 n/a England 23 15 2 6 65.22 0 0 0 0 23 15 2 6 65.22 136 79 57 58.09
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 21 21 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
Ishpreet Singh Chadha 68 68 999 n/a India 21 13 2 6 61.90 0 0 0 0 21 13 2 6 61.90 124 65 59 52.42
David Gilbert 23 23 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
Jimmy Robertson 40 40 999 n/a England 23 14 0 9 60.87 0 0 0 0 23 14 0 9 60.87 149 81 68 54.36
Mark J Williams 7 7 999 n/a Wales 25 15 3 7 60.00 0 0 0 0 25 15 3 7 60.00 148 92 56 62.16
Yuan Sijun 38 38 999 n/a China 20 12 1 7 60.00 0 0 0 0 20 12 1 7 60.00 119 70 49 58.82
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
Lyu Haotian 35 35 999 n/a China 15 9 0 6 60.00 0 0 0 0 15 9 0 6 60.00 97 50 47 51.55
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
Oliver Lines 81 81 999 n/a England 24 14 1 9 58.33 0 0 0 0 24 14 1 9 58.33 142 70 72 49.30
Long Zehuang 65 65 999 n/a China 26 15 3 8 57.69 2 2 0 0 100.00 28 17 3 8 60.71 145 83 62 57.24
Anthony McGill 39 39 999 n/a Scotland 14 8 0 6 57.14 0 0 0 0 14 8 0 6 57.14 88 47 41 53.41
Thepchaiya Un-Nooh 37 37 999 n/a Thailand 23 13 2 8 56.52 0 0 0 0 23 13 2 8 56.52 141 82 59 58.16
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
Ricky Walden 36 36 999 n/a England 16 9 0 7 56.25 0 0 0 0 16 9 0 7 56.25 100 55 45 55.00
Mark Davis 55 55 999 n/a England 18 10 2 6 55.56 0 0 0 0 18 10 2 6 55.56 105 61 44 58.10
Xu Si 49 49 999 n/a China 20 11 3 6 55.00 0 0 0 0 20 11 3 6 55.00 131 67 64 51.15
Scott Donaldson 43 43 999 n/a Scotland 20 11 2 7 55.00 2 1 0 1 50.00 22 12 2 8 54.55 105 57 48 54.29
He Guoqiang 60 60 999 n/a China 20 11 0 9 55.00 0 0 0 0 20 11 0 9 55.00 108 61 47 56.48
Lei Peifan 84 84 999 n/a China 20 11 0 9 55.00 0 0 0 0 20 11 0 9 55.00 127 63 64 49.61
Sunny Akani 92 92 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
Jimmy White 89 89 999 n/a England 15 8 0 7 53.33 0 0 0 0 15 8 0 7 53.33 92 43 49 46.74
Fan Zhengyi 50 50 999 n/a China 19 10 3 6 52.63 0 0 0 0 19 10 3 6 52.63 103 61 42 59.22
Zak Surety 93 93 999 n/a England 19 10 0 9 52.63 0 0 0 0 19 10 0 9 52.63 112 61 51 54.46
Gong Chenzhi 85 85 999 n/a China 19 10 0 9 52.63 0 0 0 0 19 10 0 9 52.63 118 61 57 51.69
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 48 48 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
Louis Heathcote 71 71 999 n/a England 20 10 1 9 50.00 0 0 0 0 20 10 1 9 50.00 121 57 64 47.11
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
Noppon Saengkham 27 27 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 119 119 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
Ashley Carty 70 70 999 n/a England 19 9 1 9 47.37 0 0 0 0 19 9 1 9 47.37 99 51 48 51.52
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
Jiang Jun 77 77 999 n/a China 17 8 2 7 47.06 0 0 0 0 17 8 2 7 47.06 101 54 47 53.47
Ben Mertens 95 95 999 n/a Belgium 17 8 1 8 47.06 0 0 0 0 17 8 1 8 47.06 88 43 45 48.86
Stuart Carrington 75 75 999 n/a England 13 6 3 4 46.15 0 0 0 0 13 6 3 4 46.15 67 37 30 55.22
Amir Sarkhosh 102 102 999 n/a Iran 13 6 0 7 46.15 0 0 0 0 13 6 0 7 46.15 83 40 43 48.19
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
Rory Thor 76 76 999 n/a Malaysia 20 9 2 9 45.00 0 0 0 0 20 9 2 9 45.00 118 56 62 47.46
Bulcsu Revesz 94 94 999 n/a Hungary 20 9 1 10 45.00 0 0 0 0 20 9 1 10 45.00 115 57 58 49.57
Tian Pengfei 57 57 999 n/a China 18 8 0 10 44.44 0 0 0 0 18 8 0 10 44.44 107 55 52 51.40
Graeme Dott 54 54 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
Daniel Wells 58 58 999 n/a Wales 16 7 2 7 43.75 0 0 0 0 16 7 2 7 43.75 101 48 53 47.52
Stephen Maguire 33 33 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
Jamie Clarke 59 59 999 n/a Wales 16 7 1 8 43.75 1 1 0 0 100.00 17 8 1 8 47.06 94 45 49 47.87
Ma Hailong 73 73 999 n/a China 21 9 4 8 42.86 0 0 0 0 21 9 4 8 42.86 115 61 54 53.04
Anthony Hamilton 62 62 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 69 69 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
Xing Zihao 74 74 999 n/a China 14 6 0 8 42.86 1 1 0 0 100.00 15 7 0 8 46.67 82 38 44 46.34
Robbie Williams 45 45 999 n/a England 14 6 0 8 42.86 0 0 0 0 14 6 0 8 42.86 82 38 44 46.34
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 61 61 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
Haris Tahir 106 106 999 n/a Pakistan 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 76 31 45 40.79
Alexander Ursenbacher 86 86 999 n/a Switzerland 17 7 2 8 41.18 0 0 0 0 17 7 2 8 41.18 96 46 50 47.92
Liu Hongyu 66 66 999 n/a China 17 7 1 9 41.18 0 0 0 0 17 7 1 9 41.18 103 51 52 49.51
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
Aaron Hill 64 64 999 n/a Ireland 15 6 2 7 40.00 0 0 0 0 15 6 2 7 40.00 86 40 46 46.51
Cheung Ka Wai 100 100 999 n/a Hong Kong 15 6 1 8 40.00 0 0 0 0 15 6 1 8 40.00 86 42 44 48.84
Michael Holt 103 103 999 n/a England 15 6 1 8 40.00 1 1 0 0 100.00 16 7 1 8 43.75 84 40 44 47.62
Dean Young 96 96 999 n/a Scotland 15 6 0 9 40.00 0 0 0 0 15 6 0 9 40.00 91 43 48 47.25
Alfie Burden 78 78 999 n/a England 15 6 0 9 40.00 0 0 0 0 15 6 0 9 40.00 90 37 53 41.11
Daniel Womersley (a) 999 n/a 999 n/a England 10 4 1 5 40.00 0 0 0 0 10 4 1 5 40.00 54 25 29 46.30
Duane Jones 91 91 999 n/a Wales 18 7 3 8 38.89 0 0 0 0 18 7 3 8 38.89 114 54 60 47.37
David Grace 67 67 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
Wang Yuchen 112 112 999 n/a Hong Kong 13 5 0 8 38.46 0 0 0 0 13 5 0 8 38.46 82 37 45 45.12
Andrew Pagett 88 88 999 n/a Wales 16 6 3 7 37.50 0 0 0 0 16 6 3 7 37.50 91 42 49 46.15
Antoni Kowalski 104 104 999 n/a Poland 16 6 3 7 37.50 0 0 0 0 16 6 3 7 37.50 83 35 48 42.17
Liam Davies 101 101 999 n/a Wales 16 6 1 9 37.50 0 0 0 0 16 6 1 9 37.50 85 36 49 42.35
Allan Taylor 99 99 999 n/a England 16 6 0 10 37.50 0 0 0 0 16 6 0 10 37.50 91 42 49 46.15
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
Andrew Higginson 87 87 999 n/a England 14 5 2 7 35.71 0 0 0 0 14 5 2 7 35.71 79 34 45 43.04
Ross Muir 80 80 999 n/a Scotland 14 5 1 8 35.71 2 2 0 0 100.00 16 7 1 8 43.75 80 36 44 45.00
Farakh Ajaib 110 110 999 n/a Pakistan 14 5 1 8 35.71 0 0 0 0 14 5 1 8 35.71 76 33 43 43.42
Matthew Stevens 53 53 999 n/a Wales 17 6 4 7 35.29 0 0 0 0 17 6 4 7 35.29 88 47 41 53.41
Chris Totten 108 108 999 n/a Scotland 15 5 1 9 33.33 0 0 0 0 15 5 1 9 33.33 79 31 48 39.24
Artemijs Zizins 98 98 999 n/a Latvia 15 5 0 10 33.33 1 1 0 0 100.00 16 6 0 10 37.50 88 36 52 40.91
Sanderson Lam 63 63 999 n/a England 12 4 0 8 33.33 1 1 0 0 100.00 13 5 0 8 38.46 74 29 45 39.19
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
Joe O'Connor 31 31 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
Joe Perry 51 51 999 n/a England 13 4 2 7 30.77 0 0 0 0 13 4 2 7 30.77 75 38 37 50.67
Ian Burns 83 83 999 n/a England 13 4 2 7 30.77 0 0 0 0 13 4 2 7 30.77 68 26 42 38.24
Haydon Pinhey 111 111 999 n/a England 13 4 0 9 30.77 0 0 0 0 13 4 0 9 30.77 70 30 40 42.86
Simon Blackwell (a) 999 n/a 999 n/a England 14 4 1 9 28.57 0 0 0 0 14 4 1 9 28.57 82 34 48 41.46
Zhou Yuelong 28 28 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
Julien Leclercq 109 109 999 n/a Belgium 14 4 1 9 28.57 0 0 0 0 14 4 1 9 28.57 84 33 51 39.29
Dylan Emery (a) 999 n/a 999 n/a Wales 14 4 0 10 28.57 0 0 0 0 14 4 0 10 28.57 82 36 46 43.90
Paul Deaville (a) 999 n/a 999 n/a England 11 3 1 7 27.27 0 0 0 0 11 3 1 7 27.27 58 23 35 39.66
Hammad Miah 79 79 999 n/a England 15 4 3 8 26.67 1 1 0 0 100.00 16 5 3 8 31.25 92 42 50 45.65
Jamie Jones 52 52 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
Robbie McGuigan 105 105 999 n/a Northern Ireland 15 4 1 10 26.67 1 1 0 0 100.00 16 5 1 10 31.25 82 32 50 39.02
Jonas Luz 117 117 999 n/a Brazil 4 1 0 3 25.00 1 0 0 1 0.00 5 1 0 4 20.00 21 6 15 28.57
Mostafa Dorgham 107 107 999 n/a Egypt 13 3 1 9 23.08 0 0 0 0 13 3 1 9 23.08 75 27 48 36.00
Tom Ford 16 16 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
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 14 3 2 9 21.43 0 0 0 0 14 3 2 9 21.43 83 33 50 39.76
Liam Graham 97 97 999 n/a Scotland 14 3 2 9 21.43 0 0 0 0 14 3 2 9 21.43 72 25 47 34.72
Mitchell Mann 118 118 999 n/a England 11 2 2 7 18.18 0 0 0 0 11 2 2 7 18.18 61 24 37 39.34
Joshua Thomond (a) 999 n/a 999 n/a England 11 2 1 8 18.18 0 0 0 0 11 2 1 8 18.18 57 16 41 28.07
Robert Milkins 22 22 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
Mink Nutcharut (f) 113 113 999 n/a Thailand 12 2 2 8 16.67 0 0 0 0 12 2 2 8 16.67 57 17 40 29.82
Liam Pullen 90 90 999 n/a England 13 2 1 10 15.38 0 0 0 0 13 2 1 10 15.38 69 24 45 34.78
Huang Jiahao 115 115 999 n/a China 13 2 0 11 15.38 0 0 0 0 13 2 0 11 15.38 68 21 47 30.88
Anton Kazakov (a) 999 n/a 999 n/a Ukraine 8 1 1 6 12.50 0 0 0 0 8 1 1 6 12.50 38 12 26 31.58
M Phetmalaikul 114 114 999 n/a Thailand 12 1 1 10 8.33 0 0 0 0 12 1 1 10 8.33 66 19 47 28.79
Kreishh Gurbaxani 120 120 999 n/a India 12 1 0 11 8.33 0 0 0 0 12 1 0 11 8.33 64 18 46 28.13
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
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
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
Hatem Yassen 125 125 999 n/a Egypt 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
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 125 125 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 124 124 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
Bai Yulu (f) 121 121 999 n/a China 8 0 0 8 0.00 1 1 0 0 100.00 9 1 0 8 11.11 45 9 36 20.00
Baipat Siripaporn (f) 123 123 999 n/a Thailand 10 0 0 10 0.00 0 0 0 0 10 0 0 10 0.00 51 10 41 19.61
Reanne Evans (f) 116 116 999 n/a England 10 0 0 10 0.00 0 0 0 0 10 0 0 10 0.00 48 9 39 18.75
Ahmed Aly Elsayed 122 122 999 n/a United States 11 0 0 11 0.00 0 0 0 0 11 0 0 11 0.00 56 11 45 19.64
Sam Craigie 56 56 999 n/a England 0 0 0 0 2 0 0 2 0.00 2 0 0 2 0.00 0 0 0