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 28 24 0 4 85.71 0 0 0 0 28 24 0 4 85.71 219 139 80 63.47
Xiao Guodong 29 29 999 n/a China 19 15 0 4 78.95 0 0 0 0 19 15 0 4 78.95 135 83 52 61.48
Neil Robertson 16 16 999 n/a Australia 22 17 1 4 77.27 0 0 0 0 22 17 1 4 77.27 139 93 46 66.91
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
Shaun Murphy 8 8 999 n/a England 23 17 0 6 73.91 0 0 0 0 23 17 0 6 73.91 140 87 53 62.14
Si Jiahui 13 13 999 n/a China 26 19 2 5 73.08 0 0 0 0 26 19 2 5 73.08 168 102 66 60.71
Kyren Wilson 2 2 999 n/a England 22 16 2 4 72.73 0 0 0 0 22 16 2 4 72.73 149 95 54 63.76
Elliot Slessor 35 35 999 n/a England 20 14 0 6 70.00 0 0 0 0 20 14 0 6 70.00 125 71 54 56.80
Wu Yize 32 32 999 n/a China 25 17 2 6 68.00 0 0 0 0 25 17 2 6 68.00 156 93 63 59.62
John Higgins 14 14 999 n/a Scotland 21 14 1 6 66.67 0 0 0 0 21 14 1 6 66.67 135 82 53 60.74
Hossein Vafaei 23 23 999 n/a Iran 18 12 0 6 66.67 1 1 0 0 100.00 19 13 0 6 68.42 96 56 40 58.33
Barry Hawkins 18 18 999 n/a England 15 10 0 5 66.67 1 1 0 0 100.00 16 11 0 5 68.75 101 56 45 55.45
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
Chris Wakelin 22 22 999 n/a England 26 17 1 8 65.38 0 0 0 0 26 17 1 8 65.38 156 93 63 59.62
Zhang Anda 11 11 999 n/a China 14 9 0 5 64.29 0 0 0 0 14 9 0 5 64.29 98 56 42 57.14
David Gilbert 19 19 999 n/a England 25 16 5 4 64.00 1 0 0 1 0.00 26 16 5 5 61.54 143 86 57 60.14
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
Pang Junxu 26 26 999 n/a China 18 11 2 5 61.11 0 0 0 0 18 11 2 5 61.11 122 74 48 60.66
Stan Moody 82 82 999 n/a England 18 11 2 5 61.11 0 0 0 0 18 11 2 5 61.11 108 62 46 57.41
Ishpreet Singh Chadha 69 69 999 n/a India 18 11 2 5 61.11 0 0 0 0 18 11 2 5 61.11 107 57 50 53.27
Yuan Sijun 40 40 999 n/a China 18 11 1 6 61.11 0 0 0 0 18 11 1 6 61.11 106 63 43 59.43
Ben Woollaston 51 51 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 39 39 999 n/a England 20 12 0 8 60.00 0 0 0 0 20 12 0 8 60.00 132 72 60 54.55
Jack Lisowski 20 20 999 n/a England 22 13 1 8 59.09 0 0 0 0 22 13 1 8 59.09 130 74 56 56.92
Long Zehuang 70 70 999 n/a China 24 14 3 7 58.33 1 1 0 0 100.00 25 15 3 7 60.00 133 77 56 57.89
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
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
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
He Guoqiang 63 63 999 n/a China 18 10 0 8 55.56 0 0 0 0 18 10 0 8 55.56 97 54 43 55.67
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
Ali Carter 12 12 999 n/a England 20 11 4 5 55.00 0 0 0 0 20 11 4 5 55.00 111 64 47 57.66
Sunny Akani 91 91 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 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 70 36 34 51.43
Mark Davis 58 58 999 n/a England 15 8 2 5 53.33 0 0 0 0 15 8 2 5 53.33 92 53 39 57.61
Fan Zhengyi 49 49 999 n/a China 17 9 3 5 52.94 0 0 0 0 17 9 3 5 52.94 93 55 38 59.14
Ryan Day 28 28 999 n/a Wales 17 9 2 6 52.94 0 0 0 0 17 9 2 6 52.94 103 55 48 53.40
Zak Surety 96 96 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
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
Gary Wilson 10 10 999 n/a England 16 8 3 5 50.00 0 0 0 0 16 8 3 5 50.00 98 52 46 53.06
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
Jamie Clarke 60 60 999 n/a Wales 14 7 1 6 50.00 1 1 0 0 100.00 15 8 1 6 53.33 83 42 41 50.60
Jimmy White 94 94 999 n/a England 12 6 0 6 50.00 0 0 0 0 12 6 0 6 50.00 75 33 42 44.00
Noppon Saengkham 27 27 999 n/a Thailand 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 65 33 32 50.77
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 21 10 5 6 47.62 0 0 0 0 21 10 5 6 47.62 134 71 63 52.99
Martin O'Donnell 56 56 999 n/a England 21 10 4 7 47.62 0 0 0 0 21 10 4 7 47.62 109 61 48 55.96
Matthew Selt 34 34 999 n/a England 17 8 3 6 47.06 0 0 0 0 17 8 3 6 47.06 115 59 56 51.30
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
Graeme Dott 54 54 999 n/a Scotland 15 7 3 5 46.67 2 1 0 1 50.00 17 8 3 6 47.06 91 48 43 52.75
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
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
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
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
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
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
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
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
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
Louis Heathcote 72 72 999 n/a England 14 6 1 7 42.86 0 0 0 0 14 6 1 7 42.86 89 40 49 44.94
Tian Pengfei 57 57 999 n/a China 14 6 0 8 42.86 0 0 0 0 14 6 0 8 42.86 84 43 41 51.19
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
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
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
Duane Jones 102 102 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 44 44 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
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
Liam Davies 98 98 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
Jordan Brown 45 45 999 n/a Northern Ireland 13 5 2 6 38.46 0 0 0 0 13 5 2 6 38.46 84 41 43 48.81
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
Xing Zihao 76 76 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 47 47 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
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
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 110 110 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 88 88 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
Cheung Ka Wai 105 105 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 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
Allan Taylor 102 102 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 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
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
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 93 93 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 80 80 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 102 102 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 100 100 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
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
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
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 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 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
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
Mostafa Dorgham 109 109 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
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 10 1 2 7 10.00 0 0 0 0 10 1 2 7 10.00 64 28 36 43.75
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
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