Storm Spirit relies on Ball Lightning to cross the map, and each use costs mana in proportion to the distance and to his total pool. He is invulnerable while it runs, so catching him means acting before the cast or after the mana is gone. Silence stops the casting, mana burn drains the resource he travels with, and spellblock absorbs the Electric Vortex pull.
Counter items
Orchid MalevolenceSilences for 5 seconds, blocking Ball Lightning, Static Remnant and Electric Vortex.
Diffusal BladeEach attack burns 40 mana, draining what Ball Lightning charges per distance.
Linken's SphereSpellblock absorbs the unit-targeted Electric Vortex once every 14 seconds.
Checked for patch 7.41f
Matchup data updated Nov 14, 2026
TierD·Score change+0.25
Who Beats Storm Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Storm Spirit at All Ranks
Grimstroke
59.9%+8.2975
vs Storm Spirit975 games+8.2
Arc Warden
60.2%+8.0728
vs Storm Spirit728 games+8.0
Nyx Assassin
58.7%+7.61,333
vs Storm Spirit1,333 games+7.6
Wraith King
58.2%+7.52,175
vs Storm Spirit2,175 games+7.5
Riki
58.7%+7.1872
vs Storm Spirit872 games+7.1
Enigma
59.1%+6.9623
vs Storm Spirit623 games+6.9
Meepo
61.4%+6.8298
vs Storm Spirit298 games+6.8
Troll Warlord
60.3%+6.7365
vs Storm Spirit365 games+6.7
Anti-Mage
57.1%+6.62,703
vs Storm Spirit2,703 games+6.6
Io
58.7%+6.4550
vs Storm Spirit550 games+6.4
Storm Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Storm Spirit counters at All Ranks
Nature's Prophet
45.3%-4.11,432
vs Storm Spirit1,432 games-4.1
Queen of Pain
47.1%-2.61,503
vs Storm Spirit1,503 games-2.6
Gyrocopter
46.8%-2.5748
vs Storm Spirit748 games-2.5
Pangolier
46.6%-2.4500
vs Storm Spirit500 games-2.4
Sniper
47.8%-2.13,637
vs Storm Spirit3,637 games-2.1
Tinker
47.5%-2.1987
vs Storm Spirit987 games-2.1
Alchemist
46.9%-2.1399
vs Storm Spirit399 games-2.1
Drow Ranger
48.0%-1.81,885
vs Storm Spirit1,885 games-1.8
Shadow Fiend
48.0%-1.71,244
vs Storm Spirit1,244 games-1.7
Beastmaster
47.2%-1.6250
vs Storm Spirit250 games-1.6
Top Allies for Storm Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Storm Spirit at All Ranks
Elder Titan
55.0%+5.0111
Visage
53.2%+3.2139
Lone Druid
52.0%+2.0306
Luna
51.3%+1.31,684
Brewmaster
51.2%+1.2291
Grimstroke
51.1%+1.11,076
Dawnbreaker
51.1%+1.11,308
Mirana
50.7%+0.71,567
Wraith King
50.7%+0.72,127
Legion Commander
50.7%+0.72,171
Positions Played
Positions: patch 7.41f
1 Carry44.2% WR47,586 matches
2 Mid47.3% WR963,481 matches
3 Off44.8% WR45,134 matches
4 Soft44.7% WR45,308 matches
5 Hard44.4% WR32,108 matches
Matchup data updated Nov 14, 2026
TierC·Score change+0.44
Who Beats Storm Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Storm Spirit at Herald–Guardian
Ogre Magi
61.6%+6.4250
vs Storm Spirit250 games+6.4
Witch Doctor
61.0%+6.1249
vs Storm Spirit249 games+6.1
Wraith King
62.0%+5.4163
vs Storm Spirit163 games+5.4
Lina
59.9%+4.7182
vs Storm Spirit182 games+4.7
Shadow Shaman
58.2%+4.7268
vs Storm Spirit268 games+4.7
Axe
59.0%+4.6210
vs Storm Spirit210 games+4.6
Spectre
63.2%+4.395
vs Storm Spirit95 games+4.3
Skywrath Mage
58.2%+4.2208
vs Storm Spirit208 games+4.2
Silencer
60.8%+4.1120
vs Storm Spirit120 games+4.1
Undying
59.1%+4.0159
vs Storm Spirit159 games+4.0
Storm Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Storm Spirit counters at Herald–Guardian
Venomancer
40.2%-3.3102
vs Storm Spirit102 games-3.3
Dark Willow
39.5%-2.976
vs Storm Spirit76 games-2.9
Nature's Prophet
43.3%-2.7134
vs Storm Spirit134 games-2.7
Magnus
40.5%-2.674
vs Storm Spirit74 games-2.6
Drow Ranger
44.7%-2.3150
vs Storm Spirit150 games-2.3
Hoodwink
44.8%-2.2143
vs Storm Spirit143 games-2.2
Clockwerk
Few games38.9%-1.736
vs Storm Spirit36 games-1.7
Enchantress
Few games41.0%-1.539
vs Storm Spirit39 games-1.5
Ringmaster
Few games42.9%-1.449
vs Storm Spirit49 games-1.4
Beastmaster
Few games35.0%-1.420
vs Storm Spirit20 games-1.4
Top Allies for Storm Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Storm Spirit at Herald–Guardian
Ember Spirit
Few games75.0%+25.04
Meepo
Few games70.0%+20.010
Beastmaster
Few games66.7%+16.715
Tiny
Few games63.9%+13.936
Largo
Few games63.6%+13.611
Tinker
Few games62.5%+12.58
Batrider
Few games62.5%+12.58
Gyrocopter
Few games62.5%+12.524
Dark Seer
Few games61.5%+11.526
Jakiro
59.0%+9.083
Positions Played
Positions: patch 7.41f
1 Carry42.9% WR9,734 matches
2 Mid47.5% WR114,757 matches
3 Off43.9% WR10,758 matches
4 Soft45.6% WR10,278 matches
5 Hard44.5% WR7,974 matches
Matchup data updated Nov 14, 2026
TierC·Score change+1.11
Who Beats Storm Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Storm Spirit at Crusader–Archon
Wraith King
60.8%+8.6762
vs Storm Spirit762 games+8.6
Grimstroke
61.9%+7.3318
vs Storm Spirit318 games+7.3
Legion Commander
57.5%+6.0823
vs Storm Spirit823 games+6.0
Dragon Knight
57.3%+5.6665
vs Storm Spirit665 games+5.6
Arc Warden
59.8%+5.5256
vs Storm Spirit256 games+5.5
Io
61.7%+5.5175
vs Storm Spirit175 games+5.5
Witch Doctor
56.2%+5.31,124
vs Storm Spirit1,124 games+5.3
Juggernaut
56.2%+5.1912
vs Storm Spirit912 games+5.1
Nyx Assassin
57.3%+5.0436
vs Storm Spirit436 games+5.0
Anti-Mage
55.7%+4.6872
vs Storm Spirit872 games+4.6
Storm Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Storm Spirit counters at Crusader–Archon
Tinker
41.3%-4.9264
vs Storm Spirit264 games-4.9
Nature's Prophet
43.4%-4.7493
vs Storm Spirit493 games-4.7
Sniper
45.2%-4.21,421
vs Storm Spirit1,421 games-4.2
Sand King
42.6%-3.7204
vs Storm Spirit204 games-3.7
Doom
45.2%-2.4199
vs Storm Spirit199 games-2.4
Night Stalker
46.0%-2.3265
vs Storm Spirit265 games-2.3
Huskar
45.7%-1.9162
vs Storm Spirit162 games-1.9
Batrider
Few games37.1%-1.935
vs Storm Spirit35 games-1.9
Monkey King
46.5%-1.9226
vs Storm Spirit226 games-1.9
Queen of Pain
47.3%-1.8433
vs Storm Spirit433 games-1.8
Top Allies for Storm Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Storm Spirit at Crusader–Archon
Lone Druid
58.2%+8.291
Meepo
Few games56.0%+6.025
Elder Titan
Few games54.8%+4.831
Broodmother
Few games54.5%+4.522
Warlock
54.1%+4.1268
Wraith King
54.0%+4.0730
Visage
Few games53.3%+3.345
Dawnbreaker
53.2%+3.2295
Dragon Knight
52.8%+2.8483
Luna
52.5%+2.5480
Positions Played
Positions: patch 7.41f
1 Carry44.4% WR18,923 matches
2 Mid47.3% WR371,979 matches
3 Off45.4% WR19,061 matches
4 Soft44.4% WR18,067 matches
5 Hard44.5% WR12,879 matches
Matchup data updated Nov 14, 2026
TierD·Score change+0.37
Who Beats Storm Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Storm Spirit at Legend–Ancient
Enigma
64.5%+8.4276
vs Storm Spirit276 games+8.4
Mirana
60.2%+8.2812
vs Storm Spirit812 games+8.2
Anti-Mage
58.8%+7.71,331
vs Storm Spirit1,331 games+7.7
Nyx Assassin
59.7%+7.4650
vs Storm Spirit650 games+7.4
Riki
60.1%+6.8409
vs Storm Spirit409 games+6.8
Arc Warden
60.9%+6.7325
vs Storm Spirit325 games+6.7
Dawnbreaker
58.5%+6.6679
vs Storm Spirit679 games+6.6
Shadow Shaman
58.1%+6.5828
vs Storm Spirit828 games+6.5
Grimstroke
58.2%+5.6438
vs Storm Spirit438 games+5.6
Night Stalker
57.7%+5.5487
vs Storm Spirit487 games+5.5
Storm Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Storm Spirit counters at Legend–Ancient
Pangolier
42.0%-4.2226
vs Storm Spirit226 games-4.2
Nature's Prophet
45.7%-3.2573
vs Storm Spirit573 games-3.2
Shadow Fiend
46.1%-2.8527
vs Storm Spirit527 games-2.8
Weaver
45.7%-2.8372
vs Storm Spirit372 games-2.8
Queen of Pain
46.6%-2.7764
vs Storm Spirit764 games-2.7
Gyrocopter
46.5%-2.3370
vs Storm Spirit370 games-2.3
Alchemist
45.4%-2.1174
vs Storm Spirit174 games-2.1
Slardar
47.1%-2.0412
vs Storm Spirit412 games-2.0
Drow Ranger
47.8%-1.8835
vs Storm Spirit835 games-1.8
Snapfire
47.8%-1.7722
vs Storm Spirit722 games-1.7
Top Allies for Storm Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Storm Spirit at Legend–Ancient
Bloodseeker
56.7%+6.7127
Brewmaster
54.8%+4.8135
Abaddon
53.5%+3.5159
Ember Spirit
Few games53.3%+3.330
Dark Willow
53.1%+3.1458
Visage
52.7%+2.755
Elder Titan
Few games52.3%+2.344
Dawnbreaker
52.3%+2.3660
Grimstroke
51.8%+1.8531
Bounty Hunter
51.4%+1.4393
Positions Played
Positions: patch 7.41f
1 Carry44.8% WR11,452 matches
2 Mid47.2% WR361,948 matches
3 Off44.7% WR8,490 matches
4 Soft42.5% WR7,632 matches
5 Hard41.9% WR5,046 matches
Matchup data updated Nov 14, 2026
TierD·Score change+0.22
Who Beats Storm Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Storm Spirit at Divine–Immortal
Marci
74.2%+7.793
vs Storm Spirit93 games+7.7
Legion Commander
60.9%+6.3271
vs Storm Spirit271 games+6.3
Winter Wyvern
62.4%+6.0186
vs Storm Spirit186 games+6.0
Night Stalker
62.7%+6.0177
vs Storm Spirit177 games+6.0
Grimstroke
63.7%+5.8146
vs Storm Spirit146 games+5.8
Wraith King
59.9%+5.5247
vs Storm Spirit247 games+5.5
Rubick
57.1%+5.3606
vs Storm Spirit606 games+5.3
Meepo
72.7%+4.955
vs Storm Spirit55 games+4.9
Shadow Shaman
60.2%+4.8176
vs Storm Spirit176 games+4.8
Slark
57.0%+4.7405
vs Storm Spirit405 games+4.7
Storm Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Storm Spirit counters at Divine–Immortal
Gyrocopter
43.3%-2.6127
vs Storm Spirit127 games-2.6
Kez
44.0%-2.2116
vs Storm Spirit116 games-2.2
Shadow Fiend
46.4%-1.6153
vs Storm Spirit153 games-1.6
Bristleback
42.9%-1.656
vs Storm Spirit56 games-1.6
Queen of Pain
47.2%-1.5229
vs Storm Spirit229 games-1.5
Beastmaster
Few games41.5%-1.441
vs Storm Spirit41 games-1.4
Drow Ranger
47.8%-1.2251
vs Storm Spirit251 games-1.2
Shadow Demon
44.8%-1.258
vs Storm Spirit58 games-1.2
Timbersaw
47.8%-1.1207
vs Storm Spirit207 games-1.1
Terrorblade
46.4%-1.184
vs Storm Spirit84 games-1.1
Top Allies for Storm Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Storm Spirit at Divine–Immortal
Elder Titan
Few games63.3%+13.330
Visage
Few games59.3%+9.327
Warlock
58.1%+8.186
Chaos Knight
Few games55.0%+5.040
Riki
54.2%+4.272
Grimstroke
53.9%+3.9219
Necrophos
53.6%+3.6179
Sven
53.5%+3.5286
Venomancer
52.8%+2.8108
Legion Commander
52.4%+2.4269
Positions Played
Positions: patch 7.41f
1 Carry43.1% WR2,248 matches
2 Mid47.6% WR97,139 matches
3 Off42.9% WR1,283 matches
4 Soft38.9% WR1,045 matches
5 Hard44.0% WR677 matches
Bracket Divergence
Matchup data updated Nov 14, 2026
Marci only ranks as a top counter to Storm Spirit in Divine–Immortal.
Spectre only ranks as a top counter to Storm Spirit in Herald–Guardian.
Winter Wyvern only ranks as a top counter to Storm Spirit in Divine–Immortal.
Ogre Magi only ranks as a top counter to Storm Spirit in Herald–Guardian.
Meepo's raw advantage against Storm Spirit swings by +11.30 between Divine–Immortal and All Ranks.
About Storm Spirit
Grimstroke is Storm Spirit's strongest counter, with a +9.90 raw advantage.
Storm Spirit is most contested in Divine–Immortal and least contested in All Ranks.
Marci only shows up as a top counter to Storm Spirit in Divine–Immortal.
Elder Titan is Storm Spirit's strongest ally, with a +5.00 raw synergy advantage.