Występy w turniejach w karierze Turniej2018/192021/222022/232023/242024/252025/262026/27Ranking Turnieje rankingoweChampionship LeagueNRAAARRRRRRChina Open nie rozegranoLQWuhan Opennie rozegranoALQ1R2RBritish OpenNHAAA2R3R2REnglish OpenAAAALQ3RQFShenzhen Opennie rozegranoLQLQLQNorthern Ireland OpenAAAALQLQInternational ChampionshipAnie rozegranoALQLQUK ChampionshipAALQLQLQLQShoot Out1R1RA4R3R2RScottish OpenAAAALQLQGerman MastersAAAALQLQWelsh OpenALQ1R1R1RWorld OpenAnie rozegranoALQLQWorld Grand PrixDNQDNQDNQDNQDNQDNQPlayers ChampionshipDNQDNQDNQDNQDNQDNQTour ChampionshipDNQDNQDNQDNQDNQDNQWorld ChampionshipALQLQLQLQLQDawne turnieje rankingoweSaudi Arabia Mastersnie rozegrano2R2RNH

Finały w karierze Finały amatorskie: 21 (17-4) Rezultat Rok Turniej Przeciwnik WynikZwycięzca1.2019Welsh Under-14 Championship 3–0Zwycięzca2.2019Welsh Under-16 Championship 3–0Zwycięzca3.2019Welsh Under-18 Championship Conor Caniff3–0Finalista1.2019Welsh Under-21 Championship 0–3Zwycięzca4.2020Welsh Under-14 Championship 3–0Zwycięzca5.2020Welsh Under-16 Championship 3–2Zwycięzca6.2020Welsh Under-18 Championship Luke James3–2Finalista2.2020Welsh Under-21 Championship Dylan Emery0–3Zwycięzca7.2022Welsh Under-18 Championship 3–1Zwycięzca8.2022Welsh Under-21 Championship Brad Ferguson3–1Zwycięzca9.2022EBSA European Under-18 Snooker Championships