# Major Tournament Position Years
-PDC World ChampionshipLast 32 2023 2022 2021 2020
-BDO World ChampionshipFinal 2017
-PDC World MatchplaySemi Final 2022
-Winmau World MastersQuarter Final 2013
-PDC World Grand PrixSemi Final 2021
-BDO World TrophyQuarter Final 2016
1XZuiderduin MastersChampion 2017
1XPDC UK OpenChampion 2022
-Grand Slam of DartsLast 16 2024 2023 2022 2016
-European ChampionshipSemi Final 2024
-Players Championship FinalsSemi Final 2018
-WDF World Cup SinglesLast 256 2015
-WDF Europe Cup SinglesLast 32 2014
-PDC The MastersSemi Final 2023
-World Series of DartsFinal 2019