Faceless Void counters

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

#HeroWin rate vs Faceless VoidGames
1Chaos Knight73.9%23
2Viper65.9%41
3Tidehunter63.5%52
4Juggernaut63.6%44
5Magnus63.4%41
6Treant Protector63.4%41
7Skywrath Mage60.3%63
8Ancient Apparition66.7%27
9Centaur Warrunner60.3%58
10Keeper of the Light60.4%53

Why