# Major Tournament Position Years
-PDC World ChampionshipLast 64 2023 2013
-Winmau World MastersSemi Final 2009
-Grand Slam of DartsLast 32 Group 2024 2024 2024
-WDF World Cup SinglesLast 256 2007