Ancient Apparition counters

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

#HeroWin rate vs Ancient ApparitionGames
1Leshrac70.6%34
2Spirit Breaker65.1%63
3Tusk61.2%98
4Clinkz65.3%49
5Primal Beast69.0%29
6Night Stalker65.9%41
7Snapfire59.3%123
8Underlord64.0%50
9Nyx Assassin66.7%33
10Witch Doctor69.6%23

Why