Magnus counters

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

#HeroWin rate vs MagnusGames
1Dazzle79.2%24
2Keeper of the Light73.3%30
3Juggernaut66.0%53
4Rubick59.5%131
5Viper69.0%29
6Venomancer69.2%26
7Tusk59.4%101
8Troll Warlord65.6%32
9Ember Spirit61.5%52
10Kunkka66.7%27

Why