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 12 11 0 1 91.67 0 0 0 0 12 11 0 1 91.67 111 72 39 64.86
Xiao Guodong 29 29 999 n/a China 10 8 0 2 80.00 0 0 0 0 10 8 0 2 80.00 71 43 28 60.56
Shaun Murphy 8 8 999 n/a England 14 11 0 3 78.57 0 0 0 0 14 11 0 3 78.57 79 54 25 68.35
Hossein Vafaei 22 22 999 n/a Iran 13 10 0 3 76.92 1 1 0 0 100.00 14 11 0 3 78.57 62 41 21 66.13
Kyren Wilson 2 2 999 n/a England 12 9 2 1 75.00 0 0 0 0 12 9 2 1 75.00 94 57 37 60.64
Neil Robertson 26 26 999 n/a Australia 12 9 1 2 75.00 0 0 0 0 12 9 1 2 75.00 70 47 23 67.14
Elliot Slessor 35 35 999 n/a England 11 8 0 3 72.73 0 0 0 0 11 8 0 3 72.73 64 39 25 60.94
Sunny Akani 92 92 999 n/a Thailand 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 45 28 17 62.22
Si Jiahui 13 13 999 n/a China 17 12 2 3 70.59 0 0 0 0 17 12 2 3 70.59 108 64 44 59.26
Ronnie O'Sullivan 4 4 999 n/a England 12 8 1 3 66.67 0 0 0 0 12 8 1 3 66.67 79 49 30 62.03
Mark Allen 3 3 999 n/a Northern Ireland 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 40 24 16 60.00
Noppon Saengkham 27 27 999 n/a Thailand 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 43 25 18 58.14
Barry Hawkins 18 18 999 n/a England 6 4 0 2 66.67 1 1 0 0 100.00 7 5 0 2 71.43 44 24 20 54.55
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
Pang Junxu 28 28 999 n/a China 11 7 2 2 63.64 0 0 0 0 11 7 2 2 63.64 73 45 28 61.64
Ben Woollaston 52 52 999 n/a England 13 8 3 2 61.54 0 0 0 0 13 8 3 2 61.54 68 41 27 60.29
Wu Yize 40 40 999 n/a China 13 8 2 3 61.54 0 0 0 0 13 8 2 3 61.54 67 41 26 61.19
David Gilbert 21 21 999 n/a England 18 11 5 2 61.11 0 0 0 0 18 11 5 2 61.11 95 59 36 62.11
Mark J Williams 6 6 999 n/a Wales 18 11 3 4 61.11 0 0 0 0 18 11 3 4 61.11 111 71 40 63.96
Scott Donaldson 43 43 999 n/a Scotland 15 9 2 4 60.00 2 1 0 1 50.00 17 10 2 5 58.82 75 44 31 58.67
Stuart Bingham 23 23 999 n/a England 15 9 2 4 60.00 0 0 0 0 15 9 2 4 60.00 89 48 41 53.93
Jimmy Robertson 38 38 999 n/a England 15 9 0 6 60.00 0 0 0 0 15 9 0 6 60.00 98 53 45 54.08
Yuan Sijun 36 36 999 n/a China 10 6 1 3 60.00 0 0 0 0 10 6 1 3 60.00 57 32 25 56.14
Gary Wilson 10 10 999 n/a England 12 7 3 2 58.33 0 0 0 0 12 7 3 2 58.33 69 39 30 56.52
Ryan Day 17 17 999 n/a Wales 12 7 2 3 58.33 0 0 0 0 12 7 2 3 58.33 67 38 29 56.72
Gong Chenzhi 82 82 999 n/a China 12 7 0 5 58.33 0 0 0 0 12 7 0 5 58.33 74 40 34 54.05
Ali Carter 11 11 999 n/a England 14 8 4 2 57.14 0 0 0 0 14 8 4 2 57.14 68 41 27 60.29
Thepchaiya Un-Nooh 39 39 999 n/a Thailand 14 8 2 4 57.14 0 0 0 0 14 8 2 4 57.14 83 48 35 57.83
Lyu Haotian 32 32 999 n/a China 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 44 22 22 50.00
Jack Lisowski 19 19 999 n/a England 16 9 1 6 56.25 0 0 0 0 16 9 1 6 56.25 89 49 40 55.06
Graeme Dott 53 53 999 n/a Scotland 9 5 3 1 55.56 2 1 0 1 50.00 11 6 3 2 54.55 50 29 21 58.00
Stan Moody 86 86 999 n/a England 9 5 2 2 55.56 0 0 0 0 9 5 2 2 55.56 48 29 19 60.42
Allan Taylor 100 100 999 n/a England 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 49 27 22 55.10
Tian Pengfei 56 56 999 n/a China 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 49 27 22 55.10
Ricky Walden 37 37 999 n/a England 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 56 29 27 51.79
Alfie Burden 72 72 999 n/a England 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 55 27 28 49.09
Xu Si 51 51 999 n/a China 11 6 3 2 54.55 0 0 0 0 11 6 3 2 54.55 73 39 34 53.42
Long Zehuang 71 71 999 n/a China 13 7 3 3 53.85 0 0 0 0 13 7 3 3 53.85 60 35 25 58.33
Chris Wakelin 24 24 999 n/a England 13 7 1 5 53.85 0 0 0 0 13 7 1 5 53.85 69 39 30 56.52
David Lilley 60 60 999 n/a England 14 7 1 6 50.00 0 0 0 0 14 7 1 6 50.00 64 34 30 53.13
Matthew Selt 33 33 999 n/a England 12 6 3 3 50.00 0 0 0 0 12 6 3 3 50.00 82 45 37 54.88
Daniel Wells 55 55 999 n/a Wales 12 6 2 4 50.00 0 0 0 0 12 6 2 4 50.00 76 37 39 48.68
Ashley Carty 67 67 999 n/a England 12 6 1 5 50.00 0 0 0 0 12 6 1 5 50.00 61 33 28 54.10
Ben Mertens 91 91 999 n/a Belgium 10 5 1 4 50.00 0 0 0 0 10 5 1 4 50.00 48 24 24 50.00
Mark Davis 59 59 999 n/a England 8 4 2 2 50.00 0 0 0 0 8 4 2 2 50.00 46 26 20 56.52
Cheung Ka Wai 104 104 999 n/a Hong Kong 8 4 1 3 50.00 0 0 0 0 8 4 1 3 50.00 43 24 19 55.81
Jamie Clarke 61 61 999 n/a Wales 8 4 1 3 50.00 0 0 0 0 8 4 1 3 50.00 43 23 20 53.49
Xing Zihao 73 73 999 n/a China 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 41 21 20 51.22
Mark Selby 5 5 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 48 26 22 54.17
Jimmy White 90 90 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 38 19 19 50.00
Sanderson Lam 62 62 999 n/a England 6 3 0 3 50.00 1 1 0 0 100.00 7 4 0 3 57.14 34 15 19 44.12
Zhang Anda 12 12 999 n/a China 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 29 17 12 58.62
Mark Joyce (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 9 9 50.00
Haris Tahir 119 119 999 n/a Pakistan 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 28 13 15 46.43
Jonas Luz 113 113 999 n/a Brazil 2 1 0 1 50.00 1 0 0 1 0.00 3 1 0 2 33.33 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 2 0 0 2 0.00 4 1 0 3 25.00 11 5 6 45.45
He Guoqiang 64 64 999 n/a China 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 54 27 27 50.00
Lei Peifan 87 87 999 n/a China 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 67 32 35 47.76
Duane Jones 100 100 999 n/a Wales 9 4 3 2 44.44 0 0 0 0 9 4 3 2 44.44 53 29 24 54.72
Stephen Maguire 31 31 999 n/a Scotland 9 4 1 4 44.44 0 0 0 0 9 4 1 4 44.44 50 27 23 54.00
Anthony Hamilton 58 58 999 n/a England 9 4 1 4 44.44 0 0 0 0 9 4 1 4 44.44 54 27 27 50.00
Dominic Dale 41 41 999 n/a Wales 9 4 1 4 44.44 0 0 0 0 9 4 1 4 44.44 56 27 29 48.21
Zak Surety 98 98 999 n/a England 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 48 25 23 52.08
Martin O'Donnell 57 57 999 n/a England 14 6 4 4 42.86 0 0 0 0 14 6 4 4 42.86 66 35 31 53.03
Aaron Hill 63 63 999 n/a Ireland 7 3 2 2 42.86 0 0 0 0 7 3 2 2 42.86 37 19 18 51.35
Jordan Brown 46 46 999 n/a Northern Ireland 7 3 2 2 42.86 0 0 0 0 7 3 2 2 42.86 41 21 20 51.22
Marco Fu 68 68 999 n/a Hong Kong 7 3 1 3 42.86 0 0 0 0 7 3 1 3 42.86 33 19 14 57.58
John Higgins 16 16 999 n/a Scotland 7 3 1 3 42.86 0 0 0 0 7 3 1 3 42.86 39 21 18 53.85
Louis Heathcote 70 70 999 n/a England 7 3 1 3 42.86 0 0 0 0 7 3 1 3 42.86 41 20 21 48.78
Robbie Williams 44 44 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 39 19 20 48.72
Amir Sarkhosh 96 96 999 n/a Iran 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 46 22 24 47.83
Jak Jones 15 15 999 n/a Wales 12 5 5 2 41.67 0 0 0 0 12 5 5 2 41.67 72 37 35 51.39
Fan Zhengyi 54 54 999 n/a China 10 4 3 3 40.00 0 0 0 0 10 4 3 3 40.00 46 27 19 58.70
Robbie McGuigan 97 97 999 n/a Northern Ireland 10 4 1 5 40.00 1 1 0 0 100.00 11 5 1 5 45.45 51 24 27 47.06
Daniel Womersley (a) 999 n/a 999 n/a England 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 24 11 13 45.83
Anthony McGill 34 34 999 n/a Scotland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 30 14 16 46.67
Stuart Carrington 69 69 999 n/a England 8 3 3 2 37.50 0 0 0 0 8 3 3 2 37.50 36 20 16 55.56
Antoni Kowalski 100 100 999 n/a Poland 8 3 3 2 37.50 0 0 0 0 8 3 3 2 37.50 37 20 17 54.05
Hammad Miah 78 78 999 n/a England 8 3 3 2 37.50 1 1 0 0 100.00 9 4 3 2 44.44 46 23 23 50.00
Ishpreet Singh Chadha 77 77 999 n/a India 8 3 2 3 37.50 0 0 0 0 8 3 2 3 37.50 43 21 22 48.84
Michael Holt 108 108 999 n/a England 8 3 1 4 37.50 0 0 0 0 8 3 1 4 37.50 39 19 20 48.72
Chris Totten 108 108 999 n/a Scotland 8 3 1 4 37.50 0 0 0 0 8 3 1 4 37.50 40 18 22 45.00
Paul Deaville (a) 999 n/a 999 n/a England 8 3 1 4 37.50 0 0 0 0 8 3 1 4 37.50 39 16 23 41.03
Jackson Page 45 45 999 n/a Wales 14 5 5 4 35.71 0 0 0 0 14 5 5 4 35.71 64 33 31 51.56
Andrew Pagett 88 88 999 n/a Wales 9 3 3 3 33.33 0 0 0 0 9 3 3 3 33.33 51 26 25 50.98
Rory Thor 79 79 999 n/a Malaysia 9 3 2 4 33.33 0 0 0 0 9 3 2 4 33.33 48 22 26 45.83
Bulcsu Revesz 94 94 999 n/a Hungary 9 3 1 5 33.33 0 0 0 0 9 3 1 5 33.33 51 24 27 47.06
Zhou Yuelong 25 25 999 n/a China 9 3 1 5 33.33 0 0 0 0 9 3 1 5 33.33 49 21 28 42.86
Artemijs Zizins 94 94 999 n/a Latvia 9 3 0 6 33.33 1 1 0 0 100.00 10 4 0 6 40.00 51 21 30 41.18
Haydon Pinhey 103 103 999 n/a England 9 3 0 6 33.33 0 0 0 0 9 3 0 6 33.33 41 15 26 36.59
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
Liam Davies 104 104 999 n/a Wales 6 2 1 3 33.33 0 0 0 0 6 2 1 3 33.33 30 12 18 40.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
Alexander Ursenbacher 84 84 999 n/a Switzerland 10 3 2 5 30.00 0 0 0 0 10 3 2 5 30.00 51 24 27 47.06
Liu Hongyu 65 65 999 n/a China 10 3 1 6 30.00 0 0 0 0 10 3 1 6 30.00 60 28 32 46.67
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 7 2 2 3 28.57 0 0 0 0 7 2 2 3 28.57 40 18 22 45.00
David Grace 66 66 999 n/a England 7 2 0 5 28.57 0 0 0 0 7 2 0 5 28.57 36 13 23 36.11
Matthew Stevens 49 49 999 n/a Wales 11 3 4 4 27.27 0 0 0 0 11 3 4 4 27.27 54 27 27 50.00
Ma Hailong 75 75 999 n/a China 11 3 4 4 27.27 0 0 0 0 11 3 4 4 27.27 55 25 30 45.45
Joe O'Connor 30 30 999 n/a England 12 3 3 6 25.00 0 0 0 0 12 3 3 6 25.00 68 30 38 44.12
Joe Perry 48 48 999 n/a England 8 2 2 4 25.00 0 0 0 0 8 2 2 4 25.00 44 21 23 47.73
Liam Graham 93 93 999 n/a Scotland 8 2 2 4 25.00 0 0 0 0 8 2 2 4 25.00 37 15 22 40.54
Simon Blackwell (a) 999 n/a 999 n/a England 8 2 1 5 25.00 0 0 0 0 8 2 1 5 25.00 44 20 24 45.45
Julien Leclercq 99 99 999 n/a Belgium 8 2 1 5 25.00 0 0 0 0 8 2 1 5 25.00 47 19 28 40.43
Oliver Lines 111 111 999 n/a England 8 2 1 5 25.00 0 0 0 0 8 2 1 5 25.00 41 16 25 39.02
Farakh Ajaib 104 104 999 n/a Pakistan 8 2 1 5 25.00 0 0 0 0 8 2 1 5 25.00 37 14 23 37.84
Dean Young 89 89 999 n/a Scotland 8 2 0 6 25.00 0 0 0 0 8 2 0 6 25.00 46 21 25 45.65
Dylan Emery (a) 999 n/a 999 n/a Wales 8 2 0 6 25.00 0 0 0 0 8 2 0 6 25.00 42 17 25 40.48
Anton Kazakov (a) 999 n/a 999 n/a Ukraine 4 1 1 2 25.00 0 0 0 0 4 1 1 2 25.00 17 7 10 41.18
Tom Ford 14 14 999 n/a England 4 1 0 3 25.00 3 0 0 3 0.00 7 1 0 6 14.29 28 10 18 35.71
Jamie Jones 47 47 999 n/a Wales 11 2 2 7 18.18 0 0 0 0 11 2 2 7 18.18 56 23 33 41.07
Robert Milkins 20 20 999 n/a England 6 1 2 3 16.67 0 0 0 0 6 1 2 3 16.67 33 16 17 48.48
Mitchell Mann 116 116 999 n/a England 6 1 2 3 16.67 0 0 0 0 6 1 2 3 16.67 30 12 18 40.00
Ian Burns 80 80 999 n/a England 6 1 2 3 16.67 0 0 0 0 6 1 2 3 16.67 28 10 18 35.71
Ross Muir 81 81 999 n/a Scotland 6 1 1 4 16.67 1 1 0 0 100.00 7 2 1 4 28.57 33 13 20 39.39
Andrew Higginson 83 83 999 n/a England 7 1 2 4 14.29 0 0 0 0 7 1 2 4 14.29 37 14 23 37.84
Joshua Thomond (a) 999 n/a 999 n/a England 7 1 1 5 14.29 0 0 0 0 7 1 1 5 14.29 35 11 24 31.43
Mostafa Dorgham 107 107 999 n/a Egypt 7 1 1 5 14.29 0 0 0 0 7 1 1 5 14.29 36 11 25 30.56
Jiang Jun 76 76 999 n/a China 8 1 2 5 12.50 0 0 0 0 8 1 2 5 12.50 45 19 26 42.22
Mink Nutcharut (f) 108 108 999 n/a Thailand 8 1 2 5 12.50 0 0 0 0 8 1 2 5 12.50 37 11 26 29.73
Huang Jiahao 111 111 999 n/a China 8 1 0 7 12.50 0 0 0 0 8 1 0 7 12.50 39 12 27 30.77
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
Wang Xinbo (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
Florian Nüßle (a) 999 n/a 999 n/a Austria 3 0 2 1 0.00 0 0 0 0 3 0 2 1 0.00 11 4 7 36.36
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
Zhou Jinhao (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 1 5 16.67
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
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
Ding Junhui 9 9 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 18 8 10 44.44
Luca Brecel 7 7 999 n/a Belgium 2 0 0 2 0.00 1 0 0 1 0.00 3 0 0 3 0.00 16 6 10 37.50
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
Mohammed Shehab 119 119 999 n/a United Arab Emirates 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 21 7 14 33.33
Joshua Cooper (a) 999 n/a 999 n/a England 4 0 1 3 0.00 0 0 0 0 4 0 1 3 0.00 16 4 12 25.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
Wang Yuchen 119 119 999 n/a Hong Kong 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 25 7 18 28.00
Bai Yulu (f) 119 119 999 n/a China 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 24 6 18 25.00
Ken Doherty 119 119 999 n/a Ireland 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 24 6 18 25.00
M Phetmalaikul 115 115 999 n/a Thailand 6 0 1 5 0.00 0 0 0 0 6 0 1 5 0.00 29 7 22 24.14
Liam Pullen 85 85 999 n/a England 7 0 1 6 0.00 0 0 0 0 7 0 1 6 0.00 33 7 26 21.21
Kreishh Gurbaxani 119 119 999 n/a India 7 0 0 7 0.00 0 0 0 0 7 0 0 7 0.00 34 7 27 20.59
Baipat Siripaporn (f) 117 117 999 n/a Thailand 7 0 0 7 0.00 0 0 0 0 7 0 0 7 0.00 33 6 27 18.18
Reanne Evans (f) 114 114 999 n/a England 7 0 0 7 0.00 0 0 0 0 7 0 0 7 0.00 33 6 27 18.18
Ahmed Aly Elsayed 117 117 999 n/a United States 7 0 0 7 0.00 0 0 0 0 7 0 0 7 0.00 30 3 27 10.00
Sam Craigie 50 50 999 n/a England 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0