Naga Siren counters

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

#HeroWin rate vs Naga SirenGames
1Ringmaster65.5%29
2Storm Spirit60.4%48
3Ember Spirit57.4%54
4Queen of Pain56.9%58
5Sand King55.1%49
6Dragon Knight53.2%62
7Terrorblade56.4%39
8Snapfire48.1%129
9Shadow Fiend52.0%50
10Disruptor46.1%102

Why