Head-to-head Dota 2 7.41e win rate from ranked matches.
In Dota 2 7.41e, Magnus wins the Magnus vs Storm Spirit matchup: Magnus beats Storm Spirit in 52.97% of 10,244 ranked matches.
Catching a Storm Spirit requires instant lockdown, which is exactly what Magnus brings. A well-timed Reverse Polarity can grab Storm before he can react with Ball Lightning, and the follow-up from Horn Toss or Skewer is usually enough to secure the kill. Without that big ultimate, however, Magnus has a very difficult time pinning Storm Spirit down. A Horn Toss is easy to dodge, and Skewering a hero who can change direction instantly is almost impossible. The matchup often comes down to Magnus being able to land that one big spell.
This creates a tense mid-game. Magnus will try to play out of vision with a Blink Dagger, waiting for Storm to overextend. A successful gank can shut down Storm's momentum hard. The Storm Spirit player knows this and will position carefully, often baiting the ultimate before committing to a fight. He'll also prioritize a Black King Bar, which lets him completely ignore Reverse Polarity and play much more aggressively. The long cooldown on Magnus's ultimate gives Storm big windows to make plays across the map, which keeps the game competitive.
How the matchup shifts across skill brackets — Magnus's win rate against Storm Spirit 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 | Magnus win rate | Matches |
|---|---|---|
| Herald & Guardian | 55.30% | 349 |
| Crusader & Archon | 55.71% | 1,330 |
| Legend & Ancient | 54.76% | 1,523 |
| Divine & Immortal | 54.96% | 575 |
Magnus's win rate against Storm Spirit in each recent balance patch — whether this matchup is trending up or down. Patches without enough matches are omitted.
| Patch | Magnus win rate | Change | Matches |
|---|---|---|---|
| 7.41e | 52.97% | ▲ +1.1pp | 10,244 |
| 7.41d | 51.86% | ▲ +0.3pp | 110,785 |
| 7.41c | 51.55% | ▼ -0.3pp | 55,687 |
| 7.41b | 51.86% | — | 46,266 |
Move this data into a draft
Magnus starts on Radiant and Storm Spirit on Dire. Add the other eight picks to see whether this head-to-head edge survives the full draft.
Data updated Aug 17, 2026.