# Major Tournament Position Years
-PDC World ChampionshipLast 64 2025 2024
-BDO World ChampionshipLast 32 2020
-Winmau World MastersLast 32 2019
-PDC UK OpenLast 96 2024
-Players Championship FinalsLast 32 2024
-WDF World Cup SinglesLast 32 2017
-WDF Europe Cup SinglesQuarter Final 2016
-WDF Mens World ChampionshipFinal 2022