Monkey King counters

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

#HeroWin rate vs Monkey KingGames
1Lone Druid78.0%41
2Treant Protector73.5%49
3Chen70.0%40
4Dawnbreaker61.0%77
5Largo63.3%49
6Slardar55.6%99
7Nyx Assassin60.5%38
8Hoodwink51.0%196
9Shadow Shaman54.2%83
10Marci54.5%77

Why