Ringmaster counters

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

#HeroWin rate vs RingmasterGames
1Alchemist69.6%56
2Lycan69.4%36
3Chen64.6%65
4Grimstroke64.1%64
5Invoker59.2%147
6Shadow Demon58.7%167
7Doom60.6%99
8Keeper of the Light61.4%83
9Phoenix57.6%165
10Treant Protector61.2%67

Why