# Major Tournament Position Years
-PDC World ChampionshipLast 64 2022
-Winmau World MastersLast 48 (Premier) 2017
-BDO World TrophyLast 16 2018
-PDC UK OpenLast 64 2022 2020
-European ChampionshipLast 16 2021
-Players Championship FinalsLast 64 2021