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 %
Chang Bingyu 20 20 999 n/a China 28 22 0 6 78.57 1 1 0 0 100.00 29 23 0 6 79.31 186 124 62 66.67
Kyren Wilson 9 9 999 n/a England 23 18 0 5 78.26 4 1 0 3 25.00 27 19 0 8 70.37 175 103 72 58.86
Mark Selby 4 4 999 n/a England 27 21 0 6 77.78 0 0 0 0 27 21 0 6 77.78 212 127 85 59.91
Chen Ruifu (a) 999 n/a 999 n/a China 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 37 21 16 56.76
Liam Davies 78 78 999 n/a Wales 30 22 0 8 73.33 1 1 0 0 100.00 31 23 0 8 74.19 203 123 80 60.59
Wu Yize 2 2 999 n/a China 17 12 0 5 70.59 1 0 0 1 0.00 18 12 0 6 66.67 136 79 57 58.09
Anthony McGill 37 37 999 n/a Scotland 20 14 0 6 70.00 1 0 0 1 0.00 21 14 0 7 66.67 129 74 55 57.36
Jak Jones 18 18 999 n/a Wales 29 20 3 6 68.97 1 0 0 1 0.00 30 20 3 7 66.67 192 109 83 56.77
Zhao Xintong 1 1 999 n/a China 22 15 1 6 68.18 0 0 0 0 22 15 1 6 68.18 157 95 62 60.51
Judd Trump 5 5 999 n/a England 22 15 0 7 68.18 1 1 0 0 100.00 23 16 0 7 69.57 144 90 54 62.50
Fan Zhengyi 51 51 999 n/a China 24 16 2 6 66.67 0 0 0 0 24 16 2 6 66.67 160 91 69 56.88
Mark J Williams 8 8 999 n/a Wales 21 14 0 7 66.67 1 1 0 0 100.00 22 15 0 7 68.18 174 96 78 55.17
Shaun Murphy 7 7 999 n/a England 18 12 0 6 66.67 1 0 0 1 0.00 19 12 0 7 63.16 129 80 49 62.02
Ding Junhui 15 15 999 n/a China 15 10 0 5 66.67 0 0 0 0 15 10 0 5 66.67 110 59 51 53.64
John Higgins 6 6 999 n/a Scotland 12 8 0 4 66.67 1 0 0 1 0.00 13 8 0 5 61.54 91 52 39 57.14
Jamie O'Neill (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
Luke Pinches (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
Sam Craigie 66 66 999 n/a England 22 14 0 8 63.64 1 1 0 0 100.00 23 15 0 8 65.22 155 89 66 57.42
Aaron Hill 38 38 999 n/a Ireland 24 15 0 9 62.50 0 0 0 0 24 15 0 9 62.50 163 96 67 58.90
Liam Highfield 62 62 999 n/a England 24 15 0 9 62.50 0 0 0 0 24 15 0 9 62.50 159 93 66 58.49
David Gilbert 34 34 999 n/a England 29 18 2 9 62.07 0 0 0 0 29 18 2 9 62.07 179 103 76 57.54
Jamie Clarke 91 91 999 n/a Wales 21 13 0 8 61.90 0 0 0 0 21 13 0 8 61.90 144 74 70 51.39
Yao Pengcheng 76 76 999 n/a China 23 14 0 9 60.87 0 0 0 0 23 14 0 9 60.87 147 85 62 57.82
Noppon Saengkham 31 31 999 n/a Thailand 25 15 1 9 60.00 0 0 0 0 25 15 1 9 60.00 166 89 77 53.61
Jiang Jun 63 63 999 n/a China 20 12 0 8 60.00 0 0 0 0 20 12 0 8 60.00 135 74 61 54.81
Matthew Selt 48 48 999 n/a England 20 12 0 8 60.00 0 0 0 0 20 12 0 8 60.00 127 69 58 54.33
Yuan Sijun 27 27 999 n/a China 22 13 1 8 59.09 0 0 0 0 22 13 1 8 59.09 162 84 78 51.85
Hossein Vafaei 32 32 999 n/a Iran 24 14 3 7 58.33 1 1 0 0 100.00 25 15 3 7 60.00 136 82 54 60.29
Zhang Anda 22 22 999 n/a China 26 15 3 8 57.69 0 0 0 0 26 15 3 8 57.69 165 95 70 57.58
Wang Xinbo 86 86 999 n/a China 26 15 2 9 57.69 0 0 0 0 26 15 2 9 57.69 167 91 76 54.49
Ian Burns 77 77 999 n/a England 14 8 0 6 57.14 2 0 0 2 0.00 16 8 0 8 50.00 74 41 33 55.41
Ali Carter 16 16 999 n/a England 23 13 3 7 56.52 0 0 0 0 23 13 3 7 56.52 155 87 68 56.13
Daniel Wells 47 47 999 n/a Wales 23 13 1 9 56.52 0 0 0 0 23 13 1 9 56.52 146 80 66 54.79
Neil Robertson 3 3 999 n/a Australia 16 9 0 7 56.25 0 0 0 0 16 9 0 7 56.25 113 62 51 54.87
Luca Brecel 43 43 999 n/a Belgium 18 10 1 7 55.56 1 0 0 1 0.00 19 10 1 8 52.63 101 54 47 53.47
Ronnie O'Sullivan 13 13 999 n/a England 9 5 0 4 55.56 1 0 0 1 0.00 10 5 0 5 50.00 69 38 31 55.07
He Guoqiang 46 46 999 n/a China 20 11 1 8 55.00 1 0 0 1 0.00 21 11 1 9 52.38 113 60 53 53.10
Scott Donaldson 59 59 999 n/a Scotland 20 11 1 8 55.00 1 1 0 0 100.00 21 12 1 8 57.14 125 63 62 50.40
Liu Hongyu 54 54 999 n/a China 22 12 2 8 54.55 1 1 0 0 100.00 23 13 2 8 56.52 137 79 58 57.66
Marco Fu 71 71 999 n/a Hong Kong 22 12 1 9 54.55 0 0 0 0 22 12 1 9 54.55 134 75 59 55.97
Chris Wakelin 11 11 999 n/a England 22 12 1 9 54.55 1 1 0 0 100.00 23 13 1 9 56.52 142 79 63 55.63
Michael Holt 40 40 999 n/a England 22 12 1 9 54.55 1 1 0 0 100.00 23 13 1 9 56.52 135 72 63 53.33
Zhou Yuelong 19 19 999 n/a China 22 12 1 9 54.55 0 0 0 0 22 12 1 9 54.55 157 81 76 51.59
Pang Junxu 29 29 999 n/a China 26 14 4 8 53.85 0 0 0 0 26 14 4 8 53.85 171 94 77 54.97
Barry Hawkins 10 10 999 n/a England 13 7 0 6 53.85 1 0 0 1 0.00 14 7 0 7 50.00 85 46 39 54.12
Cheung Ka Wai 95 95 999 n/a Hong Kong 19 10 0 9 52.63 0 0 0 0 19 10 0 9 52.63 102 53 49 51.96
Jack Lisowski 17 17 999 n/a England 19 10 0 9 52.63 0 0 0 0 19 10 0 9 52.63 103 48 55 46.60
Stan Moody 45 45 999 n/a England 21 11 2 8 52.38 0 0 0 0 21 11 2 8 52.38 117 61 56 52.14
Ricky Walden 50 50 999 n/a England 21 11 1 9 52.38 1 1 0 0 100.00 22 12 1 9 54.55 142 73 69 51.41
Gao Yang 75 75 999 n/a China 21 11 1 9 52.38 0 0 0 0 21 11 1 9 52.38 130 66 64 50.77
Iulian Boiko 70 70 999 n/a Ukraine 23 12 2 9 52.17 0 0 0 0 23 12 2 9 52.17 132 68 64 51.52
David Grace 73 73 999 n/a England 23 12 2 9 52.17 0 0 0 0 23 12 2 9 52.17 133 68 65 51.13
Dylan Emery 72 72 999 n/a Wales 25 13 3 9 52.00 1 1 0 0 100.00 26 14 3 9 53.85 142 75 67 52.82
Xu Si 39 39 999 n/a China 22 11 3 8 50.00 0 0 0 0 22 11 3 8 50.00 136 75 61 55.15
Jordan Brown 64 64 999 n/a Northern Ireland 20 10 2 8 50.00 0 0 0 0 20 10 2 8 50.00 123 64 59 52.03
Louis Heathcote 68 68 999 n/a England 20 10 0 10 50.00 0 0 0 0 20 10 0 10 50.00 129 67 62 51.94
Si Jiahui 25 25 999 n/a China 18 9 2 7 50.00 0 0 0 0 18 9 2 7 50.00 115 65 50 56.52
Mateusz Baranowski 83 83 999 n/a Poland 18 9 2 7 50.00 1 1 0 0 100.00 19 10 2 7 52.63 105 53 52 50.48
Steven Hallworth 74 74 999 n/a England 18 9 0 9 50.00 1 0 0 1 0.00 19 9 0 10 47.37 107 53 54 49.53
Mark Joyce (a) 999 n/a 999 n/a England 12 6 1 5 50.00 0 0 0 0 12 6 1 5 50.00 56 30 26 53.57
Wang Yuhang (a) 999 n/a 999 n/a China 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 17 10 7 58.82
Peter Lines (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 19 10 9 52.63
Ryan Thomerson (a) 999 n/a 999 n/a Australia 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 21 11 10 52.38
Jack Borwick (a) 999 n/a 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 5 5 50.00
Zhang Yang (a) 999 n/a 999 n/a China 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 16 7 9 43.75
Steven Wardropper (a) 999 n/a 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 4 7 36.36
Elliot Slessor 24 24 999 n/a England 23 11 4 8 47.83 1 1 0 0 100.00 24 12 4 8 50.00 125 62 63 49.60
Jackson Page 35 35 999 n/a Wales 23 11 3 9 47.83 0 0 0 0 23 11 3 9 47.83 144 75 69 52.08
Jimmy Robertson 41 41 999 n/a England 21 10 3 8 47.62 0 0 0 0 21 10 3 8 47.62 133 74 59 55.64
Artemijs Zizins 88 88 999 n/a Latvia 21 10 3 8 47.62 0 0 0 0 21 10 3 8 47.62 128 66 62 51.56
T Tirapongpaiboon 93 93 999 n/a Thailand 19 9 2 8 47.37 0 0 0 0 19 9 2 8 47.37 113 62 51 54.87
Stephen Maguire 33 33 999 n/a Scotland 19 9 2 8 47.37 0 0 0 0 19 9 2 8 47.37 126 63 63 50.00
Gong Chenzhi 94 94 999 n/a China 19 9 1 9 47.37 1 0 0 1 0.00 20 9 1 10 45.00 121 56 65 46.28
Oliver Lines 56 56 999 n/a England 17 8 1 8 47.06 0 0 0 0 17 8 1 8 47.06 118 63 55 53.39
Ryan Day 44 44 999 n/a Wales 17 8 0 9 47.06 0 0 0 0 17 8 0 9 47.06 115 57 58 49.57
Robbie Williams 53 53 999 n/a England 15 7 1 7 46.67 1 0 0 1 0.00 16 7 1 8 43.75 84 39 45 46.43
Joe O'Connor 30 30 999 n/a England 15 7 0 8 46.67 0 0 0 0 15 7 0 8 46.67 91 45 46 49.45
Xiao Guodong 14 14 999 n/a China 13 6 0 7 46.15 0 0 0 0 13 6 0 7 46.15 98 50 48 51.02
Tom Ford 36 36 999 n/a England 11 5 0 6 45.45 1 0 0 1 0.00 12 5 0 7 41.67 85 43 42 50.59
Ross Muir 81 81 999 n/a Scotland 20 9 1 10 45.00 1 1 0 0 100.00 21 10 1 10 47.62 132 66 66 50.00
Ashley Carty 97 97 999 n/a England 20 9 0 11 45.00 0 0 0 0 20 9 0 11 45.00 123 58 65 47.15
Stuart Bingham 21 21 999 n/a England 18 8 2 8 44.44 0 0 0 0 18 8 2 8 44.44 117 60 57 51.28
Lyu Haotian 65 65 999 n/a China 18 8 2 8 44.44 0 0 0 0 18 8 2 8 44.44 118 60 58 50.85
Antoni Kowalski 101 101 999 n/a Poland 18 8 1 9 44.44 0 0 0 0 18 8 1 9 44.44 116 56 60 48.28
Mitchell Mann 106 106 999 n/a England 18 8 0 10 44.44 1 1 0 0 100.00 19 9 0 10 47.37 124 57 67 45.97
Duane Jones (a) 999 n/a 999 n/a Wales 14 6 2 6 42.86 1 1 0 0 100.00 15 7 2 6 46.67 97 49 48 50.52
Ben Woollaston 52 52 999 n/a England 14 6 0 8 42.86 0 0 0 0 14 6 0 8 42.86 92 42 50 45.65
Gary Wilson 26 26 999 n/a England 17 7 2 8 41.18 0 0 0 0 17 7 2 8 41.18 110 57 53 51.82
Luo Zetao 99 99 999 n/a China 17 7 2 8 41.18 0 0 0 0 17 7 2 8 41.18 106 50 56 47.17
Julien Leclercq 112 112 999 n/a Belgium 17 7 1 9 41.18 0 0 0 0 17 7 1 9 41.18 111 52 59 46.85
Florian Nüßle 92 92 999 n/a Austria 17 7 1 9 41.18 0 0 0 0 17 7 1 9 41.18 102 47 55 46.08
Lan Yuhao 79 79 999 n/a China 15 6 1 8 40.00 0 0 0 0 15 6 1 8 40.00 99 47 52 47.47
Jamie Jones 60 60 999 n/a Wales 15 6 1 8 40.00 0 0 0 0 15 6 1 8 40.00 89 42 47 47.19
Martin O'Donnell 55 55 999 n/a England 15 6 1 8 40.00 0 0 0 0 15 6 1 8 40.00 92 42 50 45.65
Ishpreet Singh Chadha 67 67 999 n/a India 15 6 0 9 40.00 0 0 0 0 15 6 0 9 40.00 95 46 49 48.42
Ben Mertens 57 57 999 n/a Belgium 18 7 0 11 38.89 1 1 0 0 100.00 19 8 0 11 42.11 106 50 56 47.17
Oliver Sykes 104 104 999 n/a England 18 7 0 11 38.89 0 0 0 0 18 7 0 11 38.89 103 43 60 41.75
Huang Jiahao 103 103 999 n/a China 18 7 0 11 38.89 0 0 0 0 18 7 0 11 38.89 109 45 64 41.28
Chatchapong Nasa 96 96 999 n/a Thailand 16 6 1 9 37.50 0 0 0 0 16 6 1 9 37.50 98 39 59 39.80
Zak Surety 42 42 999 n/a England 19 7 3 9 36.84 0 0 0 0 19 7 3 9 36.84 105 49 56 46.67
Liam Pullen 69 69 999 n/a England 14 5 1 8 35.71 0 0 0 0 14 5 1 8 35.71 85 40 45 47.06
Matthew Stevens 49 49 999 n/a Wales 14 5 1 8 35.71 0 0 0 0 14 5 1 8 35.71 87 40 47 45.98
Oliver Brown 98 98 999 n/a England 14 5 1 8 35.71 1 0 0 1 0.00 15 5 1 9 33.33 83 34 49 40.96
Zhao Hanyang 84 84 999 n/a China 14 5 0 9 35.71 1 1 0 0 100.00 15 6 0 9 40.00 87 38 49 43.68
Ashley Hugill 107 107 999 n/a England 17 6 2 9 35.29 0 0 0 0 17 6 2 9 35.29 108 50 58 46.30
Jimmy White 105 105 999 n/a England 12 4 0 8 33.33 1 1 0 0 100.00 13 5 0 8 38.46 82 34 48 41.46
Dean Young (a) 999 n/a 999 n/a Scotland 6 2 4 0 33.33 0 0 0 0 6 2 4 0 33.33 23 14 9 60.87
Sean Maddocks (a) 999 n/a 999 n/a England 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 12 6 6 50.00
Brian Ochoiski (a) 999 n/a 999 n/a France 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 11 4 7 36.36
Lei Peifan 28 28 999 n/a China 19 6 4 9 31.58 0 0 0 0 19 6 4 9 31.58 106 51 55 48.11
Long Zehuang 58 58 999 n/a China 16 5 3 8 31.25 0 0 0 0 16 5 3 8 31.25 103 51 52 49.51
Alfie Burden 108 108 999 n/a England 16 5 3 8 31.25 0 0 0 0 16 5 3 8 31.25 95 42 53 44.21
Andrew Higginson 111 111 999 n/a England 16 5 2 9 31.25 0 0 0 0 16 5 2 9 31.25 106 49 57 46.23
Thepchaiya Un-Nooh 23 23 999 n/a Thailand 13 4 2 7 30.77 1 1 0 0 100.00 14 5 2 7 35.71 80 38 42 47.50
Liu Yang 117 117 999 n/a China 13 4 0 9 30.77 0 0 0 0 13 4 0 9 30.77 73 28 45 38.36
David Lilley 61 61 999 n/a England 14 4 2 8 28.57 0 0 0 0 14 4 2 8 28.57 93 42 51 45.16
Liam Graham 90 90 999 n/a Scotland 14 4 2 8 28.57 0 0 0 0 14 4 2 8 28.57 84 35 49 41.67
Liu Wenwei 87 87 999 n/a China 14 4 2 8 28.57 0 0 0 0 14 4 2 8 28.57 86 33 53 38.37
Anton Kazakov 121 121 999 n/a Ukraine 14 4 1 9 28.57 0 0 0 0 14 4 1 9 28.57 85 34 51 40.00
Craig Steadman 120 120 999 n/a England 14 4 0 10 28.57 0 0 0 0 14 4 0 10 28.57 84 36 48 42.86
Deng Haohui 114 114 999 n/a China 14 4 0 10 28.57 0 0 0 0 14 4 0 10 28.57 84 33 51 39.29
Xu Yichen 82 82 999 n/a China 15 4 0 11 26.67 0 0 0 0 15 4 0 11 26.67 96 39 57 40.63
George Pragnell (a) 999 n/a 999 n/a England 4 1 1 2 25.00 0 0 0 0 4 1 1 2 25.00 20 8 12 40.00
Mina Awad 127 127 999 n/a Egypt 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 26 11 15 42.31
Mahmoud El Hareedy 113 113 999 n/a Egypt 13 3 2 8 23.08 0 0 0 0 13 3 2 8 23.08 77 31 46 40.26
Hammad Miah 116 116 999 n/a England 13 3 2 8 23.08 1 0 0 1 0.00 14 3 2 9 21.43 79 29 50 36.71
Michael Larkov 123 123 999 n/a Ukraine 13 3 1 9 23.08 0 0 0 0 13 3 1 9 23.08 75 27 48 36.00
Sean O'Sullivan 119 119 999 n/a England 13 3 0 10 23.08 0 0 0 0 13 3 0 10 23.08 73 26 47 35.62
Joshua Thomond (a) 999 n/a 999 n/a England 9 2 0 7 22.22 0 0 0 0 9 2 0 7 22.22 54 20 34 37.04
Leone Crowley 89 89 999 n/a Ireland 14 3 0 11 21.43 0 0 0 0 14 3 0 11 21.43 88 35 53 39.77
Phil O'Kane 118 118 999 n/a England 14 3 0 11 21.43 0 0 0 0 14 3 0 11 21.43 76 21 55 27.63
Connor Benzey 100 100 999 n/a England 10 2 0 8 20.00 0 0 0 0 10 2 0 8 20.00 62 19 43 30.65
Daniel Womersley (a) 999 n/a 999 n/a England 5 1 1 3 20.00 0 0 0 0 5 1 1 3 20.00 26 10 16 38.46
Simon Blackwell (a) 999 n/a 999 n/a England 5 1 1 3 20.00 0 0 0 0 5 1 1 3 20.00 26 9 17 34.62
Robert Milkins (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 30 11 19 36.67
Michał Szubarczyk 80 80 999 n/a Poland 12 2 1 9 16.67 1 1 0 0 100.00 13 3 1 9 23.08 81 32 49 39.51
Alexander Ursenbacher 102 102 999 n/a Switzerland 12 2 1 9 16.67 0 0 0 0 12 2 1 9 16.67 65 21 44 32.31
Allan Taylor (a) 999 n/a 999 n/a England 6 1 1 4 16.67 0 0 0 0 6 1 1 4 16.67 31 12 19 38.71
Patrick Whelan (a) 999 n/a 999 n/a England 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 25 5 20 20.00
Sahil Nayyar 109 109 999 n/a Canada 13 2 2 9 15.38 0 0 0 0 13 2 2 9 15.38 78 31 47 39.74
Onyee Ng (f) 115 115 999 n/a Hong Kong 13 2 2 9 15.38 0 0 0 0 13 2 2 9 15.38 75 27 48 36.00
Stuart Carrington 124 124 999 n/a England 13 2 2 9 15.38 0 0 0 0 13 2 2 9 15.38 73 23 50 31.51
Reanne Evans (f) 85 85 999 n/a England 13 2 1 10 15.38 0 0 0 0 13 2 1 10 15.38 76 23 53 30.26
Bai Yulu (f) 122 122 999 n/a China 12 1 2 9 8.33 0 0 0 0 12 1 2 9 8.33 74 28 46 37.84
Haydon Pinhey (a) 999 n/a 999 n/a England 2 0 2 0 0.00 1 1 0 0 100.00 3 1 2 0 33.33 8 4 4 50.00
Guan Zhen (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 4 5 44.44
Alfie Davies (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 4 6 40.00
Nattanapong Chaikul (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 3 6 33.33
Mark Allen 12 12 999 n/a Northern Ireland 1 0 0 1 0.00 4 0 0 4 0.00 5 0 0 5 0.00 6 2 4 33.33
Su Jinxiong (a) 999 n/a 999 n/a Hong Kong 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 2 5 28.57
Tang Hewen (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
Darragh Gallagher (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 5 1 4 20.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 5 1 4 20.00
Li Jun (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 1 6 14.29
Joel Connolly (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 4 0 4 0.00
Kaylan Patel (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Liu Linhao (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 0 6 0.00
Wu Shengguang (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 0 6 0.00
Zhou Yichen (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 0 6 0.00
Dong Zihao (a) 999 n/a 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 17 6 11 35.29
Wang Xinzhong (a) 999 n/a 999 n/a China 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 27 11 16 40.74
Chen Qi'en (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
Jeff Cundy (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 11 2 9 18.18
Dylan Smith (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 10 1 9 10.00
Ian Martin (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 10 1 9 10.00
Jack Bradford (a) 999 n/a 999 n/a Wales 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 10 1 9 10.00
Fergal Quinn 110 110 999 n/a Northern Ireland 11 0 2 9 0.00 0 0 0 0 11 0 2 9 0.00 61 16 45 26.23
Panchaya Channoi (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
Paul Norris 125 125 999 n/a England 11 0 0 11 0.00 0 0 0 0 11 0 0 11 0.00 56 9 47 16.07
Xu Jiarui (a) 999 n/a 999 n/a China 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0