# Major Tournament Position Years
-PDC World ChampionshipLast 64 2024
-Winmau World MastersLast 24 2011
-PDC UK OpenLast 128 2022
-Players Championship FinalsLast 32 2023