Io counters
The Dota 2 heroes that most reliably beat Io in public matches, ranked by confidence-adjusted win rate in games where they faced Io (minimum 20 games per matchup).
| # | Hero | Win rate vs Io | Games |
|---|---|---|---|
| 1 | Puck | 65.8% | 38 |
| 2 | Pudge | 65.7% | 35 |
| 3 | Treant Protector | 70.0% | 20 |
| 4 | Storm Spirit | 64.7% | 34 |
| 5 | Largo | 68.2% | 22 |
| 6 | Ringmaster | 63.3% | 30 |
| 7 | Necrophos | 63.0% | 27 |
| 8 | Ancient Apparition | 58.3% | 36 |
| 9 | Rubick | 53.3% | 75 |
| 10 | Windranger | 54.7% | 53 |
Why
- Puck is the most reliable answer to Io: it wins 66% of 38 games against it, 16 points better than an even matchup.
- 6 of Io's 10 hardest counters are Intelligence heroes (vs 27% of all heroes), so Io tends to struggle against Intelligence heroes.