Head-to-head Dota 2 7.41e win rate from ranked matches.
In Dota 2 7.41e, Treant Protector wins the Storm Spirit vs Treant Protector matchup: Treant Protector beats Storm Spirit in 58.53% of 434 ranked matches.
Controlling the map and finding pickoffs becomes incredibly difficult for Storm Spirit. The constant threat of Overgrowth from an unseen Treant Protector means that any aggressive Ball Lightning initiation can become an immediate death sentence. The root pierces spell immunity, completely negating Storm's typical Black King Bar timing and leaving him locked down for an easy kill. This forces Storm Spirit to play much more passively, slowing his farm and objective pressure. Before that, Leech Seed provides a reliable, long-lasting slow that makes it harder for him to secure kills in the laning stage, while Living Armor can protect a key target from his initial burst damage.
How the matchup shifts across skill brackets — Storm Spirit's win rate against Treant Protector in recent ranked matches, split by average match rank. Ranks with too few recent matches are omitted. These rows use the last 30 days of quality-filtered ranked matches, all patches in that span combined — a wider window than the patch-scoped count above, so the per-rank match totals can exceed it.
| Rank | Storm Spirit win rate | Matches |
|---|---|---|
| Herald & Guardian | 38.03% | 142 |
| Crusader & Archon | 44.87% | 341 |
| Legend & Ancient | 38.97% | 349 |
| Divine & Immortal | 43.95% | 248 |
Storm Spirit's win rate against Treant Protector in each recent balance patch — whether this matchup is trending up or down. Patches without enough matches are omitted.
| Patch | Storm Spirit win rate | Change | Matches |
|---|---|---|---|
| 7.41e | 41.47% | ▼ -3.9pp | 434 |
| 7.41d | 45.34% | ▼ -1.5pp | 38,460 |
| 7.41c | 46.89% | ▲ +1.2pp | 14,759 |
| 7.41b | 45.67% | — | 12,410 |
Move this data into a draft
Storm Spirit starts on Radiant and Treant Protector on Dire. Add the other eight picks to see whether this head-to-head edge survives the full draft.
Data updated Aug 11, 2026.