# Major Tournament Position Years
3XPDC World ChampionshipChampion 2014 2017 2019
-BDO World ChampionshipLast 32 2007 2007
3XPDC World MatchplayChampion 2015 2016 2022
1XWinmau World MastersChampion 2006
6XPDC World Grand PrixChampion 2012 2014 2016 2018 2019 2022
3XPDC UK OpenChampion 2015 2016 2020
3XGrand Slam of DartsChampion 2015 2016 2017
7XPDC Premier LeagueChampion 2013 2016 2017 2018 2019 2022 2023
4XEuropean ChampionshipChampion 2014 2015 2016 2017
6XPlayers Championship FinalsChampion 2013 2015 2016 2017 2019 2022
5XPDC The MastersChampion 2015 2016 2017 2018 2019
1XChampions League of DartsChampion 2019
3XPDC World Cup of DartsChampion 2014 2017 2018
5XWorld Series of DartsChampion 2015 2016 2017 2019 2023
-World Darts TrophySemi Final 2006 2006
-International Darts LeagueQuarter Final 2006 2006
-Championship of DartsFinal 2013 2013