2025 WSF Championship - 50+ Breaks


Player Break Round Date
China Yang Gao 140 Quarter-final
Austria Florian Nuessle 136 Group K 25-01-2025
Thailand Nattanapong Chaikul 135 Group A 26-01-2025
England Faizaan Mohammed 120 Group R 26-01-2025
England Liam Highfield 119 Group M 24-01-2025
England Harvey Chandler 117 Last 64 29-01-2025
China Yang Gao 115 Quarter-final
Malta Aaron Busuttil 114 Group J 26-01-2025
China Yang Gao 111 Last 16 30-01-2025
China Yang Gao 110 Last 64 29-01-2025
England Alex Millington 110 Last 64 29-01-2025
England Patrick Whelan 110 Last 16 30-01-2025
China Yang Gao 108 Group AE 24-01-2025
England Sean O'Sullivan 108 Last 64 29-01-2025
England Barry Pinches 107 Last 32
Germany Umut Dikme 105 Group O 24-01-2025
England Ryan Davies 105 Last 64 29-01-2025
England Ashley Hugill 104 Group C 25-01-2025
Northern Ireland Fergal Quinn 104 Group B 27-01-2025
England Daniel Womersley 104 Last 64 29-01-2025
England Aidan Murphy 104 Last 64 29-01-2025
Hong Kong China On Yee Ng 102 Group AG 27-01-2025
Thailand Nattanapong Chaikul 102 Last 64 29-01-2025
Thailand Nattanapong Chaikul 102 Last 32 30-01-2025
Malta Brian Cini 101 Group P 27-01-2025
Germany Umut Dikme 100 Last 64 29-01-2025
Malta Brian Cini 100 Last 16 30-01-2025
Malta Brian Cini 97 Group P 25-01-2025
Malta Aaron Busuttil 95 Group J 27-01-2025
Hong Kong China Hon Man Chau 94 Last 64
England Ashley Hugill 94 Last 64 29-01-2025
Ukraine Iulian Boiko 93 Group F 24-01-2025
Wales Alfie Davies 93 Group AB 28-01-2025
Hong Kong China Hon Man Chau 92 Last 64
England Alex Millington 91 Group Z 25-01-2025
England Faizaan Mohammed 91 Group R 28-01-2025
England Sean O'Sullivan 91 Last 64 29-01-2025
England Aidan Murphy 91 Last 32 30-01-2025
Austria Florian Nuessle 90 Group K 25-01-2025
China Yang Gao 90 Group AE 25-01-2025
Hong Kong China Kwok Wai Fung 90 Group L 28-01-2025
Northern Ireland Fergal Quinn 90 Semi-final 31-01-2025
Ukraine Iulian Boiko 89 Group F 26-01-2025
England Sean O'Sullivan 88 Group B 25-01-2025
England Aidan Murphy 88 Group I 27-01-2025
Ukraine Michael Larkov 88 Last 64 29-01-2025
England Patrick Whelan 88 Last 32 30-01-2025
England Daniel Womersley 87 Group H 25-01-2025
Northern Ireland Fergal Quinn 87 Group B 26-01-2025
Scotland Sam McKay 87 Group Z 28-01-2025
Ukraine Iulian Boiko 86 Group F 24-01-2025
Poland Michał Szubarczyk 86 Group AA 26-01-2025
Malta Brian Cini 86 Group P 28-01-2025
Hong Kong China Kwok Wai Fung 86 Group L 28-01-2025
Ukraine Iulian Boiko 85 Group F 25-01-2025
England Barry Pinches 84 Last 64 29-01-2025
Malta Brian Cini 84 Quarter-final 31-01-2025
England Daniel Womersley 83 Group H 25-01-2025
Singapore Jaden Ong 83 Group AD 25-01-2025
England Craig Steadman 82 Group K 27-01-2025
Poland Mateusz Baranowski 81 Last 64 29-01-2025
Thailand Nattanapong Chaikul 81 Last 64 29-01-2025
Northern Ireland Fergal Quinn 81 Last 64 29-01-2025
Hong Kong China Kwok Wai Fung 80 Group L
China Yang Gao 80 Group AE 24-01-2025
England Barry Pinches 80 Group Q 25-01-2025
Thailand Narongdat Takantong 80 Group E 25-01-2025
England Liam Highfield 80 Last 64
China Yang Gao 80 Semi-final 31-01-2025
England Billy Castle 79 Last 64 29-01-2025
Germany Christian Richter 78 Group AH 27-01-2025
Malta Brian Cini 78 Final 01-02-2025
Ukraine Iulian Boiko 77 Group F 26-01-2025
China Yang Gao 77 Last 16 30-01-2025
Ukraine Michael Larkov 76 Group U 24-01-2025
England Ashley Hugill 76 Group C 25-01-2025
England Sean O'Sullivan 76 Group B 25-01-2025
Türkiye Ismail Türker 76 Group AC 26-01-2025
Thailand Lomnaw Issarangkun Na Ayuttaya 76 Group AI 26-01-2025
Germany Christian Richter 76 Group AH 26-01-2025
Thailand Nattanapong Chaikul 76 Group A 26-01-2025
Hong Kong China LI Langyi Ryan 76 Group A 26-01-2025
Thailand Lomnaw Issarangkun Na Ayuttaya 76 Group AI 27-01-2025
Malta Brian Cini 75 Group P 27-01-2025
Germany Umut Dikme 75 Group O 27-01-2025
England Stuart Watson 74 Group O 28-01-2025
Malta Brian Cini 74 Quarter-final 31-01-2025
China Yang Gao 73 Group AE
England Alex Millington 73 Group Z 27-01-2025
England Barry Pinches 72 Group Q 28-01-2025
Malta Brian Cini 72 Quarter-final 31-01-2025
Australia Ryan Thomerson 71 Group E 25-01-2025
Brazil Victor Sarkis 71 Group V 27-01-2025
Thailand Peemachol Kongkitchertchoo 71 Group H 27-01-2025
England Ryan Davies 71 Last 64 29-01-2025
China Yang Gao 70 Quarter-final
England Halim Hussain 69 Group N 24-01-2025
England Wayne Brown 69 Group AH 26-01-2025
England Mark Joyce 69 Last 64 29-01-2025
England James Cahill 69 Last 64 29-01-2025
China Yang Gao 69 Last 16 30-01-2025
England Harvey Chandler 68 Group P 25-01-2025
Hong Kong China Kwok Wai Fung 68 Group L 26-01-2025
Poland Michał Szubarczyk 68 Group AA 26-01-2025
South Africa Abdul Mutalieb Allie 68 Last 64 29-01-2025
Northern Ireland Fergal Quinn 68 Last 32 30-01-2025
Northern Ireland Fergal Quinn 68 Last 32 30-01-2025
England Ryan Davies 67 Group E 25-01-2025
Thailand Nattanapong Chaikul 67 Group A 25-01-2025
England Liam Highfield 67 Group M 27-01-2025
England Alex Millington 67 Last 64 29-01-2025
Malta Brian Cini 67 Final 01-02-2025
Hong Kong China Kwok Wai Fung 66 Group L
Austria Florian Nuessle 66 Group K 27-01-2025
Wales Alfie Davies 66 Group AB 27-01-2025
England Sean Maddocks 66 Last 64 29-01-2025
China Yang Gao 66 Last 16 30-01-2025
Malta Brian Cini 66 Semi-final 31-01-2025
Austria Florian Nuessle 65 Group K 24-01-2025
Austria Florian Nuessle 65 Group K 24-01-2025
England Mark Joyce 65 Group A 27-01-2025
Northern Ireland Fergal Quinn 65 Quarter-final
Wales Alfie Davies 64 Group AB 25-01-2025
Wales Zac Cosker 64 Group AH 26-01-2025
Malta Aaron Busuttil 64 Group J 27-01-2025
England Liam Highfield 64 Group M 27-01-2025
England Billy Castle 64 Group F 27-01-2025
Malta Aaron Busuttil 64 Last 64 29-01-2025
Latvia Rodions Judins 64 Last 64 29-01-2025
Thailand Chatchapong Nasa 64 Last 64 29-01-2025
England Patrick Whelan 63 Group AC 24-01-2025
England Billy Castle 63 Group F 25-01-2025
England Harvey Chandler 63 Group P 28-01-2025
Singapore Jaden Ong 63 Last 64 29-01-2025
Singapore Jaden Ong 63 Last 16 30-01-2025
Hong Kong China Kwok Wai Fung 62 Group L
Pakistan Qadeer Abbas 62 Group H 25-01-2025
Morocco Saad Elantri 62 Group N 25-01-2025
Northern Ireland Fergal Quinn 62 Group B 26-01-2025
England Ryan Gibson 62 Group AH 28-01-2025
Germany Christian Richter 62 Last 64 29-01-2025
Pakistan Qadeer Abbas 62 Last 64 29-01-2025
England Barry Pinches 62 Last 32
China Zhou Jinhao 62 Last 32 30-01-2025
China Yang Gao 62 Last 32
China Zhou Jinhao 62 Last 16
Malta Brian Cini 62 Last 16 30-01-2025
England Sean O'Sullivan 61 Group B 24-01-2025
England Daniel Womersley 61 Group H 27-01-2025
England Alex Millington 61 Group Z 27-01-2025
Morocco Salaheddine Ktila 61 Group T 28-01-2025
Jamaica Rory McLeod 61 Last 128 29-01-2025
England Sean Maddocks 61 Last 64 29-01-2025
England Patrick Whelan 61 Last 32 30-01-2025
Austria Florian Nuessle 60 Group K 24-01-2025
England Billy Castle 60 Group F 25-01-2025
China Yang Gao 60 Group AE 25-01-2025
Thailand Narongdat Takantong 60 Group E 25-01-2025
Northern Ireland Fergal Quinn 60 Group B 27-01-2025
Hong Kong China On Yee Ng 60 Last 128 29-01-2025
China Yang Gao 60 Last 64 29-01-2025
Northern Ireland Fergal Quinn 60 Quarter-final
China Yang Gao 60 Final 01-02-2025
England Connor Benzey 59 Group G 24-01-2025
India Asutosh Padhy 59 Group Q 24-01-2025
Türkiye Eren Gurgoze 59 Group U 24-01-2025
Germany Umut Dikme 59 Group O 25-01-2025
England James Lee 59 Group T 26-01-2025
Belgium Alain Vandersteen 59 Group AF 27-01-2025
England Ryan Davies 59 Group E 27-01-2025
England Patrick Whelan 59 Last 64 29-01-2025
England Barry Pinches 59 Last 32
Ukraine Michael Larkov 59 Last 32 30-01-2025
England Patrick Whelan 58 Group AC 25-01-2025
England Billy Castle 58 Group F 26-01-2025
England Liam Highfield 58 Group M 26-01-2025
England Bradley Cowdroy 58 Group W 26-01-2025
Türkiye Ismail Türker 58 Group AC 26-01-2025
Ukraine Iulian Boiko 58 Group F 26-01-2025
Hong Kong China Wallace Wong 58 Group M 27-01-2025
Austria Florian Nuessle 58 Group K 27-01-2025
England Halim Hussain 58 Group N 27-01-2025
England Aidan Murphy 58 Group I 27-01-2025
Poland Mateusz Baranowski 58 Group AE 28-01-2025
South Africa Abdul Mutalieb Allie 58 Last 64 29-01-2025
Northern Ireland Fergal Quinn 58 Last 64 29-01-2025
Poland Mateusz Baranowski 58 Last 32 30-01-2025
England Ashley Hugill 58 Last 32 30-01-2025
England Mark Joyce 58 Last 32 30-01-2025
Northern Ireland Fergal Quinn 58 Quarter-final
England Craig Steadman 57 Group K 24-01-2025
England John Nicholson 57 Group L
China Yang Gao 57 Group AE 25-01-2025
England James Cahill 57 Group AF 25-01-2025
Türkiye Ismail Türker 57 Group AC 26-01-2025
England Kian Dennett 57 Group Y 26-01-2025
England Sean O'Sullivan 57 Group B 27-01-2025
Romania Cristian Mihai Huszti 57 Group I 27-01-2025
England Stuart Watson 57 Group O 28-01-2025
Morocco Saad Elantri 57 Last 128 29-01-2025
England Ian Martin 57 Last 32 30-01-2025
Austria Florian Nuessle 57 Last 16
China Zhou Jinhao 57 Last 16
England Ryan Davies 56 Group E 24-01-2025
England Faizaan Mohammed 56 Group R 24-01-2025
Brazil Victor Sarkis 56 Group V 24-01-2025
Latvia Rodions Judins 56 Group N 25-01-2025
Wales Alfie Davies 56 Group AB 26-01-2025
England Jay Bullen 56 Group AI 27-01-2025
Malta Brian Cini 56 Last 64 29-01-2025
England Faizaan Mohammed 56 Last 64 29-01-2025
Ukraine Iulian Boiko 56 Last 64 29-01-2025
England Ryan Davies 56 Last 32 30-01-2025
Northern Ireland Fergal Quinn 56 Last 16 30-01-2025
Germany Umut Dikme 56 Last 16 30-01-2025
Moldova Vladislav Gradinari 55 Group X 24-01-2025
England James Cahill 55 Group AF 24-01-2025
Romania Tudor Popescu 55 Group G 25-01-2025
Jamaica Rory McLeod 55 Group V 25-01-2025
England Barry Pinches 55 Group Q 25-01-2025
China Yang Gao 55 Group AE
England Barry Pinches 55 Group Q 27-01-2025
England Connor Benzey 55 Group G 27-01-2025
Morocco Louafi Anas 55 Group V 28-01-2025
England James Cahill 55 Group AF 28-01-2025
England Jay Bullen 55 Last 64 29-01-2025
England Stuart Watson 55 Last 64 29-01-2025
Netherlands Hugo van Houten 55 Last 64 29-01-2025
China Zhou Jinhao 55 Last 64 29-01-2025
England Barry Pinches 55 Last 32
England Ian Martin 55 Last 32 30-01-2025
Germany Umut Dikme 55 Last 16 30-01-2025
Morocco Omar Yakoubi Soussane 54 Group Q 24-01-2025
England Jay Bullen 54 Group AI 24-01-2025
Australia Ryan Thomerson 54 Group E 25-01-2025
Belgium Kevin Hanssens 54 Group AC 25-01-2025
Belgium Sybren Sokolowski 54 Group AE 27-01-2025
Hong Kong China On Yee Ng 54 Group AG 27-01-2025
Australia Ryan Thomerson 54 Group E 27-01-2025
Thailand Peemachol Kongkitchertchoo 54 Group H 27-01-2025
Ukraine Michael Larkov 54 Last 64 29-01-2025
Poland Mateusz Baranowski 54 Last 16 30-01-2025
Morocco Omar Yakoubi Soussane 53 Group Q 25-01-2025
Belgium Kevin Hanssens 53 Group AC 27-01-2025
England Tom Peasland 53 Group A 27-01-2025
England Ryan Gibson 53 Group AH 27-01-2025
Poland Mateusz Baranowski 53 Last 64 29-01-2025
England Connor Benzey 53 Last 64 29-01-2025
Germany Umut Dikme 53 Last 32 30-01-2025
England Stuart Watson 53 Last 32 30-01-2025
Austria Florian Nuessle 53 Last 16
Thailand Peemachol Kongkitchertchoo 52 Group H 25-01-2025
China Zhou Jinhao 52 Group W 25-01-2025
France Brian Ochoiski 52 Group AA 25-01-2025
Thailand Chatchapong Nasa 52 Group AG 25-01-2025
England Mark Joyce 52 Group A 25-01-2025
Pakistan Qadeer Abbas 52 Group H 26-01-2025
England Liam Highfield 52 Group M 26-01-2025
Pakistan Hassan Gull 52 Group P 27-01-2025
Poland Michał Kotiuk 52 Group D 27-01-2025
Hong Kong China Yu Kiu Chang 52 Group K 28-01-2025
England James Lee 52 Group T 28-01-2025
Belgium Kevin Hanssens 52 Last 64 29-01-2025
China Yang Gao 52 Last 64 29-01-2025
Australia Ryan Thomerson 52 Last 64 29-01-2025
Ukraine Michael Larkov 52 Last 64 29-01-2025
Wales Alfie Davies 52 Last 64 29-01-2025
Ukraine Michael Larkov 52 Last 32 30-01-2025
China Zhou Jinhao 52 Last 32 30-01-2025
Malta Brian Cini 52 Semi-final 31-01-2025
China Yang Gao 52 Final 01-02-2025
Northern Ireland Fergal Quinn 51 Group B 24-01-2025
Jamaica Rory McLeod 51 Group V 24-01-2025
England Alex Millington 51 Group Z 24-01-2025
England Wayne Brown 51 Group AH 24-01-2025
England Stuart Watson 51 Group O 25-01-2025
Neutral Athlete Andrei Gladyk 51 Group O 25-01-2025
Malta Brian Cini 51 Group P 25-01-2025
Australia Ryan Thomerson 51 Group E 25-01-2025
England O'Shay Scott 51 Group U 26-01-2025
South Africa Abdul Mutalieb Allie 51 Group S 27-01-2025
Moldova Vladislav Gradinari 51 Last 128 29-01-2025
Malta Brian Cini 51 Last 64 29-01-2025
Germany Christian Richter 51 Last 64 29-01-2025
England Ashley Hugill 51 Last 64 29-01-2025
Ukraine Michael Larkov 51 Last 64 29-01-2025
Hong Kong China On Yee Ng 51 Last 64 29-01-2025
Thailand Chatchapong Nasa 51 Last 32 30-01-2025
Poland Mateusz Baranowski 51 Last 16 30-01-2025
Poland Mateusz Baranowski 50 Group AE 24-01-2025
Hong Kong China On Yee Ng 50 Group AG 24-01-2025
England James Lee 50 Group T 25-01-2025
Morocco Louafi Anas 50 Group V
Thailand Chatchapong Nasa 50 Group AG 25-01-2025
Thailand Chatchapong Nasa 50 Group AG 25-01-2025
Poland Michał Kotiuk 50 Group D 25-01-2025
England Callum Beresford 50 Group AG 26-01-2025
Malta Aaron Busuttil 50 Group J 27-01-2025
England Craig Steadman 50 Group K 27-01-2025
Hong Kong China Yu Kiu Chang 50 Group K 27-01-2025
England Tom Peasland 50 Group A 27-01-2025
Thailand Peemachol Kongkitchertchoo 50 Group H 27-01-2025
England Ryan Davies 50 Group E 27-01-2025
England James Cahill 50 Group AF 28-01-2025
Egypt Amir Altahtawy 50 Last 64 29-01-2025
Poland Michał Szubarczyk 50 Last 64 29-01-2025
China Yang Gao 50 Last 32
England Stuart Watson 50 Last 32 30-01-2025
Poland Mateusz Baranowski 50 Quarter-final 31-01-2025
Player Breaks Number
China Yang Gao 140, 115, 111, 110, 108, 90, 80, 80, 77, 73, 70, 69, 66, 62, 60, 60, 60, 57, 55, 52, 52, 50 22
Austria Florian Nuessle 136, 90, 66, 65, 65, 60, 58, 57, 53 9
Thailand Nattanapong Chaikul 135, 102, 102, 81, 76, 67 6
England Faizaan Mohammed 120, 91, 56, 56 4
England Liam Highfield 119, 80, 67, 64, 58, 52 6
England Harvey Chandler 117, 68, 63 3
Malta Aaron Busuttil 114, 95, 64, 64, 50 5
England Alex Millington 110, 91, 73, 67, 61, 51 6
England Patrick Whelan 110, 88, 63, 61, 59, 58 6
England Sean O'Sullivan 108, 91, 88, 76, 61, 57 6
England Barry Pinches 107, 84, 80, 72, 62, 59, 55, 55, 55 9
Germany Umut Dikme 105, 100, 75, 59, 56, 55, 53 7
England Ryan Davies 105, 71, 67, 59, 56, 56, 50 7
England Ashley Hugill 104, 94, 76, 58, 51 5
Northern Ireland Fergal Quinn 104, 90, 87, 81, 68, 68, 65, 62, 60, 60, 58, 58, 56, 51 14
England Daniel Womersley 104, 87, 83, 61 4
England Aidan Murphy 104, 91, 88, 58 4
Hong Kong China On Yee Ng 102, 60, 54, 51, 50 5
Malta Brian Cini 101, 100, 97, 86, 84, 78, 75, 74, 72, 67, 66, 62, 56, 52, 51, 51 16
Hong Kong China Hon Man Chau 94, 92 2
Ukraine Iulian Boiko 93, 89, 86, 85, 77, 58, 56 7
Wales Alfie Davies 93, 66, 64, 56, 52 5
Hong Kong China Kwok Wai Fung 90, 86, 80, 68, 66, 62 6
Ukraine Michael Larkov 88, 76, 59, 54, 52, 52, 51 7
Scotland Sam McKay 87 1
Poland Michał Szubarczyk 86, 68, 50 3
Singapore Jaden Ong 83, 63, 63 3
England Craig Steadman 82, 57, 50 3
Poland Mateusz Baranowski 81, 58, 58, 54, 53, 51, 50, 50 8
Thailand Narongdat Takantong 80, 60 2
England Billy Castle 79, 64, 63, 60, 58 5
Germany Christian Richter 78, 76, 62, 51 4
Türkiye Ismail Türker 76, 58, 57 3
Thailand Lomnaw Issarangkun Na Ayuttaya 76, 76 2
Hong Kong China LI Langyi Ryan 76 1
England Stuart Watson 74, 57, 55, 53, 51, 50 6
Australia Ryan Thomerson 71, 54, 54, 52, 51 5
Brazil Victor Sarkis 71, 56 2
Thailand Peemachol Kongkitchertchoo 71, 54, 52, 50 4
England Halim Hussain 69, 58 2
England Wayne Brown 69, 51 2
England Mark Joyce 69, 65, 58, 52 4
England James Cahill 69, 57, 55, 55, 50 5
South Africa Abdul Mutalieb Allie 68, 58, 51 3
England Sean Maddocks 66, 61 2
Wales Zac Cosker 64 1
Latvia Rodions Judins 64, 56 2
Thailand Chatchapong Nasa 64, 52, 51, 50, 50 5
Pakistan Qadeer Abbas 62, 62, 52 3
Morocco Saad Elantri 62, 57 2
England Ryan Gibson 62, 53 2
China Zhou Jinhao 62, 62, 57, 55, 52, 52 6
Morocco Salaheddine Ktila 61 1
Jamaica Rory McLeod 61, 55, 51 3
England Connor Benzey 59, 55, 53 3
India Asutosh Padhy 59 1
Türkiye Eren Gurgoze 59 1
England James Lee 59, 52, 50 3
Belgium Alain Vandersteen 59 1
England Bradley Cowdroy 58 1
Hong Kong China Wallace Wong 58 1
England John Nicholson 57 1
England Kian Dennett 57 1
Romania Cristian Mihai Huszti 57 1
England Ian Martin 57, 55 2
England Jay Bullen 56, 55, 54 3
Moldova Vladislav Gradinari 55, 51 2
Romania Tudor Popescu 55 1
Morocco Louafi Anas 55, 50 2
Netherlands Hugo van Houten 55 1
Morocco Omar Yakoubi Soussane 54, 53 2
Belgium Kevin Hanssens 54, 53, 52 3
Belgium Sybren Sokolowski 54 1
England Tom Peasland 53, 50 2
France Brian Ochoiski 52 1
Pakistan Hassan Gull 52 1
Poland Michał Kotiuk 52, 50 2
Hong Kong China Yu Kiu Chang 52, 50 2
Neutral Athlete Andrei Gladyk 51 1
England O'Shay Scott 51 1
England Callum Beresford 50 1
Egypt Amir Altahtawy 50 1