Primal Beast counters

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

#HeroWin rate vs Primal BeastGames
1Largo65.5%55
2Anti-Mage72.7%22
3Sniper68.8%32
4Leshrac62.9%62
5Razor61.4%70
6Earthshaker64.3%42
7Shadow Demon59.3%81
8Clockwerk59.5%74
9Rubick56.6%122
10Kez57.1%91

Why