Warlock counters

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

#HeroWin rate vs WarlockGames
1Keeper of the Light67.4%89
2Treant Protector64.0%114
3Slark64.3%98
4Pudge61.1%167
5Shadow Demon59.0%295
6Ember Spirit58.6%227
7Batrider59.3%162
8Venomancer62.9%70
9Largo60.2%113
10Tiny56.1%303

Why