# Major Tournament Position Years
-PDC World ChampionshipQuarter Final 2020
-BDO World ChampionshipQuarter Final 2017
-Winmau World MastersLast 16 2016 2015
-PDC World Grand PrixLast 16 2021
-BDO World TrophyQuarter Final 2018 2016
-Zuiderduin MastersQuarter Final 2017
-PDC UK OpenLast 32 2021
-Players Championship FinalsLast 32 2021 2019
-WDF World Cup SinglesSemi Final 2015
-WDF Europe Cup SinglesFinal 2014