Most Centuries In A Match By One Player - Season 2024-2025 - Professional

Filtering

Most centuries made in a single match by a player.
Status
Categories
Scope
Range
Player Tournament Round Best of Opponent Centuries
China Zhang Anda Saudi Arabia 2024 Saudi Arabia Masters Last 32 9 England Ben Woollaston 4
England Shaun Murphy China 2024 Shanghai Masters Semi-final 19 England Mark Selby 4
England Judd Trump China 2024 Shanghai Masters Semi-final 19 England Ronnie O'Sullivan 4
Wales Mark Williams Saudi Arabia 2024 Saudi Arabia Masters Final 19 England Judd Trump 4
China Xiao Guodong China 2024 Wuhan Open Quarter-final 9 England Shaun Murphy 3
China Xiao Guodong China 2024 Xi'an Grand Prix Last 128 9 Ukraine Iulian Boiko 3
China Si Jiahui China 2024 Wuhan Open Final 19 China Xiao Guodong 3
China Si Jiahui China 2024 Wuhan Open Semi-final 11 England Judd Trump 3
China Si Jiahui China 2024 Wuhan Open Last 16 9 Wales Duane Jones 3
China Ding Junhui China 2024 Wuhan Open Last 64 9 China Xu Si 3
Hong Kong Cheung Ka Wai China 2024 Xi'an Grand Prix Last 128 9 Wales Ryan Day 3
England Shaun Murphy China 2024 Xi'an Grand Prix Last 64 9 Wales Jamie Clarke 3
England Shaun Murphy China 2024 Shanghai Masters Final 21 England Judd Trump 3
Thailand Noppon Saengkham Saudi Arabia 2024 Saudi Arabia Masters Last 80 7 Iran Amir Sarkhosh 3
England Judd Trump China 2024 Wuhan Open Last 128 9 Poland Antoni Kowalski 3
England Judd Trump Saudi Arabia 2024 Saudi Arabia Masters Last 16 11 England Jack Lisowski 3
England Judd Trump China 2024 Shanghai Masters Final 21 England Shaun Murphy 3
England Chris Wakelin China 2024 Wuhan Open Last 16 9 China Ding Junhui 3
China Wu Yize China 2024 Wuhan Open Last 32 9 Wales Jamie Clarke 3
China Zhou Yuelong China 2024 Shanghai Masters Last 24 11 England Barry Hawkins 3
Northern Ireland Mark Allen China 2024 International Championship Last 128 11 England Farakh Ajaib 2
Northern Ireland Mark Allen England 2024 British Open Last 64 7 Ireland Aaron Hill 2
Northern Ireland Mark Allen China 2024 Xi'an Grand Prix Last 32 9 China Xiao Guodong 2
Northern Ireland Mark Allen China 2024 Shanghai Masters Last 16 11 China Pang Junxu 2
England Stuart Bingham Saudi Arabia 2024 Saudi Arabia Masters Last 32 9 China Ding Junhui 2
Northern Ireland Jordan Brown China 2024 Wuhan Open Last 128 9 China Zhou Jinhao 2
England Ali Carter China 2024 Shanghai Masters Last 16 11 China Ding Junhui 2
England Ashley Carty England 2024 Championship League Semi-final - Group 2 4 England Stuart Bingham 2
China Gong Chenzhi England 2024 English Open Last 128 7 England Michael Holt 2
China Gong Chenzhi England 2024 Championship League Group 20 4 Northern Ireland Gerard Greene 2
Malaysia Thor Chuan Leong China 2024 International Championship Last 128 11 China Liu Hongyu 2
England Alex Clenshaw England 2024 Q School - Event 2 Round 1 7 England Chae Ross 2
England Mark Davis China 2024 Wuhan Open Last 128 9 Scotland Chris Totten 2
Wales Ryan Day Saudi Arabia 2024 Saudi Arabia Masters Last 80 7 Stan Moody 2
Scotland Scott Donaldson Saudi Arabia 2024 Saudi Arabia Masters Last 32 7 England Barry Hawkins 2
Hong Kong Marco Fu China 2024 Wuhan Open Last 32 9 England Ali Carter 2
England David Gilbert China 2024 International Championship Last 128 11 China Yulu Bai 2
England David Gilbert Saudi Arabia 2024 Saudi Arabia Masters Last 32 7 England Gary Wilson 2
England David Gilbert China 2024 Xi'an Grand Prix Last 128 9 England Reanne Evans 2
England David Gilbert England 2024 Championship League Group 15 4 China Xu Si 2
China Xiao Guodong China 2024 Wuhan Open Final 19 China Si Jiahui 2
China Xiao Guodong China 2024 Wuhan Open Semi-final 11 China Long Zehuang 2
China Lyu Haotian England 2024 British Open Last 32 7 Pakistan Haris Tahir 2
England Barry Hawkins China 2024 Xi'an Grand Prix Last 32 9 Wales Ryan Day 2
England Louis Heathcote China 2024 International Championship Last 128 11 England Shaun Murphy 2
England Louis Heathcote England 2024 English Open Last 128 7 Ukraine Iulian Boiko 2
Scotland John Higgins England 2024 British Open Quarter-final 9 England Elliot Slessor 2
Scotland John Higgins England 2024 English Open Last 16 7 Northern Ireland Mark Allen 2
Scotland John Higgins China 2024 Shanghai Masters Last 24 11 China Lyu Haotian 2
England Liam Highfield England 2024 Q School - Event 2 Last 128 7 England Faizaan Mohammed 2
China Si Jiahui Saudi Arabia 2024 Saudi Arabia Masters Semi-final 11 Wales Mark Williams 2
Wales Jak Jones China 2024 Wuhan Open Last 128 9 Scotland Ross Muir 2
China Jiang Jun China 2024 International Championship Last 128 11 Belgium Luca Brecel 2
China Jiang Jun England 2024 English Open Last 64 7 England Tom Ford 2
China Pang Junxu China 2024 Wuhan Open Last 32 9 Wales Duane Jones 2
England Jack Lisowski China 2024 Wuhan Open Last 64 9 Ukraine Iulian Boiko 2
England Jack Lisowski China 2024 Wuhan Open Last 32 9 Wales Jak Jones 2
England Jack Lisowski Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 England Martin O'Donnell 2
England Jack Lisowski China 2024 Xi'an Grand Prix Last 64 9 England Joe Perry 2
England Jack Lisowski England 2024 Championship League Group 12 4 China Jiang Jun 2
England Shaun Murphy England 2024 English Open Last 64 7 Wales Jamie Clarke 2
England Shaun Murphy China 2024 Xi'an Grand Prix Last 32 9 Wales Dominic Dale 2
England Martin O'Donnell England 2024 Championship League Semi-final - Group 8 4 Wales Jak Jones 2
England Ronnie O'Sullivan Saudi Arabia 2024 Saudi Arabia Masters Last 32 9 China Peifan Lei 2
England Ronnie O'Sullivan Saudi Arabia 2024 Saudi Arabia Masters Last 16 11 China Zhang Anda 2
England Ronnie O'Sullivan China 2024 Xi'an Grand Prix Last 16 9 Iran Hossein Vafaei 2
England Jimmy Robertson China 2024 International Championship Last 128 11 Thailand Akani Songsermsawad 2
Australia Neil Robertson England 2024 English Open Final 17 China Wu Yize 2
Australia Neil Robertson Saudi Arabia 2024 Saudi Arabia Masters Last 32 9 England Mark Selby 2
Australia Neil Robertson China 2024 Xi'an Grand Prix Last 128 9 England Allan Taylor 2
England Jimmy Robertson China 2024 Xi'an Grand Prix Last 16 9 England Kyren Wilson 2
Thailand Noppon Saengkham England 2024 British Open Last 128 7 England Joe Perry 2
England Mark Selby China 2024 International Championship Last 128 11 Latvia Artemijs Zizins 2
England Mark Selby China 2024 Wuhan Open Last 128 9 China Long Zehuang 2
England Mark Selby England 2024 British Open Last 16 7 Thailand Thepchaiya Un-Nooh 2
England Mark Selby England 2024 British Open Final 19 Scotland John Higgins 2
England Mark Selby Saudi Arabia 2024 Saudi Arabia Masters Last 32 9 Australia Neil Robertson 2
England Mark Selby China 2024 Xi'an Grand Prix Last 128 9 China Wang Xinbo 2
England Mark Selby China 2024 Xi'an Grand Prix Last 64 9 Ireland Aaron Hill 2
England Matthew Selt England 2024 English Open Last 64 7 England Ricky Walden 2
England Matthew Selt China 2024 Xi'an Grand Prix Quarter-final 9 England Ronnie O'Sullivan 2
China Xu Si China 2024 Wuhan Open Last 128 9 England Ian Burns 2
China Xu Si England 2024 English Open Last 64 7 England Jack Lisowski 2
China Xu Si China 2024 Xi'an Grand Prix Last 32 9 England Stuart Bingham 2
China Yuan Sijun England 2024 British Open Last 64 7 England Robbie Williams 2
England Elliot Slessor Saudi Arabia 2024 Saudi Arabia Masters Last 16 11 England Shaun Murphy 2
Thailand Akani Songsermsawad Thailand 2024 Q School Asia-Oceania - Event 1 Last 32 7 India Subrat Das 2
Scotland Chris Totten England 2024 Championship League Group 30 4 India Ishpreet Singh Chadha 2
England Judd Trump China 2024 Wuhan Open Last 64 9 China He Guoqiang 2
England Judd Trump China 2024 Xi'an Grand Prix Final 19 England Kyren Wilson 2
England Judd Trump China 2024 Shanghai Masters Last 16 11 Wales Mark Williams 2
Thailand Thepchaiya Un-Nooh China 2024 International Championship Last 128 11 China Peifan Lei 2
Thailand Thepchaiya Un-Nooh England 2024 Championship League Group 32 4 Belgium Julien Leclercq 2
Iran Hossein Vafaei England 2024 English Open Last 64 7 Wales Matthew Stevens 2
England Chris Wakelin China 2024 Xi'an Grand Prix Last 128 9 Malaysia Thor Chuan Leong 2
Wales Mark Williams China 2024 Xi'an Grand Prix Last 128 9 Scotland Liam Graham 2
Wales Mark Williams China 2024 Xi'an Grand Prix Last 32 9 England Chris Wakelin 2
Wales Mark Williams England 2024 Championship League Final - Group 1 4 England Martin O'Donnell 2
England Gary Wilson China 2024 International Championship Last 128 11 England Hammad Miah 2
England Kyren Wilson China 2024 Wuhan Open Last 32 9 China Xiao Guodong 2
England Kyren Wilson China 2024 Wuhan Open Last 128 9 Wales Liam Davies 2
England Gary Wilson Saudi Arabia 2024 Saudi Arabia Masters Last 32 7 England David Gilbert 2
England Kyren Wilson China 2024 Xi'an Grand Prix Last 32 9 England Ricky Walden 2
England Gary Wilson China 2024 Shanghai Masters Last 24 11 China Pang Junxu 2
England Kyren Wilson England 2024 Championship League Group 1 4 Thailand Siripaporn Nuanthakhamjan 2
China Wu Yize England 2024 English Open Last 32 7 England Ali Carter 2
China Wu Yize England 2024 English Open Final 17 Australia Neil Robertson 2
China Wu Yize China 2024 Xi'an Grand Prix Last 128 9 England Paul Deaville 2
China Zhou Yuelong China 2024 International Championship Last 128 11 England Michael Holt 2
China Long Zehuang China 2024 Wuhan Open Semi-final 11 China Xiao Guodong 2
China Long Zehuang England 2024 British Open Last 128 7 England Liam Pullen 2
China Fan Zhengyi Northern Ireland 2024 Northern Ireland Open Last 96 7 England Liam Pullen 2
China Xing Zihao Saudi Arabia 2024 Saudi Arabia Masters Last 80 7 England Stuart Bingham 2
Pakistan Qadeer Abbas Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 7 China Deng Haohui 1
England Farakh Ajaib England 2024 Q School - Event 2 Last 32 7 England Paul Deaville 1
Pakistan Hamza Akbar Thailand 2024 Q School Asia-Oceania - Event 1 Last 128 7 India Laxman Rawat 1
Northern Ireland Mark Allen China 2024 Wuhan Open Last 128 9 China Yulu Bai 1
Northern Ireland Mark Allen England 2024 British Open Last 32 7 Belgium Ben Mertens 1
Northern Ireland Mark Allen England 2024 British Open Semi-final 11 England Mark Selby 1
Northern Ireland Mark Allen England 2024 English Open Last 16 7 Scotland John Higgins 1
Northern Ireland Mark Allen Saudi Arabia 2024 Saudi Arabia Masters Last 32 7 China Xiao Guodong 1
Northern Ireland Mark Allen China 2024 Xi'an Grand Prix Last 128 9 China Liu Hongyu 1
Northern Ireland Mark Allen China 2024 Xi'an Grand Prix Last 64 9 England David Lilley 1
Northern Ireland Mark Allen China 2024 Xi'an Grand Prix Last 16 9 England Barry Hawkins 1
China Zhang Anda China 2024 Wuhan Open Last 64 9 Scotland Graeme Dott 1
China Zhang Anda China 2024 Wuhan Open Last 32 9 Iran Hossein Vafaei 1
China Zhang Anda China 2024 Wuhan Open Last 16 9 England Mark Joyce 1
China Zhang Anda England 2024 British Open Last 128 7 Northern Ireland Jordan Brown 1
China Zhang Anda England 2024 English Open Last 32 7 England Chris Wakelin 1
England Jamie Barrett England 2024 Q School - Event 2 Last 128 7 England Matt Williams 1
England Stuart Bingham China 2024 International Championship Last 128 11 Scotland Liam Graham 1
England Stuart Bingham England 2024 English Open Last 64 7 China Wu Yize 1
England Stuart Bingham China 2024 Xi'an Grand Prix Last 128 9 China Zhou Jinhao 1
England Stuart Bingham China 2024 Xi'an Grand Prix Last 64 9 Wales Jamie Jones 1
England Stuart Bingham England 2024 Championship League Group 18 4 United States Ahmed Aly Elsayed 1
England Stuart Bingham England 2024 Championship League Semi-final - Group 2 4 China He Guoqiang 1
England Simon Blackwell England 2024 English Open Last 128 7 India Ishpreet Singh Chadha 1
Ukraine Iulian Boiko China 2024 Wuhan Open Last 128 9 England Manasawin Phetmalaikul 1
Ukraine Iulian Boiko England 2024 Championship League Group 10 4 Wales Jackson Page 1
Ukraine Iulian Boiko England 2024 Q School - Event 1 Last 128 7 England James Burrett 1
Wales Jack Bradford England 2024 Q School - Event 2 Last 64 7 England Daniel Womersley 1
Wales Jack Bradford England 2024 Q School - Event 1 Last 128 7 Australia Ryan Thomerson 1
Northern Ireland Jordan Brown Northern Ireland 2024 Northern Ireland Open Last 96 7 Wales Liam Davies 1
Northern Ireland Jordan Brown England 2024 English Open Last 96 7 Wales Andrew Pagett 1
England Alfie Burden China 2024 International Championship Last 128 11 Australia Neil Robertson 1
England Alfie Burden Northern Ireland 2024 Northern Ireland Open Last 96 7 England Mark Davis 1
England Alfie Burden China 2024 Xi'an Grand Prix Last 64 9 China Xu Si 1
England Ian Burns England 2024 Championship League Group 17 4 England Liam Pullen 1
England Ian Burns England 2024 Championship League Group 17 4 Jamaica Rory McLeod 1
England James Cahill England 2024 Q School - Event 2 Last 64 7 England Hayden Staniland 1
England James Cahill England 2024 Q School - Event 2 Last 32 7 England Connor Benzey 1
England James Cahill England 2024 Q School - Event 1 Last 128 7 England Simon Blackwell 1
England Stuart Carrington Northern Ireland 2024 Northern Ireland Open Last 128 7 England Simon Blackwell 1
England Stuart Carrington Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 England Farakh Ajaib 1
England Stuart Carrington England 2024 Championship League Group 20 4 China Gong Chenzhi 1
England Ali Carter China 2024 Wuhan Open Last 128 9 China Wang Yuchen 1
England Ali Carter China 2024 Wuhan Open Last 16 9 England Shaun Murphy 1
England Ali Carter China 2024 Wuhan Open Last 32 9 Hong Kong Marco Fu 1
England Ali Carter Saudi Arabia 2024 Saudi Arabia Masters Last 32 7 England Elliot Slessor 1
England Ali Carter England 2024 Championship League Semi-final - Group 5 4 England Jack Lisowski 1
England Ali Carter England 2024 Championship League Semi-final - Group 5 4 China Wu Yize 1
England Ali Carter England 2024 Championship League Final 4 Wales Jackson Page 1
England Ali Carter England 2024 Championship League Final - Group 1 4 England Martin O'Donnell 1
England Ashley Carty China 2024 International Championship Last 128 11 Scotland Anthony McGill 1
England Ashley Carty England 2024 Championship League Semi-final - Group 2 4 China He Guoqiang 1
China Gong Chenzhi China 2024 International Championship Last 128 11 Northern Ireland Jordan Brown 1
China Gong Chenzhi Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 England David Grace 1
Thailand Pongsakron Chongjairak (II) Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 7 Thailand Thitiphong Choolasak 1
Malaysia Thor Chuan Leong Northern Ireland 2024 Northern Ireland Open Last 128 7 England Mark Joyce 1
Malaysia Thor Chuan Leong Northern Ireland 2024 Northern Ireland Open Last 96 7 Wales Daniel Wells 1
Malaysia Thor Chuan Leong England 2024 Championship League Group 24 4 Germany Umut Dikme 1
Wales Jamie Clarke England 2024 English Open Last 64 7 England Shaun Murphy 1
Wales Jamie Clarke China 2024 Xi'an Grand Prix Last 128 9 China Cao Jin 1
England Joshua Cooper England 2024 Q School - Event 2 Last 64 7 England Jeff Cundy 1
Wales Liam Davies Northern Ireland 2024 Northern Ireland Open Last 128 7 Scotland Dean Young 1
Wales Liam Davies Saudi Arabia 2024 Saudi Arabia Masters Last 144 7 Ireland Ken Doherty 1
Wales Alfie Davies England 2024 Q School - Event 2 Last 128 7 England Matthew Glasby 1
England Mark Davis England 2024 British Open Last 128 7 Northern Ireland Robbie Mcguigan 1
Wales Ryan Day China 2024 Wuhan Open Last 64 9 Stan Moody 1
Wales Ryan Day Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 Scotland Scott Donaldson 1
Wales Ryan Day China 2024 Xi'an Grand Prix Last 32 9 England Barry Hawkins 1
Wales Ryan Day England 2024 Championship League Group 11 4 Hong Kong Marco Fu 1
Wales Ryan Day England 2024 Championship League Semi-final - Group 6 4 England Joe O'Connor 1
England Paul Deaville China 2024 Xi'an Grand Prix Last 128 9 China Wu Yize 1
England Paul Deaville England 2024 Q School - Event 2 Last 64 7 England Stuart Watson 1
England Peter Devlin England 2024 Q School - Event 1 Last 128 7 China Yisong Peng 1
Scotland Scott Donaldson England 2024 Championship League Group 1 4 England Kyren Wilson 1
Scotland Scott Donaldson England 2024 Championship League Semi-final - Group 1 4 England Chris Wakelin 1
Scotland Graeme Dott Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 Belgium Julien Leclercq 1
Scotland Graeme Dott China 2024 Xi'an Grand Prix Last 64 9 China Zhang Anda 1
Scotland Graeme Dott England 2024 Championship League Group 26 4 England Matthew Selt 1
Wales Dylan Emery China 2024 International Championship Last 128 11 Scotland Scott Donaldson 1
Wales Dylan Emery England 2024 Q School - Event 2 Last 32 7 England Craig Steadman 1
Wales Dylan Emery England 2024 Q School - Event 1 Last 128 7 England Elias Martin-Beris 1
England Tom Ford England 2024 British Open Last 128 7 China Gong Chenzhi 1
Hong Kong Marco Fu China 2024 International Championship Last 128 11 China Lyu Haotian 1
Hong Kong Marco Fu China 2024 Wuhan Open Last 128 9 China Zhou Yuelong 1
Hong Kong Marco Fu England 2024 British Open Last 64 7 China Ma Hailong 1
Hong Kong Marco Fu Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 Wales Liam Davies 1
England David Gilbert England 2024 British Open Last 64 7 England Ben Woollaston 1
England David Gilbert England 2024 English Open Last 32 7 Scotland John Higgins 1
England David Gilbert Saudi Arabia 2024 Saudi Arabia Masters Last 80 7 England Alfie Burden 1
England David Gilbert Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 Northern Ireland Jordan Brown 1
England David Gilbert England 2024 Championship League Semi-final - Group 2 4 China He Guoqiang 1
England David Gilbert England 2024 Championship League Final - Group 2 4 Wales Jackson Page 1
England David Gilbert England 2024 Championship League Final - Group 2 4 England David Lilley 1
England David Grace Northern Ireland 2024 Northern Ireland Open Last 96 7 China Yulu Bai 1
England David Grace England 2024 British Open Last 128 7 England Jack Lisowski 1
China Xiao Guodong China 2024 International Championship Last 128 11 India Kreishh Gurbaxani 1
China Xiao Guodong China 2024 Wuhan Open Last 64 9 Wales Andrew Pagett 1
China Xiao Guodong England 2024 British Open Last 128 7 China Huang Jiahao 1
China Xiao Guodong England 2024 British Open Last 64 7 England Mark Davis 1
China Xiao Guodong Saudi Arabia 2024 Saudi Arabia Masters Last 16 11 Scotland Scott Donaldson 1
China Xiao Guodong Saudi Arabia 2024 Saudi Arabia Masters Quarter-final 11 England Shaun Murphy 1
China He Guoqiang China 2024 Wuhan Open Last 64 9 England Judd Trump 1
China He Guoqiang England 2024 English Open Last 16 7 India Ishpreet Singh Chadha 1
China He Guoqiang China 2024 Xi'an Grand Prix Last 64 9 England Kyren Wilson 1
China He Guoqiang England 2024 Championship League Semi-final - Group 2 4 England Stuart Bingham 1
China He Guoqiang England 2024 Championship League Semi-final - Group 2 4 England Ashley Carty 1
China Ma Hailong England 2024 British Open Last 64 7 Hong Kong Marco Fu 1
China Ma Hailong England 2024 Championship League Group 9 4 Belgium Ben Mertens 1
China Ma Hailong England 2024 Championship League Group 9 4 Scotland John Higgins 1
England Steven Hallworth England 2024 Q School - Event 2 Last 16 7 England Lewis Ullah 1
England Anthony Hamilton China 2024 Wuhan Open Last 128 9 England Reanne Evans 1
England Anthony Hamilton Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 England Stuart Bingham 1
China Deng Haohui Thailand 2024 Q School Asia-Oceania - Event 2 Last 64 7 Pakistan Hunain Memon 1
China Lyu Haotian England 2024 British Open Last 64 7 England Allan Taylor 1
China Lyu Haotian China 2024 Xi'an Grand Prix Last 64 9 Latvia Artemijs Zizins 1
China Lyu Haotian China 2024 Xi'an Grand Prix Last 32 9 England Judd Trump 1
England Barry Hawkins China 2024 Wuhan Open Last 128 9 China Jiang Jun 1
England Barry Hawkins China 2024 Wuhan Open Last 32 9 Stan Moody 1
England Barry Hawkins China 2024 Wuhan Open Last 64 9 England Jimmy Robertson 1
England Barry Hawkins England 2024 English Open Last 64 7 England Jimmy Robertson 1
England Barry Hawkins China 2024 Xi'an Grand Prix Last 128 9 India Kreishh Gurbaxani 1
England Barry Hawkins China 2024 Shanghai Masters Last 24 11 China Zhou Yuelong 1
England Louis Heathcote Northern Ireland 2024 Northern Ireland Open Last 96 7 Ireland Aaron Hill 1
England Louis Heathcote China 2024 Wuhan Open Last 64 9 Hong Kong Marco Fu 1
England Louis Heathcote England 2024 British Open Last 128 7 Wales Ryan Day 1
England Louis Heathcote Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 Hong Kong Cheung Ka Wai 1
England Louis Heathcote Saudi Arabia 2024 Saudi Arabia Masters Last 80 7 England Joe O'Connor 1
Iran Ehsan Heydarinezhad Thailand 2024 Q School Asia-Oceania - Event 1 Last 64 7 Thailand Sumongkhon Khamphul 1
Scotland John Higgins China 2024 International Championship Last 128 11 Ireland Ken Doherty 1
Scotland John Higgins China 2024 Wuhan Open Last 16 9 England Judd Trump 1
Scotland John Higgins England 2024 British Open Final 19 England Mark Selby 1
Scotland John Higgins England 2024 Championship League Group 9 4 Latvia Artemijs Zizins 1
England Andrew Higginson England 2024 English Open Last 96 7 Wales Daniel Wells 1
England Andrew Higginson Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 England Jimmy White 1
England Andrew Higginson England 2024 Championship League Group 10 4 Wales Jackson Page 1
Ireland Aaron Hill China 2024 Wuhan Open Last 128 9 England Ashley Carty 1
Ireland Aaron Hill England 2024 British Open Last 128 7 China Ding Junhui 1
Ireland Aaron Hill England 2024 English Open Last 96 7 China Peifan Lei 1
Ireland Aaron Hill England 2024 English Open Last 64 7 England Mark Selby 1
England Michael Holt China 2024 International Championship Last 128 11 China Zhou Yuelong 1
England Michael Holt England 2024 English Open Last 64 7 England David Gilbert 1
China Luo Honghao Thailand 2024 Q School Asia-Oceania - Event 1 Last 32 7 Thailand Jongrak Boonrod 1
China Liu Hongyu England 2024 English Open Last 96 7 England Ashley Carty 1
China Liu Hongyu Saudi Arabia 2024 Saudi Arabia Masters Last 80 7 England Ricky Walden 1
England Hamim Hussain England 2024 Championship League Group 18 4 England Stuart Bingham 1
England Hamim Hussain England 2024 Championship League Group 18 4 United States Ahmed Aly Elsayed 1
China Huang Jiahao England 2024 Championship League Group 6 4 England Michael Holt 1
China Si Jiahui England 2024 English Open Last 32 7 China Jiang Jun 1
China Si Jiahui Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 Scotland Graeme Dott 1
China Si Jiahui Saudi Arabia 2024 Saudi Arabia Masters Last 16 11 China Pang Junxu 1
China Si Jiahui China 2024 Shanghai Masters Last 24 11 England Tom Ford 1
China Si Jiahui China 2024 Shanghai Masters Quarter-final 11 England Judd Trump 1
China Zhou Jinhao Thailand 2024 Q School Asia-Oceania - Event 2 Last 32 7 Pakistan Haris Tahir 1
Wales Duane Jones Northern Ireland 2024 Northern Ireland Open Last 128 7 Latvia Artemijs Zizins 1
Wales Jamie Jones China 2024 Wuhan Open Last 128 9 Pakistan Haris Tahir 1
Wales Jak Jones China 2024 Wuhan Open Last 64 9 China Tian Pengfei 1
Wales Duane Jones China 2024 Wuhan Open Last 64 9 India Ishpreet Singh Chadha 1
Wales Jamie Jones England 2024 British Open Last 128 7 China Yuan Sijun 1
Wales Jak Jones England 2024 British Open Last 32 7 Ukraine Iulian Boiko 1
Wales Jak Jones England 2024 British Open Last 16 7 Belgium Luca Brecel 1
Wales Jamie Jones England 2024 English Open Last 96 7 England Joshua Thomond 1
Wales Duane Jones Saudi Arabia 2024 Saudi Arabia Masters Last 80 7 China Xiao Guodong 1
Wales Jamie Jones China 2024 Xi'an Grand Prix Last 128 9 Egypt Mostafa Dorgham 1
Wales Jak Jones China 2024 Xi'an Grand Prix Last 64 9 China Tian Pengfei 1
Wales Jak Jones China 2024 Xi'an Grand Prix Last 16 9 England Judd Trump 1
Wales Jamie Jones England 2024 Championship League Group 30 4 Scotland Chris Totten 1
Wales Duane Jones England 2024 Championship League Group 15 4 China Xu Si 1
Wales Jak Jones England 2024 Championship League Semi-final - Group 8 4 China Ma Hailong 1
Wales Jak Jones England 2024 Championship League Semi-final - Group 8 4 England Martin O'Donnell 1
Wales Jak Jones England 2024 Championship League Semi-final - Group 8 4 Wales Matthew Stevens 1
England Mark Joyce China 2024 Wuhan Open Last 64 9 England Sanderson Lam 1
England Mark Joyce China 2024 Wuhan Open Last 16 9 China Zhang Anda 1
England Mark Joyce England 2024 Championship League Group 32 4 Wales Daniel Wells 1
China Jiang Jun Northern Ireland 2024 Northern Ireland Open Last 96 7 England David Lilley 1
China Jiang Jun England 2024 English Open Last 128 7 United States Ahmed Aly Elsayed 1
China Jiang Jun England 2024 English Open Last 96 7 China Tian Pengfei 1
China Ding Junhui China 2024 Wuhan Open Last 32 9 China Yuan Sijun 1
China Ding Junhui Saudi Arabia 2024 Saudi Arabia Masters Last 32 9 England Stuart Bingham 1
China Ding Junhui China 2024 Xi'an Grand Prix Last 128 9 England Alfie Burden 1
China Pang Junxu England 2024 English Open Last 32 7 Belgium Luca Brecel 1
China Pang Junxu Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 England Matthew Selt 1
Hong Kong Cheung Ka Wai England 2024 English Open Last 96 7 China Xu Si 1
Hong Kong Cheung Ka Wai Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 England Louis Heathcote 1
Hong Kong Cheung Ka Wai England 2024 Championship League Group 21 4 England Zack Richardson 1
Ukraine Anton Kazakov England 2024 Q School - Event 1 Last 32 7 England George Pragnell (II) 1
Hong Kong Yu Kiu Chang England 2024 Q School - Event 1 Last 128 7 England Patrick Whelan 1
Poland Antoni Kowalski Northern Ireland 2024 Northern Ireland Open Last 128 7 England Hammad Miah 1
Hong Kong Fung Kwok Wai Thailand 2024 Q School Asia-Oceania - Event 2 Last 64 7 India Hrithik Jain 1
England Sanderson Lam China 2024 Wuhan Open Last 64 9 England Mark Joyce 1
England Sanderson Lam England 2024 British Open Last 128 7 Wales Jak Jones 1
Belgium Julien Leclercq China 2024 Wuhan Open Last 128 9 Scotland Graeme Dott 1
Belgium Julien Leclercq Saudi Arabia 2024 Saudi Arabia Masters Last 144 7 Wales Dylan Emery 1
Belgium Julien Leclercq Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 Scotland Graeme Dott 1
Belgium Julien Leclercq China 2024 Xi'an Grand Prix Last 64 9 Wales Daniel Wells 1
Belgium Julien Leclercq England 2024 Championship League Group 32 4 Wales Daniel Wells 1
China Peifan Lei China 2024 International Championship Last 128 11 Thailand Thepchaiya Un-Nooh 1
China Peifan Lei Northern Ireland 2024 Northern Ireland Open Last 96 7 Wales Jamie Jones 1
China Peifan Lei China 2024 Wuhan Open Last 128 9 Wales Jackson Page 1
England David Lilley Northern Ireland 2024 Northern Ireland Open Last 96 7 China Jiang Jun 1
England David Lilley China 2024 Wuhan Open Last 64 9 England Allan Taylor 1
England David Lilley England 2024 Championship League Semi-final - Group 6 4 England Gary Wilson 1
England Oliver Lines England 2024 British Open Last 128 7 China Peifan Lei 1
England Oliver Lines England 2024 British Open Quarter-final 9 Wales Jak Jones 1
England Oliver Lines England 2024 English Open Last 32 7 China Fan Zhengyi 1
England Oliver Lines Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 England Ben Woollaston 1
England Peter Lines England 2024 Championship League Group 13 4 England Jimmy Robertson 1
England Jack Lisowski China 2024 International Championship Last 128 11 Hungary Bulcsú Révész 1
England Jack Lisowski China 2024 Wuhan Open Last 16 9 China Wu Yize 1
England Jack Lisowski China 2024 Wuhan Open Last 128 9 Scotland Liam Graham 1
England Jack Lisowski China 2024 Xi'an Grand Prix Last 32 9 Wales Jak Jones 1
England Jack Lisowski England 2024 Championship League Group 12 4 Ukraine Anton Kazakov 1
England Jack Lisowski England 2024 Championship League Semi-final - Group 5 4 England Ali Carter 1
Scotland Stephen Maguire England 2024 British Open Last 16 7 England Judd Trump 1
Scotland Stephen Maguire Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 China Wu Yize 1
Scotland Stephen Maguire England 2024 Championship League Group 23 4 Wales Michael White 1
England Mitchell Mann England 2024 English Open Last 128 7 Northern Ireland Robbie Mcguigan 1
Pakistan Babar Masih Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 7 Iran Shahin Khorami Del 1
Scotland Anthony McGill China 2024 International Championship Last 128 11 England Ashley Carty 1
Scotland Anthony McGill China 2024 Wuhan Open Last 64 9 Egypt Mostafa Dorgham 1
Scotland Anthony McGill China 2024 Wuhan Open Last 32 9 England Judd Trump 1
Scotland Anthony McGill England 2024 English Open Last 64 7 China Xiao Guodong 1
Scotland Anthony McGill England 2024 English Open Last 32 7 England Kyren Wilson 1
Scotland Anthony McGill China 2024 Xi'an Grand Prix Last 64 9 England Ricky Walden 1
Northern Ireland Robbie Mcguigan China 2024 Xi'an Grand Prix Last 128 9 Wales Jak Jones 1
Belgium Ben Mertens Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 China Long Zehuang 1
England Hammad Miah China 2024 Xi'an Grand Prix Last 32 9 England Matthew Selt 1
Stan Moody China 2024 Wuhan Open Last 128 9 Wales Matthew Stevens 1
Stan Moody England 2024 British Open Last 128 7 England Joe O'Connor 1
Stan Moody Saudi Arabia 2024 Saudi Arabia Masters Last 144 7 Saudi Arabia Ziyad Alqabbani 1
Scotland Ross Muir England 2024 English Open Last 32 7 Wales Jamie Jones 1
England Shaun Murphy China 2024 International Championship Last 128 11 England Louis Heathcote 1
England Shaun Murphy China 2024 Wuhan Open Last 32 9 Thailand Noppon Saengkham 1
England Shaun Murphy China 2024 Wuhan Open Last 64 9 England Anthony Hamilton 1
England Shaun Murphy China 2024 Wuhan Open Quarter-final 9 China Xiao Guodong 1
England Shaun Murphy China 2024 Wuhan Open Last 16 9 England Ali Carter 1
England Shaun Murphy England 2024 British Open Last 128 7 England Ian Burns 1
England Shaun Murphy England 2024 English Open Last 32 7 Australia Neil Robertson 1
England Shaun Murphy Saudi Arabia 2024 Saudi Arabia Masters Last 16 11 England Elliot Slessor 1
England Shaun Murphy England 2024 Championship League Group 3 4 England Steven Hallworth 1
Hong Kong Wan Nansen Sin Man Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 7 India Shrikrishna Suryanarayanan 1
Thailand Chatchapong Nasa Thailand 2024 Q School Asia-Oceania - Event 2 Last 64 7 China Luo Honghao 1
England Joe O'Connor China 2024 Wuhan Open Last 128 9 England Hammad Miah 1
England Joe O'Connor Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 China Peifan Lei 1
England Joe O'Connor England 2024 Championship League Group 22 4 England Harvey Chandler 1
England Joe O'Connor England 2024 Championship League Group 22 4 England Oliver Lines 1
England Martin O'Donnell China 2024 Wuhan Open Last 64 9 Thailand Akani Songsermsawad 1
England Ronnie O'Sullivan China 2024 Xi'an Grand Prix Last 32 9 China Yuan Sijun 1
England Ronnie O'Sullivan China 2024 Shanghai Masters Quarter-final 11 China Ding Junhui 1
Wales Jackson Page China 2024 Wuhan Open Last 64 9 Australia Neil Robertson 1
Wales Jackson Page England 2024 English Open Last 96 7 Egypt Mostafa Dorgham 1
Wales Jackson Page England 2024 Championship League Group 10 4 England Andrew Higginson 1
Wales Jackson Page England 2024 Championship League Group 10 4 England Robert Milkins 1
Wales Andrew Pagett England 2024 Championship League Group 15 4 Wales Duane Jones 1
China Yisong Peng England 2024 Q School - Event 2 Last 128 7 Bulgaria Velian Dimitrov 1
China Tian Pengfei England 2024 British Open Last 64 7 Belgium Luca Brecel 1
England Joe Perry China 2024 Xi'an Grand Prix Last 128 9 Thailand Mink Nutcharut 1
Estonia Andres Petrov England 2024 Q School - Event 2 Last 32 7 Ukraine Anton Kazakov 1
England Manasawin Phetmalaikul China 2024 Wuhan Open Last 128 9 Ukraine Iulian Boiko 1
Thailand Wiphu Phuthisabodi Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 7 Pakistan Rana Irfan Aslam 1
England Luke Pinches England 2024 Q School - Event 2 Last 64 7 England Craig Steadman 1
England Barry Pinches England 2024 Q School - Event 2 Last 32 7 England Joshua Thomond 1
England Haydon Pinhey England 2024 Q School - Event 1 Quarter-final 7 Northern Ireland Gerard Greene 1
England George Pragnell (II) England 2024 Q School - Event 1 Round 1 7 England Matthew Glasby 1
England Liam Pullen England 2024 Championship League Group 17 4 Jamaica Rory McLeod 1
India Laxman Rawat Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 7 China Xian Ziheng 1
Hungary Bulcsú Révész Northern Ireland 2024 Northern Ireland Open Last 128 7 Ukraine Iulian Boiko 1
England Zack Richardson England 2024 Q School - Event 1 Last 128 7 England Dean Reynolds 1
Australia Neil Robertson China 2024 International Championship Last 128 11 England Alfie Burden 1
Australia Neil Robertson China 2024 Wuhan Open Last 64 9 Wales Jackson Page 1
Australia Neil Robertson China 2024 Wuhan Open Last 128 9 Ireland Ken Doherty 1
Australia Neil Robertson England 2024 British Open Last 64 7 Scotland Chris Totten 1
Australia Neil Robertson England 2024 English Open Last 64 7 Wales Jackson Page 1
England Jimmy Robertson Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 Egypt Mohamed Elkhayat 1
England Jimmy Robertson Saudi Arabia 2024 Saudi Arabia Masters Last 80 7 China Fan Zhengyi 1
Australia Neil Robertson Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 China Gong Chenzhi 1
England Jimmy Robertson Saudi Arabia 2024 Saudi Arabia Masters Last 32 9 Scotland John Higgins 1
Australia Neil Robertson Saudi Arabia 2024 Saudi Arabia Masters Last 16 11 England Gary Wilson 1
Australia Neil Robertson Saudi Arabia 2024 Saudi Arabia Masters Quarter-final 11 England Judd Trump 1
England Jimmy Robertson China 2024 Xi'an Grand Prix Last 32 9 Thailand Akani Songsermsawad 1
Thailand Noppon Saengkham China 2024 Wuhan Open Last 128 9 Wales Daniel Wells 1
Thailand Noppon Saengkham Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 China Yuan Sijun 1
Thailand Noppon Saengkham China 2024 Xi'an Grand Prix Last 64 9 Wales Dominic Dale 1
Iran Amin Sanjaei Thailand 2024 Q School Asia-Oceania - Event 2 Last 32 7 Thailand Putthakam Kimsuk 1
Iran Amir Sarkhosh China 2024 Xi'an Grand Prix Last 128 9 England Joshua Thomond 1
Iran Amir Sarkhosh China 2024 Xi'an Grand Prix Last 64 9 China Si Jiahui 1
England Mark Selby England 2024 British Open Last 128 7 China Pang Junxu 1
England Mark Selby England 2024 British Open Quarter-final 9 England David Gilbert 1
England Mark Selby England 2024 British Open Semi-final 11 Northern Ireland Mark Allen 1
England Mark Selby England 2024 English Open Last 64 7 Ireland Aaron Hill 1
England Mark Selby England 2024 English Open Last 32 7 England Joe O'Connor 1
England Mark Selby China 2024 Xi'an Grand Prix Last 16 9 England David Gilbert 1
England Mark Selby China 2024 Shanghai Masters Last 16 11 China Cao Jin 1
England Mark Selby China 2024 Shanghai Masters Quarter-final 11 China Pang Junxu 1
England Mark Selby China 2024 Shanghai Masters Semi-final 19 England Shaun Murphy 1
England Matthew Selt China 2024 Wuhan Open Last 128 9 England Liam Pullen 1
England Matthew Selt England 2024 Championship League Group 26 4 Austria Florian Nüßle 1
England Matthew Selt England 2024 Championship League Group 26 4 Scotland Graeme Dott 1
England Matthew Selt England 2024 Championship League Group 26 4 Switzerland Alexander Ursenbacher 1
China Xu Si England 2024 British Open Last 128 7 Ireland Ken Doherty 1
China Xu Si England 2024 British Open Last 64 7 China Gong Chenzhi 1
China Xu Si China 2024 Xi'an Grand Prix Last 16 9 Wales Mark Williams 1
China Xu Si England 2024 Championship League Group 15 4 Wales Duane Jones 1
China Xu Si England 2024 Championship League Group 15 4 Wales Andrew Pagett 1
China Yuan Sijun China 2024 International Championship Last 128 11 England Ian Burns 1
China Yuan Sijun Northern Ireland 2024 Northern Ireland Open Last 96 7 Scotland Liam Graham 1
China Yuan Sijun China 2024 Wuhan Open Last 128 9 China Cai Wei 1
China Yuan Sijun England 2024 British Open Last 32 7 England Mark Selby 1
China Yuan Sijun Saudi Arabia 2024 Saudi Arabia Masters Last 80 7 England Sanderson Lam 1
China Yuan Sijun Saudi Arabia 2024 Saudi Arabia Masters Last 32 7 England Shaun Murphy 1
China Yuan Sijun China 2024 Xi'an Grand Prix Last 128 9 China Yulu Bai 1
China Yuan Sijun England 2024 Championship League Group 27 4 England Paul Deaville 1
England Luke Simmonds England 2024 Q School - Event 1 Last 128 7 Scotland Chris Totten 1
India Ishpreet Singh Chadha England 2024 English Open Quarter-final 9 England Mark Selby 1
India Ishpreet Singh Chadha England 2024 Championship League Group 30 4 Scotland Chris Totten 1
England Elliot Slessor China 2024 International Championship Last 128 11 England Manasawin Phetmalaikul 1
England Elliot Slessor England 2024 British Open Last 16 7 England Kyren Wilson 1
England Elliot Slessor England 2024 Championship League Group 31 4 Egypt Mostafa Dorgham 1
Thailand Akani Songsermsawad China 2024 Wuhan Open Last 128 9 England Tom Ford 1
Thailand Akani Songsermsawad China 2024 Xi'an Grand Prix Last 32 9 England Jimmy Robertson 1
Thailand Akani Songsermsawad Thailand 2024 Q School Asia-Oceania - Event 1 Quarter-final 7 China Lan Yuhao 1
England Hayden Staniland England 2024 Q School - Event 2 Last 128 7 England Mark Vincent 1
England Craig Steadman England 2024 Q School - Event 1 Last 64 7 England Jamie Barrett 1
Wales Matthew Stevens Northern Ireland 2024 Northern Ireland Open Last 96 7 China Gong Chenzhi 1
Wales Matthew Stevens England 2024 English Open Last 64 7 Iran Hossein Vafaei 1
England Zak Surety China 2024 Wuhan Open Last 32 9 Scotland John Higgins 1
England Zak Surety England 2024 English Open Last 96 7 England Elliot Slessor 1
England Oliver Sykes England 2024 English Open Last 128 7 Belgium Julien Leclercq 1
Pakistan Haris Tahir China 2024 Wuhan Open Last 128 9 Wales Jamie Jones 1
Pakistan Haris Tahir Thailand 2024 Q School Asia-Oceania - Event 1 Last 128 7 China Dong Zihao 1
Wales Alex Taubman England 2024 Q School - Event 2 Last 64 7 England Jamie Barrett 1
England Allan Taylor England 2024 Q School - Event 1 Last 128 7 England Ronnie Sullivan 1
England Allan Taylor England 2024 Q School - Event 1 Last 32 7 Scotland Keith Keldie 1
Scotland Chris Totten China 2024 Wuhan Open Last 128 9 England Mark Davis 1
England Judd Trump China 2024 International Championship Last 128 11 Scotland Chris Totten 1
England Judd Trump China 2024 Wuhan Open Semi-final 11 China Si Jiahui 1
England Judd Trump England 2024 British Open Last 128 7 England Robert Milkins 1
England Judd Trump England 2024 British Open Quarter-final 9 Northern Ireland Mark Allen 1
England Judd Trump England 2024 English Open Last 16 7 China Fan Zhengyi 1
England Judd Trump Saudi Arabia 2024 Saudi Arabia Masters Last 32 9 China Wu Yize 1
England Judd Trump Saudi Arabia 2024 Saudi Arabia Masters Quarter-final 11 Australia Neil Robertson 1
England Judd Trump China 2024 Shanghai Masters Quarter-final 11 China Si Jiahui 1
Thailand Thepchaiya Un-Nooh England 2024 British Open Last 32 7 England Ricky Walden 1
Thailand Thepchaiya Un-Nooh China 2024 Xi'an Grand Prix Last 128 9 China Peifan Lei 1
Thailand Thepchaiya Un-Nooh China 2024 Xi'an Grand Prix Last 64 9 China Zhou Yuelong 1
Thailand Thepchaiya Un-Nooh China 2024 Xi'an Grand Prix Last 32 9 Wales Daniel Wells 1
Thailand Thepchaiya Un-Nooh England 2024 Championship League Semi-final - Group 1 4 England Chris Wakelin 1
Switzerland Alexander Ursenbacher China 2024 Wuhan Open Last 128 9 England Gary Wilson 1
Switzerland Alexander Ursenbacher England 2024 Championship League Group 26 4 Scotland Graeme Dott 1
Iran Hossein Vafaei England 2024 English Open Last 32 7 India Ishpreet Singh Chadha 1
Iran Hossein Vafaei China 2024 Xi'an Grand Prix Last 128 9 United States Ahmed Aly Elsayed 1
Iran Hossein Vafaei China 2024 Xi'an Grand Prix Last 64 9 Wales Dylan Emery 1
Iran Hossein Vafaei England 2024 Championship League Semi-final - Group 3 4 Wales Jamie Jones 1
England Chris Wakelin England 2024 English Open Last 32 7 China Zhang Anda 1
England Chris Wakelin Saudi Arabia 2024 Saudi Arabia Masters Last 80 7 Northern Ireland Robbie Mcguigan 1
England Chris Wakelin China 2024 Xi'an Grand Prix Last 32 9 Wales Mark Williams 1
England Ricky Walden England 2024 English Open Last 64 7 England Matthew Selt 1
England Ricky Walden China 2024 Xi'an Grand Prix Last 64 9 Scotland Anthony McGill 1
England Ricky Walden England 2024 Championship League Group 24 4 Malaysia Thor Chuan Leong 1
Wales Daniel Wells China 2024 International Championship Last 128 11 Scotland Ross Muir 1
Wales Daniel Wells Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 Wales Duane Jones 1
Wales Daniel Wells England 2024 Championship League Group 32 4 England Mark Joyce 1
Wales Michael White England 2024 Championship League Group 23 4 England Ryan Davies 1
England Robbie Williams China 2024 International Championship Last 128 11 England Allan Taylor 1
Wales Mark Williams China 2024 International Championship Last 128 11 Pakistan Haris Tahir 1
England Robbie Williams England 2024 English Open Last 96 7 Latvia Artemijs Zizins 1
Wales Mark Williams Saudi Arabia 2024 Saudi Arabia Masters Last 32 9 Thailand Thepchaiya Un-Nooh 1
Wales Mark Williams Saudi Arabia 2024 Saudi Arabia Masters Quarter-final 11 England Jimmy Robertson 1
Wales Mark Williams China 2024 Xi'an Grand Prix Last 64 9 England Mark Davis 1
Wales Mark Williams England 2024 Championship League Group 4 4 Northern Ireland Fergal Quinn (II) 1
Wales Mark Williams England 2024 Championship League Group 4 4 England David Grace 1
England Robbie Williams England 2024 Championship League Group 25 4 England Haydon Pinhey 1
Wales Mark Williams England 2024 Championship League Semi-final - Group 4 4 England Ben Woollaston 1
England Kyren Wilson China 2024 Wuhan Open Last 64 9 Ireland Aaron Hill 1
England Kyren Wilson England 2024 British Open Last 64 7 Wales Duane Jones 1
England Kyren Wilson England 2024 English Open Last 64 7 England David Grace 1
England Gary Wilson England 2024 English Open Last 64 7 Scotland Ross Muir 1
England Kyren Wilson Saudi Arabia 2024 Saudi Arabia Masters Last 32 9 China Liu Hongyu 1
England Gary Wilson China 2024 Xi'an Grand Prix Last 128 9 China Long Zehuang 1
England Gary Wilson China 2024 Xi'an Grand Prix Last 64 9 Belgium Ben Mertens 1
England Kyren Wilson China 2024 Xi'an Grand Prix Last 16 9 England Jimmy Robertson 1
England Kyren Wilson China 2024 Xi'an Grand Prix Quarter-final 9 China Xu Si 1
England Kyren Wilson China 2024 Xi'an Grand Prix Semi-final 11 England Ronnie O'Sullivan 1
England Kyren Wilson China 2024 Xi'an Grand Prix Final 19 England Judd Trump 1
England Kyren Wilson England 2024 Championship League Group 1 4 Scotland Scott Donaldson 1
England Gary Wilson England 2024 Championship League Semi-final - Group 6 4 England David Lilley 1
England Gary Wilson England 2024 Championship League Semi-final - Group 6 4 Wales Ryan Day 1
England Daniel Womersley Northern Ireland 2024 Northern Ireland Open Last 128 7 Belgium Ben Mertens 1
England Daniel Womersley China 2024 Wuhan Open Last 128 9 England Joe Perry 1
England Daniel Womersley China 2024 Wuhan Open Last 64 9 China Si Jiahui 1
England Ben Woollaston China 2024 International Championship Last 128 11 Wales Duane Jones 1
England Ben Woollaston Northern Ireland 2024 Northern Ireland Open Last 96 7 Stan Moody 1
England Ben Woollaston China 2024 Wuhan Open Last 32 9 England Elliot Slessor 1
England Ben Woollaston China 2024 Wuhan Open Last 128 9 England Oliver Lines 1
England Ben Woollaston England 2024 British Open Last 64 7 England David Gilbert 1
England Ben Woollaston England 2024 English Open Last 96 7 Wales Dylan Emery 1
England Ben Woollaston Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 England Oliver Lines 1
England Ben Woollaston Saudi Arabia 2024 Saudi Arabia Masters Last 48 9 Iran Hossein Vafaei 1
China Liang Xiaolong Thailand 2024 Q School Asia-Oceania - Event 1 Last 64 7 Thailand Narongdat Takantong 1
China Liang Xiaolong Thailand 2024 Q School Asia-Oceania - Event 1 Last 32 7 Pakistan Qadeer Abbas 1
China Liu Yang Thailand 2024 Q School Asia-Oceania - Event 1 Last 32 7 China Li Chengjie 1
China Wu Yize England 2024 British Open Last 128 7 Thailand Siripaporn Nuanthakhamjan 1
China Wu Yize England 2024 English Open Quarter-final 9 England Judd Trump 1
China Wu Yize England 2024 Championship League Group 28 4 Scotland Ross Muir 1
Scotland Dean Young Saudi Arabia 2024 Saudi Arabia Masters Last 144 7 Saudi Arabia Saleh Alamoudi 1
China Wang Yuchen Northern Ireland 2024 Northern Ireland Open Last 128 7 Wales Andrew Pagett 1
China Wang Yuchen England 2024 Q School - Event 1 Last 128 7 England Alex Millington 1
China Wang Yuchen England 2024 Q School - Event 1 Quarter-final 7 Wales Dylan Emery 1
China Zhou Yuelong China 2024 Shanghai Masters Quarter-final 11 England Shaun Murphy 1
China Zhou Yuelong England 2024 Championship League Group 16 4 Thailand Mink Nutcharut 1
China Lan Yuhao Thailand 2024 Q School Asia-Oceania - Event 2 Last 128 7 India Subrat Das 1
China Lan Yuhao Thailand 2024 Q School Asia-Oceania - Event 1 Last 32 7 Qatar Ali Al Obaidly 1
China Long Zehuang Northern Ireland 2024 Northern Ireland Open Last 96 7 England Sanderson Lam 1
China Long Zehuang England 2024 Championship League Final - Group 2 4 Wales Jackson Page 1
China Long Zehuang England 2024 Championship League Final - Group 2 4 England David Lilley 1
China Luo Zetao Thailand 2024 Q School Asia-Oceania - Event 2 Last 64 7 Pakistan Zulfiqar Qadir 1
China Fan Zhengyi China 2024 International Championship Last 128 11 China Long Zehuang 1
China Fan Zhengyi China 2024 Wuhan Open Last 64 9 Scotland John Higgins 1
China Fan Zhengyi China 2024 Wuhan Open Last 128 9 Thailand Mink Nutcharut 1
China Fan Zhengyi England 2024 English Open Last 96 7 England Liam Pullen 1
China Fan Zhengyi China 2024 Xi'an Grand Prix Last 128 9 Thailand Akani Songsermsawad 1
China Fan Zhengyi England 2024 Championship League Group 16 4 Thailand Mink Nutcharut 1
China Fan Zhengyi England 2024 Championship League Group 16 4 China Zhou Yuelong 1
China Xing Zihao England 2024 English Open Last 128 7 England Paul Deaville 1
China Xing Zihao England 2024 English Open Last 96 7 England Mark Davis 1
China Xing Zihao England 2024 Championship League Group 5 4 England Joshua Thomond 1
Latvia Artemijs Zizins England 2024 English Open Last 96 7 England Robbie Williams 1
Latvia Artemijs Zizins Saudi Arabia 2024 Saudi Arabia Masters Last 112 7 China Xu Si 1
Latvia Artemijs Zizins England 2024 Q School - Event 1 Last 32 7 Ukraine Iulian Boiko 1
Latvia Artemijs Zizins England 2024 Q School - Event 1 Quarter-final 7 England Kayden Brierley 1