Tiny counters

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

#HeroWin rate vs TinyGames
1Bane63.1%141
2Ember Spirit59.4%406
3Kez61.8%173
4Enigma67.4%43
5Treant Protector59.9%172
6Kunkka60.8%130
7Largo59.2%174
8Batrider57.9%216
9Invoker57.1%233
10Centaur Warrunner56.2%276

Why