Phantom Assassin counters

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

#HeroWin rate vs Phantom AssassinGames
1Rubick64.9%97
2Underlord73.1%26
3Hoodwink67.4%43
4Ember Spirit66.7%45
5Warlock67.6%34
6Lifestealer64.2%53
7Beastmaster65.1%43
8Disruptor60.5%81
9Pudge60.9%64
10Luna59.7%67

Why