Abaddon counters

The Dota 2 heroes that most reliably beat Abaddon in public matches, ranked by confidence-adjusted win rate in games where they faced Abaddon (minimum 20 games per matchup).

#HeroWin rate vs AbaddonGames
1Kunkka72.7%33
2Marci60.3%78
3Gyrocopter57.3%143
4Shadow Demon57.9%114
5Keeper of the Light61.2%49
6Wraith King60.8%51
7Nature's Prophet55.9%118
8Underlord59.6%57
9Ogre Magi53.9%180
10Snapfire52.3%243

Why