# Major Tournament Position Years
-PDC World ChampionshipLast 64 2022
-Winmau World MastersLast 16 2024
-PDC UK OpenLast 96 2021
-Players Championship FinalsLast 64 2021