# Major Tournament Position Years
-PDC World ChampionshipLast 64 2018 2018
-Winmau World MastersLast 190 WM 2007 2007
-PDC UK OpenLast 16 2021 2021
-Players Championship FinalsLast 16 2017 2017