Enchantress counters

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

#HeroWin rate vs EnchantressGames
1Naga Siren66.7%33
2Chen67.9%28
3Sniper63.9%36
4Keeper of the Light60.3%58
5Slardar55.3%114
6Pugna60.0%45
7Gyrocopter55.6%72
8Huskar60.6%33
9Shadow Fiend52.7%112
10Earth Spirit63.6%22

Why