Player Details

image
0
Total Earnings
0
Season Win %
1699
FDI rating
63
Order of Merit
0
Tour Card Years
108.07
Highest Average
95.20
Highest TV Average

Best results

World Championship Last 64 2024, 2025
UK Open Last 96 2024
Players Championship Finals Last 32 2024
World Cup Quarter Final 2023
European Tour Last 48 (Premier) 2022, 2024
Players Championship Semi Final 2024

Other victories

World Championship - Western Europe Qualifier Winner 2023
Challenge Tour Winner 2023, 2022
Welsh Classic Men Winner 2021

Best major results

2025
Last 64 (World Championship)
2024
Last 64 (World Championship)
2024
Last 96 (UK Open)
2024
Last 32 (Players Championship Finals)
2024
Last 48 (Premier) (European Tour)
2024
Semi Final (Players Championship)
2023
Quarter Final (World Cup)
2022
Last 48 (Premier) (European Tour)
2022
Last 48 (Premier) (European Tour)

Other wins

2023
Winner - World Championship - Western Europe Qualifier
2023
Winner - Challenge Tour
2022
Winner - Challenge Tour
2021
Winner - Welsh Classic Men

Tournament/Earnings

Averages

FDI History

Annual Win/Loss Record

Year 2025 2024 2023 2022 2021 2020 2019 2017
Win/Loss 2/1 61/52 117/74 130/64 48/22 18/10 8/4 1/1
Win % 66.67% 53.98% 61.26% 67.01% 68.57% 64.29% 66.67% 50%
F/A 5/3 507/505 757/620 793/597 297/227 124/82 50/35 8/7