# Major Tournament Position Years
-PDC World ChampionshipLast 64 2025
-PDC UK OpenSemi Final 2018
-Players Championship FinalsLast 64 2017