Drow Ranger counters

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

#HeroWin rate vs Drow RangerGames
1Enigma80.0%20
2Earth Spirit71.7%46
3Alchemist69.2%39
4Hoodwink58.7%143
5Treant Protector62.7%59
6Slardar60.3%68
7Warlock63.4%41
8Shadow Demon60.3%63
9Largo61.1%54
10Timbersaw58.7%75

Why