Puck counters

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

#HeroWin rate vs PuckGames
1Naga Siren66.7%72
2Lone Druid71.0%31
3Nyx Assassin63.2%87
4Bane62.2%98
5Centaur Warrunner58.0%207
6Nature's Prophet58.5%123
7Morphling60.0%90
8Bounty Hunter64.3%42
9Oracle63.6%44
10Primal Beast56.4%133

Why