Undying counters

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

#HeroWin rate vs UndyingGames
1Chen76.2%21
2Naga Siren71.9%32
3Wraith King73.1%26
4Rubick60.4%187
5Monkey King65.0%60
6Treant Protector64.9%57
7Ember Spirit60.7%122
8Jakiro59.4%133
9Clinkz65.9%41
10Alchemist64.6%48

Why