Highground › Counter picks › Storm Spirit

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

Or pick from all heroes

Your position12345

Mars
Soft supportvs
Storm Spirit
Mid

Power spikes

  • Witch Blade18Storm Spirit's power spike: Witch Blade, around minute 18.
Storm Spirit usually finishes these items at about this minute:
  • Kaya16
  • Kaya and Sange23
  • Black King Bar27

In lane

From our Divine+ lanes: how each hero does against the kind of lane the other brings.

  • physical burst−0.15191 lanesStorm Spirit does worse than usual in lane against physical burst (−0.15 lane score, 191 lanes). That is Mars.
  • early kill threats+0.11316 lanesStorm Spirit does better than usual in lane against early kill threats (+0.11 lane score, 316 lanes). That is Mars.

Who is stronger when

Win-chance points by game length, Mars against Storm Spirit: up is you, down is him. Solid bars are clear gaps.

  1. 15-20
  2. 20-25
  3. 25-30
  4. 30-35
  5. 35-40
  6. 40-45
  7. 45-50
  8. 50+

20–35Fight him from minute 20 to 35: that is your window.

  • 20–35You are clearly stronger from minute 20 to 35.
  • 45+Storm Spirit is clearly stronger from minute 45 on.

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.

Mid (pos 2) 98%Leans onBlinks and escapes

Item buildSkill build

How to beat Storm Spirit

  1. MeasuredRikiWins 4.4 win-chance points more often against Storm Spirit (2,107 Divine+ games)
  2. Orchid MalevolenceMeasuredOrchid MalevolenceDivine+ players buy it 3.0 points more often against Storm Spirit
  3. MeasuredAnti-MageWins 3.7 win-chance points more often against Storm Spirit (6,321 Divine+ games)

In lane

Beyond both heroes' general lane strength, by 10:00

  1. 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.

  2. 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.

  1. 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.

  2. 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.

  3. 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

Position
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. 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.

  13. 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.

  14. 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.

  15. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  1. 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.

  2. 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.

  3. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

  1. Orchid MalevolenceOrchid MalevolenceCarry 9%, Mid 7%3,880 players+3.0pts
    Why?

    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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  1. 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.

  2. 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.

  3. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. 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.

More Dota 2 guides from our data