Average Points Scored Per Frame - Decade 2020-2029 - Professional

Filtering

Average points scored in a frame by and against a player.
Status
Categories
Scope
Range
These stats can only be calculated for matches with frame scores listed. The stat on this specific page is based on 11487 (93.22%) matches with frame scores out of 12322 total matches.
Rank Player Average Points For Average Against Average Frame Difference
Australia Neil Robertson 61 46 15
England Barry Hawkins 56 46 10
England Jimmy Robertson 51 49 2
England Jack Lisowski 54 49 5
Wales Ryan Day 52 50 2
Belgium Luca Brecel 55 48 7
England Mark Selby 59 47 11
England Gary Wilson 55 50 5
England Stuart Bingham 56 47 8
England Kyren Wilson 57 48 9
England Ben Woollaston 51 49 2
Scotland Graeme Dott 53 49 4
England Tom Ford 52 47 5
England Matthew Selt 50 50 1
China Xiao Guodong 53 49 5
England Ali Carter 55 46 9
Scotland Scott Donaldson 51 50 2
England Joe Perry 50 50 0
Wales Mark Williams 56 46 10
England David Gilbert 54 48 6
Scotland Anthony McGill 55 49 5
England Judd Trump 61 42 18
Scotland John Higgins 58 46 12
England Robert Milkins 47 52 -5
England Ricky Walden 53 48 4
China Lyu Haotian 54 50 5
England Martin O'Donnell 51 50 1
Wales Daniel Wells 52 51 1
England Mitchell Mann 48 52 -4
England Michael Holt 51 49 2
China Tian Pengfei 52 50 3
England James Cahill 47 52 -5
Wales Dominic Dale 49 53 -4
England Peter Ebdon 55 49 6
China Ding Junhui 57 47 10
China Mei Xiwen 43 55 -13
China Chen Zifan 46 57 -11
China Yuan Sijun 54 48 7
Scotland Fraser Patrick 45 53 -8
Ireland Fergal O'Brien 48 54 -6
Northern Ireland Jordan Brown 51 51 0
England Robbie Williams 50 48 1
Thailand Thepchaiya Un-Nooh 54 47 7
China Luo Honghao 48 53 -5
Norway Kurt Maflin 53 52 1
China Liang Wenbo 55 49 6
China Li Hang 51 51 0
Northern Ireland Gerard Greene 43 56 -13
Israel Eden Sharav 46 55 -9
China Zhou Yuelong 55 48 7
England David Grace 50 51 -1
Wales Jackson Page 49 51 -2
China Yan Bingtao 59 46 13
England Andy Hicks 47 55 -9
England David Lilley 49 51 -2
Wales Lee Walker 40 60 -20
Wales Jak Jones 52 51 1
England Jimmy White 43 56 -14
Northern Ireland Mark Allen 56 47 9
China Lu Ning 52 52 0
Hong Kong Marco Fu 53 50 3
England Shaun Murphy 59 48 11
England Alfie Burden 48 52 -4
Germany Lukas Kleckers 44 54 -9
Poland Kacper Filipiak 43 57 -14
England Martin Gould 51 50 1
Wales Michael White 50 48 2
England Rod Lawler 46 53 -7
China Zhao Xintong 59 45 14
England Ian Burns 49 51 -2
Switzerland Alexander Ursenbacher 50 51 -1
England Harvey Chandler 47 54 -7
Thailand Akani Songsermsawad 50 47 4
Scotland Stephen Maguire 51 48 3
England Elliot Slessor 52 49 3
Wales Matthew Stevens 50 49 1
England Mark King 45 53 -8
China Xu Si 50 53 -3
England Oliver Lines 50 52 -3
China Zhang Anda 54 45 9
England Anthony Hamilton 47 51 -4
Brazil Igor Figueiredo 47 68 -20
England Andrew Higginson 51 51 0
England Ashley Carty 47 55 -8
Wales Jamie Clarke 48 52 -4
Wales Kishan Hirani 45 59 -14
China Bai Langning 49 54 -5
Cyprus Michael Georgiou 52 51 1
England Nigel Bond 44 56 -11
England Stuart Carrington 48 53 -5
England Mark Davis 49 49 0
England Barry Pinches 43 56 -13
Ireland Ross Bulman 47 50 -3
Thailand Noppon Saengkham 53 50 3
England Ronnie O'Sullivan 61 45 16
England Liam Highfield 49 51 -2
China Si Jiahui 54 49 5
Wales Darren Morgan 38 53 -15
England John Astley 47 51 -4
England Louis Heathcote 48 53 -5
Ireland Ken Doherty 45 55 -11
Germany Simon Lichtenberg 46 56 -10
England Andy Lee 44 54 -10
China Chen Feilong 44 51 -6
China Fan Zhengyi 50 50 0
Thailand James Wattana 31 36 -5
Iran Soheil Vahedi 59 55 4
England Mark Joyce 48 51 -4
England Billy Joe Castle 46 52 -6
China Chang Bingyu 52 53 -1
Scotland Dean Young 42 56 -13
England Chris Wakelin 49 50 0
Wales Andrew Pagett 42 61 -19
England Ashley Hugill 47 53 -6
Malaysia Thor Chuan Leong 51 52 0
China Peifan Lei 48 52 -4
Ireland Aaron Hill 47 51 -4
England Craig Steadman 47 51 -4
England Mike Dunn 37 56 -19
England Peter Lines 44 53 -8
England Brandon Sargeant 45 53 -8
England Allan Taylor 46 54 -7
Morocco Amine Amiri 27 74 -47
Jamaica Rory McLeod 46 54 -9
England Sam Craigie 52 50 2
England Sam Baird 43 59 -16
England Joe O'Connor 52 50 2
England Hammad Miah 47 51 -4
England Hayden Staniland 49 51 -2
Poland Antoni Kowalski 49 55 -6
England Jamie O'Neill 43 59 -16
Wales Duane Jones 49 50 -2
Scotland Ross Muir 50 53 -3
Wales Tyler Rees 54 46 8
Belgium Ben Mertens 49 48 1
England Jake Nicholson 42 51 -9
Malta Alex Borg 33 64 -31
Wales Ian Preece 51 49 2
China Wu Yize 54 49 5
Scotland Alan McManus 49 52 -3
Wales Jamie Jones 50 50 0
Ireland Leo Fernandez 48 48 0
China Jianbo Zhao 51 51 0
Iran Hossein Vafaei 55 46 9
England Farakh Ajaib 42 59 -17
England Zak Surety 49 53 -4
England Sean Maddocks 36 65 -29
England Daniel Womersley 49 52 -4
England Riley Parsons 45 56 -10
France Brian Ochoiski 41 58 -17
England Kuldesh Johal 43 53 -10
England Steven Hallworth 48 53 -5
Ukraine Iulian Boiko 46 56 -9
England Peter Devlin 45 56 -11
China Gao Yang 48 53 -5
China Pang Junxu 53 49 4
England Connor Benzey 46 53 -7
England Ben Hancorn 48 53 -5
England Paul Davison 41 62 -21
Northern Ireland Patrick Wallace 51 53 -3
Wales Dylan Emery 48 52 -4
Northern Ireland Robbie Mcguigan 46 55 -9
Austria Florian Nüßle 52 50 2
England Oliver Brown 39 57 -17
England Alex Clenshaw 46 54 -8
England Jamie Wilson 41 56 -14
Northern Ireland Declan Lavery 33 37 -4
England Ian Martin 42 54 -12
England Hamim Hussain 44 55 -11
England Saqib Nasir 44 50 -6
England Sean Harvey 51 48 3
England Haydon Pinhey 45 54 -9
Scotland Stephen Hendry 36 64 -28
Belgium Julien Leclercq 49 51 -1
England Ronnie Blake 43 58 -15
England Sean McAllister 47 46 1
England Josh Mulholland 46 52 -6
England Lee Stephens 43 56 -13
England Lee Shanker 50 50 0
Scotland Gary Thomson 49 48 1
Wales Alex Taubman 51 50 1
England Luke Maddison 25 57 -32
England Jed Mann 43 58 -15
Wales Matthew Roberts 46 51 -5
Scotland Chris Totten 51 49 2
England Danny Brindle 39 57 -18
Hong Kong Yu Kiu Chang 52 48 4
Scotland Ross Vallance 52 45 8
Northern Ireland Raymond Fry 54 43 11
England Tony Knowles 47 53 -6
England Samuel-Lee Stevens 37 59 -23
England Simon Bedford 53 45 7
France Niel Vincent 50 51 0
England Brandon Hall 31 50 -19
England Stuart Watson 45 51 -6
England Joe Fenton 48 53 -5
England Lewis Gillen 48 46 2
England Dylan Mitchell 52 50 2
England Luke Simmonds 49 51 -1
England Elliott Weston 36 61 -25
England Andrew Milliard 39 57 -18
Wales Callum Lloyd 48 46 2
England Liam Pullen 48 54 -6
Wales Jack Bradford 41 50 -9
Malta Brian Cini 61 41 20
Germany Umut Dikme 47 52 -6
Wales David Donovan 49 48 1
Belgium Daan Leyssen 51 49 2
Ireland Michael Judge 44 54 -10
England Gary Challis 52 47 5
Denmark Daniel Kandi 51 44 7
England Jordan Rimmer 42 50 -8
England Scott Bell 41 54 -13
England Adam Goff 37 57 -21
Alfie Lee 46 48 -2
Latvia Filips Kalniņš 33 66 -33
Belgium Hans Blanckaert 41 51 -11
Russia Ivan Kakovskii 48 53 -5
Latvia Maris Volajs 45 53 -8
Scotland Evan Munro 47 53 -6
England Patrick Whelan 49 48 1
Malta Aaron Busuttil 52 48 3
China Yao Pengcheng 53 49 4
Wales Liam Davies 49 51 -2
England Alex Millington 50 50 0
England Adam Duffy 41 55 -14
England Matthew Glasby 45 52 -7
Australia Ryan Thomerson 39 58 -19
England Andrew Tapper 45 54 -10
England Sydney Wilson 53 47 6
Ukraine Anton Kazakov 37 65 -28
Japan Keishin Kamihashi 48 51 -3
England Ben Fortey 46 47 -1
England Luke Pinches 46 50 -4
Wales Paul Davies 47 49 -2
England Simon Blackwell 49 51 -2
England Jack Culligan 50 52 -2
England Adrian Rosa 51 45 5
England Sanderson Lam 49 53 -4
England Ryan Davies 49 50 -1
England Jamie Jones (II) 47 55 -8
England Joshua Cooper 51 50 1
Germany Richard Wienold 47 48 -1
Ireland Fergal Quinn 46 51 -5
England Mark Lloyd 47 51 -5
Iran Amir Sarkhosh 52 49 3
Scotland Stephen Baillie 34 61 -27
England Jenson Kendrick 42 56 -13
Stan Moody 46 52 -6
England Adam Brown 40 58 -18
England Rebecca Kenna 30 70 -40
England Bradley Cowdroy 46 52 -6
England Jack Haley 47 49 -2
Scotland Liam Graham 40 58 -18
England James Burrett 36 61 -25
Latvia Rodion Judin 47 52 -5
England Callum Beresford 43 54 -11
England Sean O'Sullivan 43 56 -13
England Martyn Taylor 46 45 2
England Mark Ganderton 38 56 -18
England Michael Tomlinson 43 56 -13
England David Finbow 47 55 -8
Scotland Thomas McSorley 42 58 -16
Ireland Aidan Murphy 44 51 -7
England Phil O'Kane 45 48 -4
England Joshua Thomond 49 50 -1
Scotland Michael Collumb 49 50 -1
England Robert Read 50 51 -1
England Arun Mehta 35 62 -27
England Halim Hussain 41 53 -12
England George Pragnall 51 49 1
England Labeeb Ahmed 47 53 -7
England Manasawin Phetmalaikul 43 60 -17
Australia Jamie Brown 46 57 -12
England John Parkin 49 52 -3
England Jack Smithers 46 45 1
England John Welsh 44 55 -11
England James Silverwood 41 54 -13
England Faizaan Mohammed 37 50 -13
England Neal Jones 47 48 -1
Poland Mateusz Baranowski 51 48 4
China Cao Yupeng 52 48 5
China Zhang Jiankang 42 58 -16
England Paul Deaville 52 51 1
Hong Kong Ng On Yee 34 66 -32
England Chae Ross 53 47 6
Hong Kong Cheung Ka Wai 62 41 21
China Liu Hongyu 56 46 10
Thailand Nattanapong Chaikul 50 55 -4
Canada James Lee 50 51 -1
China Wang Yuchen 58 44 14
Wales Alfie Davies 51 48 3
Mark Bell 43 56 -13
Wales Marc Shaw 36 65 -29
Isle of Man Darryl Hill 42 55 -13
India Lucky Vatnani 48 51 -3
Hong Kong Chau Hon Man 48 52 -5
England Jamie Barrett 44 57 -13
India Digvijay Kadian 45 60 -15
England Lewis Ullah 45 54 -8
England Stephen Kershaw 46 54 -8
England James Height 45 53 -8
Wales Jordan Shepherd 48 43 5
Ireland Rodney Goggins 49 41 8
England Isa Ishtiaq 44 46 -2
Thailand Chatchapong Nasa 47 53 -7
Ukraine Sergey Isaenko 41 58 -17
England Ryan Mears 42 64 -22
Scotland Keith Keldie 46 52 -6
China Haohui Deng 54 46 8
Wales Bradley Tyson 31 67 -37
Ireland Leone Crowley 44 55 -12
England Sean Coote 22 66 -44
England Gary Miller 41 53 -12
England Andrew Turner 51 56 -5
England Jack Harris 38 49 -11
England Mark Vincent 41 58 -18
England Ian Desmier 36 64 -28
England Kayden Brierley 46 50 -5
Singapore Zhong Wei Tan 34 54 -21
Thailand Kritsanut Lertsattayathorn 46 35 11
Thailand Muhammad Siddiqui 43 59 -16
Thailand Pongsak Chongjairak 60 41 19
Thailand Putthakam Kimsuk 51 50 1
Malaysia Chung Leong Loh 43 54 -12
Iran Siyavosh Mozayani 55 48 7
Thailand Taweesap Kongkitchertchoo 46 53 -7
Iran Nader Jahadi 47 48 -1
Malaysia Chang Wai Chung 38 53 -16
Pakistan Asjad Iqbal 47 47 -1
Iran Amin Sanjaei 46 50 -4
Thailand Poramin Danjirakul 35 46 -11
Thailand Teerawat Srikaithai 52 45 7
Thailand Chayanon Thiansuk 53 43 10
Pakistan Mubashir Raza 54 49 5
Pakistan Mohammed Asif 47 57 -10
Mongolia Temuujin Enkhbold 51 50 1
Thailand Thanawat Thirapongpaiboon 63 34 30
Thailand Ratchata Khantee 49 48 1
Thailand Thitiphong Choolasak 51 53 -2
Mongolia Khash-Ochir Tuvshinjargal 61 47 14
Thailand Thanaphon Bunplot 45 55 -10
Thailand Pornpiya Kaosumran 55 52 4
Thailand Narongdat Takantong 53 45 8
Pakistan Hamza Akbar 46 61 -15
Saudi Arabia Ahmed Abdullah Aseeri 53 47 6
Iran Alireza Rezaei 46 49 -3
Thailand Dechawat Poomjaeng 46 43 3
Mongolia Lkhagvasuren Tumurchudur 47 55 -9
Mongolia Mendsaikhan Bat-Erdene 43 55 -12
Morteza Torabi 49 54 -4
Malaysia Lim Kok Leong 53 45 8
Thailand Noppadon Sangnil 52 51 0
Pakistan Haris Tahir 47 48 -1
Pakistan Muhammad Naseem Akhtar 47 53 -6
Singapore Chee Keong Chan 40 58 -18
Thailand Tawan Pooltong 53 47 6
Mongolia Lkhagvadorj Ochirbal 45 57 -12
Philippines Alvin Barbero 47 54 -7
Thailand Rattanachai Tupadilok 47 57 -10
Philippines Jefrey Roda 57 46 10
Iran Ehsan Heydarinezhad 64 34 30
India Himanshu Jain 36 64 -28
England Reanne Evans 36 63 -27
China He Guoqiang 58 49 9
Thailand Mink Nutcharut 33 64 -31
Estonia Andres Petrov 40 57 -18
China Yisong Peng 37 56 -18
Egypt Mohamed Ibrahim 35 63 -29
China Ma Hailong 39 54 -15
Brazil Victor Sarkis 29 66 -37
Moldova Vladislav Gradinari 50 42 9
Wales Riley Powell 30 66 -36
England Ben Robinson 46 51 -5
Belgium Edwin Depoorter 41 55 -14
England Nathan Jones 49 47 2
England Jason Wright 23 62 -39
Belgium Wang Chooi Tan 44 47 -3
England Neil Craycraft 44 58 -15
Hungary Bulcsú Révész 46 55 -9
England Tom Maxfield 55 44 11
Scotland Rhys Clark 55 41 14
England Jeff Cundy 40 53 -14
England Jason Tart 50 41 9
England Elias Martin-Beris 39 60 -21
England David Allender 51 47 4
England Bash Maqsood 49 47 2
England Andrew Robson 38 52 -15
India Laxman Rawat 47 47 0
England Zack Richardson 52 44 8
Jersey Gary Britton 53 42 11
China Yulu Bai 46 58 -13
England Jake Crofts 42 60 -18
Finland Robin Hull 60 41 19
Scotland Jack Borwick 39 57 -18
France Nicolas Mortreux 44 52 -8
Wales Anthony Krysa 37 53 -16
Scotland Amaan Iqbal 34 63 -29
England Darren McVicar 56 46 11
England Samuel Lee-Stevens 43 47 -4
South Africa Paul Burrell 33 68 -34
England Oliver Sykes 49 45 4
Poland Daniel Holoyda 43 53 -10
Ireland Aman Goel 45 61 -16
England Imran Puri 27 52 -25
England Simon Dent 46 46 1
Germany Manuel Ederer 47 56 -9
England Edward Warr 44 58 -14
England Mike Finn 51 56 -6
England Wayne Townsend 55 45 9
Ireland Andrew Doherty 41 55 -14
England Sheldon O’Connor 37 56 -19
England Anthony Wall 42 51 -10
England Tom Peasland 46 51 -5
England Mohammed Rangzib 36 53 -17
Thailand Prin Ratmukda 43 57 -15
China Gong Chenzhi 53 51 2
China Lee Tszho 47 46 1
China Luo Zetao 44 56 -12
India Asutosh Padhy 54 48 7
Pakistan Sharjeel Mahmood 54 48 6
Hong Kong Kai Sang Yeung 54 50 4
China Zhijie Zhang 67 34 34
China Chen Xiaolong 47 47 0
China Deng Haohui 47 62 -15
Pakistan Muhammad Ahsan Javaid 48 50 -1
China Liu Wenwei 47 53 -6
India Sparsh Pherwani 42 59 -17
Singapore Jaden Ong Jia Jun 36 64 -28
China Huang Jiahao 57 39 18
Pakistan Nadeem Gul 54 47 7
South Korea Daegyu Lee 42 58 -16
Iran Omid Veirani 35 66 -31
India Dhruv Patel 51 54 -2
Hong Kong Fung Kwok Wai 57 45 12
Singapore Keng Kwang Chan 41 57 -16
India Ishpreet Singh Chadha 55 50 5
India Kreishh Gurbaxani 44 55 -10
Saudi Arabia Addulrahman Saif 51 30 21
United Arab Emirates Khalid Kamali 55 40 16
Pakistan Awaisullah Munir 70 32 38
China Li Chengjie 61 40 21
China Liang Xiaolong 49 54 -5
India Shivam Arora 41 54 -13
China Zhang Zhijie 50 48 2
Hong Kong Chan Hon Kwan 32 58 -26
India Rutul Pambhar 33 68 -35
Pakistan Sharjeel Mahmood Asmat 33 62 -29
Saudi Arabia Ayman Alamri 49 50 -2
Hong Kong Lau Ka Lam 38 60 -23
Pakistan Sattar Noor 45 55 -9
Pakistan Babar Masih 58 48 10
Hong Kong Hon Man Chau 50 50 0
Hong Kong Tsz Ho Lee 51 53 -2
Iran Arman Mardanighafarokhi 40 51 -11
Pakistan Muhammad Umer Khan 48 56 -8
India Zulfiqar Abdul Qadir 57 54 3
China Jiang Jun 48 56 -8
China Xing Zihao 46 56 -10
China Long Zehuang 51 52 -1
China Wang Xinbo 50 56 -5
China Wang Xinzhong 40 69 -29
Hong Kong Shaun Liu 43 47 -5
Egypt Mostafa Dorgham 38 68 -31
Poland Adam Stefanow 40 62 -21
Wales Gavin Lewis 23 67 -44
Scotland Dylan Craig 26 74 -49
Morocco Ameur Riad 23 71 -47
Iceland Kristjan Helgason 31 63 -32
England Adam Ashley 45 55 -10
Gibraltar Gareth Lopez 12 88 -76
Belgium Sybren Sokolowski 26 76 -50
England Lee Prickman 16 92 -76
England Christopher Keogan 29 73 -44
England William Ginn 37 52 -15
Peter Butler 13 75 -62
England Peter Geronimo 31 63 -32
Scotland Aaron Graham 21 71 -51
Canada Roshan Birdi 16 66 -51
England Westley Cooper 38 58 -20
England Carl Mottershaw 34 63 -28
Wales Jamie Tudor 45 55 -10
England Dylan Smith 22 67 -44
England Matthew Lee 32 64 -32
England Shafaqut Hussain 12 53 -41
England Garry Coulson 24 62 -38
Wales Conor Caniff 27 63 -37
Ireland Tony Corrigan 47 50 -3
England Dean Reynolds 25 78 -53
England Johnnie Bates 29 68 -40
Ireland Philip O'Connor 21 71 -50
Spain Juan Pedro Duran 31 69 -38
England Mark Anthony Taylor 25 73 -49
Ukraine Denys Khmelevskyi 44 58 -14
England John Pritchett 34 71 -37
England Ryan Roberts 46 57 -10
England Daniel Walker 27 65 -38
England Shaf Hussain 33 54 -21
Northern Ireland Christopher Clifford 17 94 -77
Ireland Robert McCullough 42 64 -22
England Ismail Türker 26 86 -60
Turkey Enes Bakirci 15 71 -56
Gibraltar Francis Becerra 8 109 -102
Belgium Yorrit Hoes 22 74 -52
Italy Mirko Montrasio 10 76 -66
India Hrithik Jain 37 62 -25
England Darren Barton 38 60 -22
Pakistan Abdul Raheem 33 68 -35
Germany Kharazchi Jamshid 5 79 -74
England John Fearick 26 60 -34
Wales Gareth Edwards 35 59 -24
England Andy Neck 25 64 -39
England Andy Marriott 32 68 -35
England Nigel Clarke 32 60 -27
England Michael Robert Joyce 29 46 -17
England Josh Symes 33 59 -26
England Ian Brumby 41 54 -13
England Heather Clare 11 79 -68
England Danny Connolly 40 69 -30
Australia Simon Bevz 17 70 -53
Bahrain Nader Jaber Aldoseri 21 66 -45
Thailand Jongrak Boonrod 26 70 -44
Thailand Anukkhapon Kidsumran 37 64 -27
Thailand Pantakan Kamwiang 34 66 -33
Iran Mohammad Reza Rafieyan 39 61 -22
Nepal Moti Pakharin 40 57 -17
Thailand Pasin Puoborm 39 55 -16
Thailand Nutdanai Manawm 16 68 -51
Pakistan Muhammad N Fahim 27 58 -32
Pakistan Fahad Alvi 23 75 -52
Thailand Yanawarut Phueakklom 35 64 -28
Pakistan Muhammad Azhar Khan 23 75 -52
Malaysia Moh Keen Ho 42 56 -14
Pakistan Hunain Memon 44 64 -21
Thailand Wiphu Phuthisabodi 43 55 -12
Pakistan Muhammad Altaf 38 71 -32
Iran Mohammad Ali Moghadam 36 60 -24
Pakistan Umer-Naeem Memon 42 53 -11
Malaysia Tan Seng Teck 28 58 -30
United States Ahmed Aly Elsayed 28 74 -47
Thailand Siripaporn Nuanthakhamjan 29 71 -43
Northern Ireland Joel Connolly Jnr 26 70 -43
Wales Brad Ferguson 12 84 -72
Egypt Mahmoud El-Hareedy 21 39 -17
Wales Oliver Briffett-Payne 35 59 -24
Ian Barlow 33 69 -35
England Daniel Webb 31 67 -36
Wales Neil Jones 26 68 -42
Wales Jeremiah Connors 23 67 -44
England Robert Cloherty 25 72 -47
India Rupesh Thakkar 0 0 0
Wales Carl Bennett 31 64 -32
England Ronnie Kralj 33 66 -34
Pommy Kang 30 64 -34
England Aristos Pampouris 48 54 -6
India Mandeep Singh 0 0 0
England Kyle Holland 42 58 -16
Thailand Kriangsak Chiranothai 15 66 -51
England Gary Widdecombe 36 59 -24
England Dale Prime 23 73 -50
England Ben Pacan 28 63 -35
Wales Zac Cosker 35 67 -32
India Dharminder Singh Lilly 31 67 -36
Latvia Arturs Kengis 31 63 -31
Guernsey James Kirk 28 72 -44
Germany Julien Leifert 33 67 -34
England Tam Mustafa 35 57 -21
Scotland Sam McKay 32 51 -19
England Scott Rogan 32 57 -25
England Ronnie Sullivan 27 80 -53
Romania Andrei Orzan 41 62 -22
England Rees Carter 29 68 -39
Evan Plummer 43 63 -20
England Richard Pipe 31 72 -41
Germany Daniel Young 29 72 -44
England Jake Robinson 45 52 -8
Portugal Francisco Domingues 24 65 -42
Scotland Ayaan Iqbal 27 58 -31
England Aidan Gallagher 30 67 -37
England Andrew Greaves 42 55 -13
England Adam Williams 39 61 -22
England Andy Lavin 54 55 0
India Shrikrishna Suryanarayanan 42 65 -22
Pakistan Zulfiqar Qadir 24 73 -49
Canada Mehran Maneshgar 21 68 -47
South Korea Yong Hwang 32 65 -33
India Shahbaaz Adil Khan 37 60 -23
Thailand Vorawit Thongweang 24 81 -57
Hong Kong Hoi Ming Lai 33 65 -32
Iran Hamed Zaredoost 50 54 -4
Pakistan Muhammad Imran 34 57 -23
Bahrain Habib Subah 35 63 -27
Singapore Kingsley Tian Yi Ang 28 70 -42
China Deng Jinhong 34 58 -24
Pakistan Yasir Karim Jesani 29 57 -28
Pakistan Amir Sohail 30 51 -21
Pakistan Qadeer Abbas 31 77 -46
China Ren Jiaxing 50 55 -6
Iran Behnam Farshkaran 18 72 -55
Hong Kong Yee Ting Cheung 22 81 -59
United Arab Emirates Abdulrahman Saif 46 57 -11
Hong Kong Kwan Chun Wong 19 92 -73
India Shahbaaz Khan 57 52 5
Iran Hamed Zarehdoust 27 89 -62
Pakistan Aamir-Sahail Ahmed 18 68 -50
China Dong Zihao 33 77 -44
China Lan Yuhao 44 63 -20
Malaysia Rory Thor 47 61 -14
Saudi Arabia Omar Alajlani 20 90 -69
Qatar Ali Al Obaidly 23 89 -66