Legion Commander counters

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

#HeroWin rate vs Legion CommanderGames
1Tusk72.5%40
2Abaddon66.7%48
3Keeper of the Light72.0%25
4Kunkka69.2%26
5Witch Doctor68.0%25
6Hoodwink59.7%62
7Storm Spirit62.9%35
8Snapfire56.4%94
9Shadow Fiend55.2%116
10Clockwerk64.3%28

Why