Highground › Counter picks › Storm Spirit

Storm Spirit counters for patch 7.41
On patch 7.41f in Divine+ games, Storm Spirit struggles most against Riki, Anti-Mage and Crystal Maiden.
Divine+ games, patch 7.41f · data built 2026-11-04
You play
Who is stronger when
Win-chance points by game length, Necrophos against Storm Spirit: up is you, down is him. Solid bars are clear gaps.
- 15-20
- 20-25
- 25-30
- 30-35
- 35-40
- 40-45
- 45-50
- 50+
15–35Fight him from minute 15 to 35: that is your window.
- ▲15–35You are clearly stronger from minute 15 to 35.
- ▼45+Storm Spirit is clearly stronger from minute 45 on.
Who farms faster
Median gold earned by Divine+ players of each hero at their position.
▲2.7k30You farm faster: 2.7k more gold by minute 30.
| Necrophos | Storm Spirit | games | |
|---|---|---|---|
| 10Minute 10 | 4.0k | 3.7k | 483 / 182 |
| 20Minute 20 | 10.0k | 8.8k | 474 / 178 |
| 30Minute 30 | 17.6k | 14.9k | 359 / 136 |
In lane
From our Divine+ lanes: how each hero does against the kind of lane the other brings.
- ▲ranged harassers−0.15447 lanesStorm Spirit does worse than usual in lane against ranged harassers (−0.15 lane score, 447 lanes). That is Necrophos.
- ▲ranged heroes−0.10572 lanesStorm Spirit does worse than usual in lane against ranged heroes (−0.10 lane score, 572 lanes). That is Necrophos.
- ▼ranged heroes−0.09258 lanesNecrophos does worse than usual in lane against ranged heroes (−0.09 lane score, 258 lanes). That is Storm Spirit.
Power spikes
18Storm Spirit's power spike: Witch Blade, around minute 18.
30Your power spike: Heart of Tarrasque, around minute 30.
16
23
27
From Divine+ games on this patch and Valve's game files. A part with too few games or no clear difference is left out, never guessed.
How to beat Storm Spirit
In lane
Beyond both heroes' general lane strength, by 10:00
- Arc Warden21 lanes+0.23lane score
Why?
Measured over 21 lanes with Arc Warden across from Storm Spirit: 0.23 lane-score points beyond what both heroes' general lane strength predicts (80% range +0.10 to +0.35).
- Storm Spirit in these lanes, beyond what general lane strength predicts:
- −731 gold at 10:00
- +0.39 deaths by 5:00
- +2.6 last hits at 10:00
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Invoker56 lanessources differ+0.14lane score
Why?
Measured over 56 lanes with Invoker across from Storm Spirit: 0.14 lane-score points beyond what both heroes' general lane strength predicts (80% range +0.05 to +0.24).
- Storm Spirit in these lanes, beyond what general lane strength predicts:
- −237 gold at 10:00
- +0.14 deaths by 5:00
- +1.7 last hits at 10:00
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
Strong in most lanes
They win most of their lanes against every hero, so this is not specific to Storm Spirit. They are not listed as counters.
- Viper18 lanes+0.36lane score
Why?
Measured over 18 lanes: Viper wins most of his lanes against every hero, so with Viper across Storm Spirit does 0.36 lane-score points worse than usual (80% range +0.18 to +0.54). That is general lane strength, not a matchup of Storm Spirit's.
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Necrophos23 lanes+0.30lane score
Why?
Measured over 23 lanes: Necrophos wins most of his lanes against every hero, so with Necrophos across Storm Spirit does 0.30 lane-score points worse than usual (80% range +0.13 to +0.47). That is general lane strength, not a matchup of Storm Spirit's.
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Lina63 lanes+0.21lane score
Why?
Measured over 63 lanes: Lina wins most of his lanes against every hero, so with Lina across Storm Spirit does 0.21 lane-score points worse than usual (80% range +0.10 to +0.32). That is general lane strength, not a matchup of Storm Spirit's.
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
In game
Win-chance points the matchup moves
- RikiMid, Carry2,107 games+4.4pts
Why?
Measured: across 2,107 Divine+ games, Riki's side wins 4.4 win-chance points more often than the two heroes' own win rates predict (90% range +2.7 to +6.1).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Anti-MageCarry6,321 games+3.7pts
Why?
Measured: across 6,321 Divine+ games, Anti-Mage's side wins 3.7 win-chance points more often than the two heroes' own win rates predict (90% range +2.7 to +4.7).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Crystal MaidenHard support, Soft support6,414 games+3.6pts
Why?
Measured: across 6,414 Divine+ games, Crystal Maiden's side wins 3.6 win-chance points more often than the two heroes' own win rates predict (90% range +2.6 to +4.6).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Treant ProtectorHard support, Soft support3,366 games+3.3pts
Why?
Measured: across 3,366 Divine+ games, Treant Protector's side wins 3.3 win-chance points more often than the two heroes' own win rates predict (90% range +1.9 to +4.7).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- OracleHard support, Soft support3,453 games+3.2pts
Why?
Measured: across 3,453 Divine+ games, Oracle's side wins 3.2 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +4.6).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- GrimstrokeHard support, Soft support3,825 games+3.1pts
Why?
Measured: across 3,825 Divine+ games, Grimstroke's side wins 3.1 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +4.4).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- LionHard support, Soft support12,814 games+2.5pts
Why?
Measured: across 12,814 Divine+ games, Lion's side wins 2.5 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +3.2).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- SlarkCarry7,814 games+2.7pts
Why?
Measured: across 7,814 Divine+ games, Slark's side wins 2.7 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +3.6).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- PuckMid4,660 gameslane ≠ game+2.7pts
Why?
Measured: across 4,660 Divine+ games, Puck's side wins 2.7 win-chance points more often than the two heroes' own win rates predict (90% range +1.5 to +3.9).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- HuskarMid, Offlane2,666 games+3.0pts
Why?
Measured: across 2,666 Divine+ games, Huskar's side wins 3.0 win-chance points more often than the two heroes' own win rates predict (90% range +1.5 to +4.5).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Ember SpiritMid8,666 games+2.3pts
Why?
Measured: across 8,666 Divine+ games, Ember Spirit's side wins 2.3 win-chance points more often than the two heroes' own win rates predict (90% range +1.4 to +3.2).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Lone DruidCarry, Mid2,425 games+2.9pts
Why?
Measured: across 2,425 Divine+ games, Lone Druid's side wins 2.9 win-chance points more often than the two heroes' own win rates predict (90% range +1.3 to +4.5).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Shadow ShamanHard support, Soft support5,983 games+2.3pts
Why?
Measured: across 5,983 Divine+ games, Shadow Shaman's side wins 2.3 win-chance points more often than the two heroes' own win rates predict (90% range +1.2 to +3.4).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- TidehunterOfflane6,685 gamesdrifting+1.9pts
Why?
Measured: across 6,685 Divine+ games, Tidehunter's side wins 1.9 win-chance points more often than the two heroes' own win rates predict (90% range +0.9 to +2.9).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Night StalkerOfflane5,516 games+2.0pts
Why?
Measured: across 5,516 Divine+ games, Night Stalker's side wins 2.0 win-chance points more often than the two heroes' own win rates predict (90% range +0.9 to +3.1).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- RikiMid, Carry2,107 games+4.4pts
Why?
Measured: across 2,107 Divine+ games, Riki's side wins 4.4 win-chance points more often than the two heroes' own win rates predict (90% range +2.7 to +6.1).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Anti-MageCarry6,321 games+3.7pts
Why?
Measured: across 6,321 Divine+ games, Anti-Mage's side wins 3.7 win-chance points more often than the two heroes' own win rates predict (90% range +2.7 to +4.7).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- SlarkCarry7,814 games+2.7pts
Why?
Measured: across 7,814 Divine+ games, Slark's side wins 2.7 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +3.6).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Lone DruidCarry, Mid2,425 games+2.9pts
Why?
Measured: across 2,425 Divine+ games, Lone Druid's side wins 2.9 win-chance points more often than the two heroes' own win rates predict (90% range +1.3 to +4.5).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- RikiMid, Carry2,107 games+4.4pts
Why?
Measured: across 2,107 Divine+ games, Riki's side wins 4.4 win-chance points more often than the two heroes' own win rates predict (90% range +2.7 to +6.1).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- PuckMid4,660 gameslane ≠ game+2.7pts
Why?
Measured: across 4,660 Divine+ games, Puck's side wins 2.7 win-chance points more often than the two heroes' own win rates predict (90% range +1.5 to +3.9).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- HuskarMid, Offlane2,666 games+3.0pts
Why?
Measured: across 2,666 Divine+ games, Huskar's side wins 3.0 win-chance points more often than the two heroes' own win rates predict (90% range +1.5 to +4.5).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Ember SpiritMid8,666 games+2.3pts
Why?
Measured: across 8,666 Divine+ games, Ember Spirit's side wins 2.3 win-chance points more often than the two heroes' own win rates predict (90% range +1.4 to +3.2).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Lone DruidCarry, Mid2,425 games+2.9pts
Why?
Measured: across 2,425 Divine+ games, Lone Druid's side wins 2.9 win-chance points more often than the two heroes' own win rates predict (90% range +1.3 to +4.5).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- HuskarMid, Offlane2,666 games+3.0pts
Why?
Measured: across 2,666 Divine+ games, Huskar's side wins 3.0 win-chance points more often than the two heroes' own win rates predict (90% range +1.5 to +4.5).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- TidehunterOfflane6,685 gamesdrifting+1.9pts
Why?
Measured: across 6,685 Divine+ games, Tidehunter's side wins 1.9 win-chance points more often than the two heroes' own win rates predict (90% range +0.9 to +2.9).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Night StalkerOfflane5,516 games+2.0pts
Why?
Measured: across 5,516 Divine+ games, Night Stalker's side wins 2.0 win-chance points more often than the two heroes' own win rates predict (90% range +0.9 to +3.1).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Crystal MaidenHard support, Soft support6,414 games+3.6pts
Why?
Measured: across 6,414 Divine+ games, Crystal Maiden's side wins 3.6 win-chance points more often than the two heroes' own win rates predict (90% range +2.6 to +4.6).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Treant ProtectorHard support, Soft support3,366 games+3.3pts
Why?
Measured: across 3,366 Divine+ games, Treant Protector's side wins 3.3 win-chance points more often than the two heroes' own win rates predict (90% range +1.9 to +4.7).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- OracleHard support, Soft support3,453 games+3.2pts
Why?
Measured: across 3,453 Divine+ games, Oracle's side wins 3.2 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +4.6).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- GrimstrokeHard support, Soft support3,825 games+3.1pts
Why?
Measured: across 3,825 Divine+ games, Grimstroke's side wins 3.1 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +4.4).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- LionHard support, Soft support12,814 games+2.5pts
Why?
Measured: across 12,814 Divine+ games, Lion's side wins 2.5 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +3.2).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Shadow ShamanHard support, Soft support5,983 games+2.3pts
Why?
Measured: across 5,983 Divine+ games, Shadow Shaman's side wins 2.3 win-chance points more often than the two heroes' own win rates predict (90% range +1.2 to +3.4).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Crystal MaidenHard support, Soft support6,414 games+3.6pts
Why?
Measured: across 6,414 Divine+ games, Crystal Maiden's side wins 3.6 win-chance points more often than the two heroes' own win rates predict (90% range +2.6 to +4.6).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Treant ProtectorHard support, Soft support3,366 games+3.3pts
Why?
Measured: across 3,366 Divine+ games, Treant Protector's side wins 3.3 win-chance points more often than the two heroes' own win rates predict (90% range +1.9 to +4.7).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- OracleHard support, Soft support3,453 games+3.2pts
Why?
Measured: across 3,453 Divine+ games, Oracle's side wins 3.2 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +4.6).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- GrimstrokeHard support, Soft support3,825 games+3.1pts
Why?
Measured: across 3,825 Divine+ games, Grimstroke's side wins 3.1 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +4.4).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- LionHard support, Soft support12,814 games+2.5pts
Why?
Measured: across 12,814 Divine+ games, Lion's side wins 2.5 win-chance points more often than the two heroes' own win rates predict (90% range +1.8 to +3.2).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Shadow ShamanHard support, Soft support5,983 games+2.3pts
Why?
Measured: across 5,983 Divine+ games, Shadow Shaman's side wins 2.3 win-chance points more often than the two heroes' own win rates predict (90% range +1.2 to +3.4).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
Items
Bought more often against Storm Spirit
Orchid MalevolenceCarry 9%, Mid 7%3,880 players+3.0ptsWhy?
Measured: over 3,880 players, Divine+ players complete it 3.0 points more often against Storm Spirit, 1.7 times as often.
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
In lane
Beyond both heroes' general lane strength, by 10:00
- Outworld Destroyer58 lanessources differ+0.24lane score
Why?
Measured over 58 lanes with Storm Spirit across from Outworld Destroyer: 0.24 lane-score points beyond what both heroes' general lane strength predicts (80% range +0.14 to +0.34).
- Storm Spirit in these lanes, beyond what general lane strength predicts:
- +285 gold at 10:00
- −0.12 deaths by 5:00
- +6.5 last hits at 10:00
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Dragon Knight32 lanes, 30 at this positionsources differ+0.22lane score
Why?
Measured over 32 lanes with Storm Spirit across from Dragon Knight: 0.22 lane-score points beyond what both heroes' general lane strength predicts (80% range +0.11 to +0.34).
- Storm Spirit in these lanes, beyond what general lane strength predicts:
- +406 gold at 10:00
- −0.22 deaths by 5:00
- +4.1 last hits at 10:00
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Puck24 lanes+0.14lane score
Why?
Measured over 24 lanes with Storm Spirit across from Puck: 0.14 lane-score points beyond what both heroes' general lane strength predicts (80% range +0.02 to +0.26).
- Storm Spirit in these lanes, beyond what general lane strength predicts:
- −62 gold at 10:00
- −0.30 deaths by 5:00
- −1.6 last hits at 10:00
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Rubick22 lanes, 19 at this position+0.13lane score
Why?
Measured over 22 lanes with Storm Spirit across from Rubick: 0.13 lane-score points beyond what both heroes' general lane strength predicts (80% range +0.00 to +0.25).
- Storm Spirit in these lanes, beyond what general lane strength predicts:
- +88 gold at 10:00
- −0.23 deaths by 5:00
- +2.8 last hits at 10:00
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
Strong in most lanes
They lose most of their lanes against every hero, so beating them is not specific to Storm Spirit.
- Keeper of the Light18 lanes+0.60lane score
Why?
Measured over 18 lanes: Keeper of the Light loses most of his lanes against every hero, so with Storm Spirit across he does 0.60 lane-score points worse than usual (80% range +0.42 to +0.78). That is general lane weakness, not a matchup of Storm Spirit's.
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Void Spirit22 lanes+0.27lane score
Why?
Measured over 22 lanes: Void Spirit loses most of his lanes against every hero, so with Storm Spirit across he does 0.27 lane-score points worse than usual (80% range +0.10 to +0.44). That is general lane weakness, not a matchup of Storm Spirit's.
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Earth Spirit18 lanes+0.25lane score
Why?
Measured over 18 lanes: Earth Spirit loses most of his lanes against every hero, so with Storm Spirit across he does 0.25 lane-score points worse than usual (80% range +0.07 to +0.43). That is general lane weakness, not a matchup of Storm Spirit's.
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
In game
Win-chance points the matchup moves
- SniperMid8,575 games+4.0pts
Why?
Measured: across 8,575 Divine+ games, Storm Spirit's side wins 4.0 win-chance points more often than the two heroes' own win rates predict (90% range +3.1 to +4.9).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- VenomancerHard support, Soft support5,913 games+3.9pts
Why?
Measured: across 5,913 Divine+ games, Storm Spirit's side wins 3.9 win-chance points more often than the two heroes' own win rates predict (90% range +2.9 to +5.0).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Keeper of the LightMid, Soft support5,242 games+3.6pts
Why?
Measured: across 5,242 Divine+ games, Storm Spirit's side wins 3.6 win-chance points more often than the two heroes' own win rates predict (90% range +2.5 to +4.7).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- KunkkaOfflane, Mid2,625 gamesdrifting+3.8pts
Why?
Measured: across 2,625 Divine+ games, Storm Spirit's side wins 3.8 win-chance points more often than the two heroes' own win rates predict (90% range +2.3 to +5.3).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- BristlebackOfflane2,854 games+3.6pts
Why?
Measured: across 2,854 Divine+ games, Storm Spirit's side wins 3.6 win-chance points more often than the two heroes' own win rates predict (90% range +2.1 to +5.1).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- BatriderOfflane, Mid1,567 games+3.9pts
Why?
Measured: across 1,567 Divine+ games, Storm Spirit's side wins 3.9 win-chance points more often than the two heroes' own win rates predict (90% range +2.0 to +5.8).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- BloodseekerCarry1,303 gamesdrifting+3.0pts
Why?
Measured: across 1,303 Divine+ games, Storm Spirit's side wins 3.0 win-chance points more often than the two heroes' own win rates predict (90% range +0.9 to +5.1).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Drow RangerCarry8,135 games+1.8pts
Why?
Measured: across 8,135 Divine+ games, Storm Spirit's side wins 1.8 win-chance points more often than the two heroes' own win rates predict (90% range +0.9 to +2.7).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- SnapfireSoft support, Mid12,641 games+1.5pts
Why?
Measured: across 12,641 Divine+ games, Storm Spirit's side wins 1.5 win-chance points more often than the two heroes' own win rates predict (90% range +0.8 to +2.2).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- PangolierMid, Offlane5,607 games+1.8pts
Why?
Measured: across 5,607 Divine+ games, Storm Spirit's side wins 1.8 win-chance points more often than the two heroes' own win rates predict (90% range +0.7 to +2.9).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
- Outworld DestroyerMid4,478 gamesdrifting+1.8pts
Why?
Measured: across 4,478 Divine+ games, Storm Spirit's side wins 1.8 win-chance points more often than the two heroes' own win rates predict (90% range +0.6 to +3.0).
No game-mechanic reason is confirmed for this one yet; this is only what was measured.
Divine+ games on one patch. An edge is what happens when a hero is picked into another, not a controlled test; the dots show how strongly a matchup stands out among all counters. In lane an edge counts only what the matchup does beyond both heroes' general lane strength. A reason is shown only where Valve's own spell or item text and the data agree; a rule of the game is a fact from Valve's files, not a measurement.