Michael van Gerwen
Peter Wright
Stat by stat
Bars are scaled to the leader in this list.
The verdict
Michael van Gerwen leads 5 of 5 categories. Our all-time ranking places Michael van Gerwen at #2 and Peter Wright at #10.
The case for Michael van Gerwen
The best player of the post-Taylor era and the most naturally gifted thrower the sport has seen. Van Gerwen won the Winmau World Masters in 2006 at 17, becoming the youngest world champion of any description at the time, then took three PDC world titles in 2014, 2017 and 2019 from five finals, seven Premier League crowns and three World Matchplays among more than 25 televised majors. His statistical peak is unmatched: the highest televised three-dart average in history, 123.40 against Michael Smith in the 2016 Premier League, and the highest average in a World Championship final, 114.05 in the 2017 win over Gary Anderson. He held the world number one ranking continuously for roughly seven years from early 2014. Where Taylor's dominance was built on relentless accumulation, van Gerwen's was built on speed and a scoring ceiling nobody else could reach — he throws fast, rarely reconsiders, and at his best simply outscores opponents into irrelevance.
The case for Peter Wright
The sport's most visually extravagant champion and the outstanding example of late-career transformation. Snakebite spent two decades as a journeyman, dropped off the circuit entirely to work outside the game, and returned in his forties with dyed mohican, painted snake and a wardrobe designed by his wife. He lost the 2014 world final to Michael van Gerwen, then won the title in 2020 at 49 by beating van Gerwen 7-3, and again in 2022 against Michael Smith. Three world finals, two titles, plus the 2019 World Matchplay and the 2017 UK Open among more than eight televised majors, and a spell at world number one. He is also the sport's most restless technician, changing darts, stems and flights mid-match and carrying dozens of setups to every event — the opposite of the received wisdom that a professional should find one dart and never change it.