Vengeful Spirit combines the Magic Missile stun with Nether Swap, which drags a hero out of position, interrupts channeling and works on spell immune units. Both are targeted, so spellblock stops them while it is off cooldown. Wave of Terror reveals the path ahead and weakens armor, and Break turns off the damage aura.
Counter items
Linken's SphereSpellblock stops both Magic Missile and Nether Swap, which spell immunity does not.
Black King BarSpell immunity blocks Magic Missile, though Nether Swap still pierces it.
Checked for patch 7.41f
Matchup data updated Nov 14, 2026
TierA·Score change-0.41
Who Beats Vengeful Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Vengeful Spirit at All Ranks
Phantom Lancer
55.2%+4.93,269
vs Vengeful Spirit3,269 games+4.9
Visage
57.0%+4.6379
vs Vengeful Spirit379 games+4.6
Meepo
54.9%+3.5505
vs Vengeful Spirit505 games+3.5
Wraith King
53.4%+3.23,920
vs Vengeful Spirit3,920 games+3.2
Dragon Knight
53.2%+3.14,199
vs Vengeful Spirit4,199 games+3.1
Phoenix
53.1%+2.71,297
vs Vengeful Spirit1,297 games+2.7
Troll Warlord
52.2%+1.7692
vs Vengeful Spirit692 games+1.7
Juggernaut
51.7%+1.65,458
vs Vengeful Spirit5,458 games+1.6
Nyx Assassin
51.6%+1.52,630
vs Vengeful Spirit2,630 games+1.5
Spectre
51.3%+1.22,652
vs Vengeful Spirit2,652 games+1.2
Vengeful Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Vengeful Spirit counters at All Ranks
Nature's Prophet
38.4%-10.72,315
vs Vengeful Spirit2,315 games-10.7
Tiny
39.2%-9.0973
vs Vengeful Spirit973 games-9.0
Shadow Fiend
41.2%-8.12,297
vs Vengeful Spirit2,297 games-8.1
Batrider
35.0%-7.6203
vs Vengeful Spirit203 games-7.6
Monkey King
41.6%-7.31,345
vs Vengeful Spirit1,345 games-7.3
Lina
42.7%-6.93,492
vs Vengeful Spirit3,492 games-6.9
Hoodwink
43.0%-6.52,876
vs Vengeful Spirit2,876 games-6.5
Drow Ranger
43.1%-6.53,433
vs Vengeful Spirit3,433 games-6.5
Templar Assassin
42.5%-6.41,218
vs Vengeful Spirit1,218 games-6.4
Huskar
42.5%-6.1892
vs Vengeful Spirit892 games-6.1
Top Allies for Vengeful Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Vengeful Spirit at All Ranks
Wraith King
57.2%+7.23,768
Bane
57.1%+7.1401
Elder Titan
56.8%+6.8190
Visage
56.6%+6.6343
Omniknight
55.7%+5.7476
Grimstroke
55.6%+5.61,257
Dawnbreaker
55.4%+5.42,219
Witch Doctor
55.3%+5.33,497
Riki
55.3%+5.31,481
Arc Warden
55.0%+5.01,094
Positions Played
Positions: patch 7.41f
1 Carry53.8% WR352,997 matches
2 Mid55.4% WR201,683 matches
3 Off54.0% WR207,521 matches
4 Soft52.9% WR573,852 matches
5 Hard53.1% WR648,268 matches
Matchup data updated Nov 14, 2026
TierA·Score change-1.20
Who Beats Vengeful Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Vengeful Spirit at Herald–Guardian
Arc Warden
60.7%+4.1122
vs Vengeful Spirit122 games+4.1
Bristleback
54.5%+2.7312
vs Vengeful Spirit312 games+2.7
Wraith King
54.5%+2.7297
vs Vengeful Spirit297 games+2.7
Pudge
53.5%+2.6607
vs Vengeful Spirit607 games+2.6
Undying
54.3%+2.6313
vs Vengeful Spirit313 games+2.6
Tidehunter
54.4%+2.4239
vs Vengeful Spirit239 games+2.4
Lone Druid
Few games60.4%+2.048
vs Vengeful Spirit48 games+2.0
Luna
53.3%+1.9257
vs Vengeful Spirit257 games+1.9
Slardar
53.6%+1.8194
vs Vengeful Spirit194 games+1.8
Troll Warlord
55.4%+1.792
vs Vengeful Spirit92 games+1.7
Vengeful Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Vengeful Spirit counters at Herald–Guardian
Weaver
37.9%-5.5169
vs Vengeful Spirit169 games-5.5
Monkey King
36.6%-5.3131
vs Vengeful Spirit131 games-5.3
Lina
41.7%-5.2343
vs Vengeful Spirit343 games-5.2
Hoodwink
41.8%-5.1330
vs Vengeful Spirit330 games-5.1
Drow Ranger
42.6%-4.9383
vs Vengeful Spirit383 games-4.9
Rubick
42.8%-4.3299
vs Vengeful Spirit299 games-4.3
Queen of Pain
40.3%-4.2154
vs Vengeful Spirit154 games-4.2
Centaur Warrunner
39.2%-4.2125
vs Vengeful Spirit125 games-4.2
Sniper
44.6%-4.1617
vs Vengeful Spirit617 games-4.1
Nature's Prophet
42.5%-4.0233
vs Vengeful Spirit233 games-4.0
Top Allies for Vengeful Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Vengeful Spirit at Herald–Guardian
Omniknight
Few games66.7%+16.748
Largo
Few games63.6%+13.622
Lone Druid
62.7%+12.775
Wraith King
61.5%+11.5335
Morphling
61.3%+11.362
Kunkka
60.7%+10.784
Silencer
60.7%+10.7219
Leshrac
Few games59.5%+9.537
Riki
59.4%+9.4165
Elder Titan
Few games59.3%+9.327
Positions Played
Positions: patch 7.41f
1 Carry54.2% WR31,099 matches
2 Mid56.5% WR23,809 matches
3 Off54.0% WR25,829 matches
4 Soft53.9% WR71,794 matches
5 Hard54.4% WR76,030 matches
Matchup data updated Nov 14, 2026
TierS·Score change-0.79
Who Beats Vengeful Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Vengeful Spirit at Crusader–Archon
Phantom Lancer
56.0%+5.11,130
vs Vengeful Spirit1,130 games+5.1
Dragon Knight
53.6%+3.11,398
vs Vengeful Spirit1,398 games+3.1
Wraith King
52.5%+2.21,489
vs Vengeful Spirit1,489 games+2.2
Largo
55.8%+2.0104
vs Vengeful Spirit104 games+2.0
Witch Doctor
52.0%+1.82,175
vs Vengeful Spirit2,175 games+1.8
Lich
52.0%+1.71,134
vs Vengeful Spirit1,134 games+1.7
Bloodseeker
52.5%+1.6358
vs Vengeful Spirit358 games+1.6
Meepo
53.4%+1.6178
vs Vengeful Spirit178 games+1.6
Spectre
51.8%+1.5997
vs Vengeful Spirit997 games+1.5
Techies
51.7%+1.51,295
vs Vengeful Spirit1,295 games+1.5
Vengeful Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Vengeful Spirit counters at Crusader–Archon
Nature's Prophet
35.5%-11.9902
vs Vengeful Spirit902 games-11.9
Shadow Fiend
40.0%-8.2892
vs Vengeful Spirit892 games-8.2
Tiny
37.7%-7.6329
vs Vengeful Spirit329 games-7.6
Doom
39.4%-7.4454
vs Vengeful Spirit454 games-7.4
Templar Assassin
39.8%-7.2472
vs Vengeful Spirit472 games-7.2
Drow Ranger
41.8%-7.11,258
vs Vengeful Spirit1,258 games-7.1
Lina
42.3%-6.71,285
vs Vengeful Spirit1,285 games-6.7
Ringmaster
40.2%-6.4383
vs Vengeful Spirit383 games-6.4
Huskar
39.7%-6.2300
vs Vengeful Spirit300 games-6.2
Timbersaw
41.4%-6.1490
vs Vengeful Spirit490 games-6.1
Top Allies for Vengeful Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Vengeful Spirit at Crusader–Archon
Bane
60.3%+10.3136
Visage
59.6%+9.6104
Dawnbreaker
59.6%+9.6765
Witch Doctor
58.0%+8.01,318
Meepo
58.0%+8.0162
Grimstroke
57.2%+7.2407
Wraith King
57.1%+7.11,481
Huskar
57.0%+7.0270
Riki
56.9%+6.9617
Enigma
56.8%+6.8259
Positions Played
Positions: patch 7.41f
1 Carry54.8% WR125,275 matches
2 Mid56.1% WR88,007 matches
3 Off55.4% WR75,958 matches
4 Soft53.5% WR246,849 matches
5 Hard53.8% WR271,736 matches
Matchup data updated Nov 14, 2026
TierA·Score change-0.23
Who Beats Vengeful Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Vengeful Spirit at Legend–Ancient
Phantom Lancer
55.4%+4.81,526
vs Vengeful Spirit1,526 games+4.8
Visage
59.0%+3.9156
vs Vengeful Spirit156 games+3.9
Wraith King
54.2%+3.81,822
vs Vengeful Spirit1,822 games+3.8
Dragon Knight
53.5%+3.22,018
vs Vengeful Spirit2,018 games+3.2
Meepo
55.1%+2.6207
vs Vengeful Spirit207 games+2.6
Phoenix
53.4%+2.6629
vs Vengeful Spirit629 games+2.6
Dark Seer
52.8%+1.9415
vs Vengeful Spirit415 games+1.9
Juggernaut
52.0%+1.92,633
vs Vengeful Spirit2,633 games+1.9
Grimstroke
52.2%+1.8977
vs Vengeful Spirit977 games+1.8
Crystal Maiden
52.0%+1.81,691
vs Vengeful Spirit1,691 games+1.8
Vengeful Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Vengeful Spirit counters at Legend–Ancient
Nature's Prophet
37.8%-10.1956
vs Vengeful Spirit956 games-10.1
Tiny
39.1%-7.4430
vs Vengeful Spirit430 games-7.4
Shadow Fiend
41.2%-7.3984
vs Vengeful Spirit984 games-7.3
Hoodwink
41.9%-6.91,187
vs Vengeful Spirit1,187 games-6.9
Monkey King
41.9%-6.2658
vs Vengeful Spirit658 games-6.2
Lina
43.5%-5.81,553
vs Vengeful Spirit1,553 games-5.8
Drow Ranger
43.5%-5.81,536
vs Vengeful Spirit1,536 games-5.8
Templar Assassin
42.2%-5.6512
vs Vengeful Spirit512 games-5.6
Huskar
42.2%-5.0353
vs Vengeful Spirit353 games-5.0
Alchemist
41.5%-5.0282
vs Vengeful Spirit282 games-5.0
Top Allies for Vengeful Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Vengeful Spirit at Legend–Ancient
Elder Titan
59.0%+9.078
Phoenix
58.0%+8.0548
Largo
57.9%+7.9126
Arc Warden
57.6%+7.6441
Wraith King
57.3%+7.31,737
Broodmother
57.3%+7.3117
Mars
56.7%+6.7577
Bloodseeker
56.6%+6.6286
Juggernaut
56.3%+6.31,791
Warlock
56.3%+6.3520
Positions Played
Positions: patch 7.41f
1 Carry53.6% WR148,016 matches
2 Mid54.1% WR62,537 matches
3 Off54.1% WR72,038 matches
4 Soft52.3% WR190,690 matches
5 Hard52.5% WR223,993 matches
Matchup data updated Nov 14, 2026
TierB·Score change-0.93
Who Beats Vengeful Spirit
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Vengeful Spirit at Divine–Immortal
Visage
70.7%+4.758
vs Vengeful Spirit58 games+4.7
Nyx Assassin
56.9%+4.4350
vs Vengeful Spirit350 games+4.4
Phantom Lancer
55.8%+3.6317
vs Vengeful Spirit317 games+3.6
Riki
58.3%+3.5144
vs Vengeful Spirit144 games+3.5
Phoenix
56.9%+3.5202
vs Vengeful Spirit202 games+3.5
Pugna
59.3%+3.5118
vs Vengeful Spirit118 games+3.5
Viper
57.1%+3.3175
vs Vengeful Spirit175 games+3.3
Dark Willow
55.9%+3.1227
vs Vengeful Spirit227 games+3.1
Meepo
62.9%+3.162
vs Vengeful Spirit62 games+3.1
Invoker
54.0%+3.1644
vs Vengeful Spirit644 games+3.1
Vengeful Spirit Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Vengeful Spirit counters at Divine–Immortal
Lina
41.8%-5.0311
vs Vengeful Spirit311 games-5.0
Tiny
37.4%-5.0131
vs Vengeful Spirit131 games-5.0
Shadow Fiend
39.2%-5.0171
vs Vengeful Spirit171 games-5.0
Sand King
37.2%-4.194
vs Vengeful Spirit94 games-4.1
Dawnbreaker
43.6%-4.0326
vs Vengeful Spirit326 games-4.0
Hoodwink
43.5%-3.9306
vs Vengeful Spirit306 games-3.9
Lion
45.2%-3.7635
vs Vengeful Spirit635 games-3.7
Monkey King
41.7%-3.6151
vs Vengeful Spirit151 games-3.6
Timbersaw
43.4%-3.4219
vs Vengeful Spirit219 games-3.4
Windranger
45.2%-3.4500
vs Vengeful Spirit500 games-3.4
Top Allies for Vengeful Spirit
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Vengeful Spirit at Divine–Immortal
Bloodseeker
68.5%+18.554
Enigma
66.0%+16.0106
Bane
64.2%+14.253
Lycan
Few games62.2%+12.237
Elder Titan
Few games61.5%+11.526
Batrider
Few games60.0%+10.010
Marci
59.8%+9.8117
Leshrac
59.5%+9.574
Brewmaster
58.1%+8.174
Razor
57.4%+7.4108
Positions Played
Positions: patch 7.41f
1 Carry52.1% WR30,872 matches
2 Mid50.4% WR7,619 matches
3 Off50.9% WR18,851 matches
4 Soft51.2% WR29,966 matches
5 Hard51.3% WR37,325 matches
Bracket Divergence
Matchup data updated Nov 14, 2026
Visage's raw advantage against Vengeful Spirit swings by +13.70 between Divine–Immortal and All Ranks.
Arc Warden only ranks as a top counter to Vengeful Spirit in Herald–Guardian.
Lone Druid only ranks as a top counter to Vengeful Spirit in Herald–Guardian.
Meepo's raw advantage against Vengeful Spirit swings by +9.50 between Divine–Immortal and Crusader–Archon.
Pugna only ranks as a top counter to Vengeful Spirit in Divine–Immortal.
About Vengeful Spirit
Phantom Lancer is Vengeful Spirit's strongest counter, with a +5.20 raw advantage.
Vengeful Spirit is most contested in Divine–Immortal and least contested in All Ranks.
Visage's raw advantage against Vengeful Spirit swings by +13.70 between Divine–Immortal and All Ranks.
Wraith King is Vengeful Spirit's strongest ally, with a +7.20 raw synergy advantage.