Anti-Mage counters

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

#HeroWin rate vs Anti-MageGames
1Slardar67.6%34
2Spirit Breaker66.7%36
3Tiny65.1%43
4Weaver67.7%31
5Jakiro60.8%74
6Undying69.6%23
7Sniper63.9%36
8Ogre Magi57.3%96
9Timbersaw60.9%46
10Ember Spirit59.6%52

Why