Void Spirit counters

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

#HeroWin rate vs Void SpiritGames
1Nyx Assassin69.0%87
2Phoenix64.1%167
3Ember Spirit62.9%178
4Lycan68.1%47
5Treant Protector63.6%88
6Dark Seer69.4%36
7Tiny58.9%214
8Tusk58.1%265
9Slardar59.2%174
10Alchemist63.6%66

Why