Beastmaster counters

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

#HeroWin rate vs BeastmasterGames
1Pangolier59.9%232
2Dazzle63.9%72
3Batrider59.8%164
4Grimstroke64.3%56
5Rubick54.5%292
6Tusk54.4%281
7Sand King56.3%160
8Lone Druid63.9%36
9Juggernaut59.2%71
10Kunkka55.6%142

Why