# Major Tournament Position Years
-PDC World ChampionshipLast 64 2025 2023 2022
-PDC UK OpenLast 32 2024 2018
-European ChampionshipLast 32 2022
-Players Championship FinalsLast 16 2019