Witch Doctor stuns with a ricocheting Paralyzing Cask, curses a group with Maledict, then channels Death Ward, which pierces spell immunity. The ward is invulnerable and disappears only when its channel is interrupted or runs out, so the caster is the weak point. Spell immunity handles the cask and curse but never the ward.
Counter items
Abyssal BladeA 1.6 second stun on Witch Doctor interrupts the Death Ward channel.
Black King BarBlocks Paralyzing Cask and Maledict, though Death Ward pierces it.
Checked for patch 7.41f
Matchup data updated Nov 14, 2026
TierS·Score change+0.09
Who Beats Witch Doctor
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Witch Doctor at All Ranks
Broodmother
55.5%+4.61,034
vs Witch Doctor1,034 games+4.6
Visage
54.4%+3.6855
vs Witch Doctor855 games+3.6
Wraith King
53.6%+3.58,240
vs Witch Doctor8,240 games+3.5
Arc Warden
51.9%+1.82,799
vs Witch Doctor2,799 games+1.8
Bounty Hunter
51.6%+1.53,313
vs Witch Doctor3,313 games+1.5
Night Stalker
51.4%+1.34,381
vs Witch Doctor4,381 games+1.3
Troll Warlord
51.3%+1.11,418
vs Witch Doctor1,418 games+1.1
Brewmaster
51.3%+1.11,243
vs Witch Doctor1,243 games+1.1
Phantom Lancer
51.0%+1.06,503
vs Witch Doctor6,503 games+1.0
Riki
51.0%+0.93,655
vs Witch Doctor3,655 games+0.9
Witch Doctor Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Witch Doctor counters at All Ranks
Shadow Fiend
40.0%-9.64,828
vs Witch Doctor4,828 games-9.6
Nature's Prophet
41.6%-8.14,716
vs Witch Doctor4,716 games-8.1
Timbersaw
41.6%-7.92,864
vs Witch Doctor2,864 games-7.9
Tiny
41.7%-7.51,969
vs Witch Doctor1,969 games-7.5
Treant Protector
41.3%-7.1904
vs Witch Doctor904 games-7.1
Drow Ranger
43.0%-6.87,404
vs Witch Doctor7,404 games-6.8
Queen of Pain
43.0%-6.74,795
vs Witch Doctor4,795 games-6.7
Beastmaster
42.6%-6.1938
vs Witch Doctor938 games-6.1
Storm Spirit
43.5%-6.12,890
vs Witch Doctor2,890 games-6.1
Huskar
43.5%-5.81,779
vs Witch Doctor1,779 games-5.8
Top Allies for Witch Doctor
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Witch Doctor at All Ranks
Wraith King
58.3%+8.38,172
Meepo
58.0%+8.01,025
Visage
57.8%+7.8767
Riki
57.6%+7.63,261
Spectre
56.0%+6.05,501
Outworld Destroyer
55.9%+5.97,280
Dragon Knight
55.5%+5.58,611
Legion Commander
55.5%+5.59,085
Phantom Lancer
55.4%+5.46,488
Bounty Hunter
55.4%+5.42,159
Positions Played
Positions: patch 7.41f
1 Carry42.6% WR29,909 matches
2 Mid48.6% WR67,606 matches
3 Off46.4% WR42,612 matches
4 Soft52.4% WR1,047,482 matches
5 Hard52.6% WR2,057,615 matches
Matchup data updated Nov 14, 2026
TierS·Score change-1.12
Who Beats Witch Doctor
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Witch Doctor at Herald–Guardian
Troll Warlord
56.5%+3.3200
vs Witch Doctor200 games+3.3
Meepo
56.6%+2.3106
vs Witch Doctor106 games+2.3
Wraith King
52.9%+2.3707
vs Witch Doctor707 games+2.3
Broodmother
54.6%+2.1174
vs Witch Doctor174 games+2.1
Spectre
53.1%+2.1424
vs Witch Doctor424 games+2.1
Clinkz
53.3%+2.1347
vs Witch Doctor347 games+2.1
Phoenix
54.8%+2.0146
vs Witch Doctor146 games+2.0
Omniknight
55.2%+2.0125
vs Witch Doctor125 games+2.0
Silencer
52.6%+1.9593
vs Witch Doctor593 games+1.9
Legion Commander
52.4%+1.9784
vs Witch Doctor784 games+1.9
Witch Doctor Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Witch Doctor counters at Herald–Guardian
Nature's Prophet
39.7%-7.5526
vs Witch Doctor526 games-7.5
Lina
41.3%-6.9762
vs Witch Doctor762 games-6.9
Drow Ranger
41.6%-6.7766
vs Witch Doctor766 games-6.7
Enigma
38.0%-6.2213
vs Witch Doctor213 games-6.2
Templar Assassin
40.4%-5.5272
vs Witch Doctor272 games-5.5
Storm Spirit
39.9%-5.4228
vs Witch Doctor228 games-5.4
Monkey King
40.0%-5.1205
vs Witch Doctor205 games-5.1
Luna
43.1%-4.8457
vs Witch Doctor457 games-4.8
Queen of Pain
42.6%-4.6329
vs Witch Doctor329 games-4.6
Tidehunter
43.6%-4.4454
vs Witch Doctor454 games-4.4
Top Allies for Witch Doctor
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Witch Doctor at Herald–Guardian
Wraith King
59.2%+9.2786
Riki
58.7%+8.7361
Pudge
58.4%+8.41,160
Void Spirit
58.4%+8.4166
Outworld Destroyer
57.6%+7.6568
Lich
57.4%+7.4312
Dragon Knight
57.3%+7.3651
Techies
57.1%+7.1427
Arc Warden
57.0%+7.0291
Primal Beast
57.0%+7.0149
Positions Played
Positions: patch 7.41f
1 Carry43.9% WR8,847 matches
2 Mid50.4% WR13,061 matches
3 Off47.2% WR10,860 matches
4 Soft53.7% WR136,811 matches
5 Hard53.5% WR203,536 matches
Matchup data updated Nov 14, 2026
TierS·Score change+0.01
Who Beats Witch Doctor
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Witch Doctor at Crusader–Archon
Wraith King
53.3%+3.13,225
vs Witch Doctor3,225 games+3.1
Broodmother
51.9%+1.3395
vs Witch Doctor395 games+1.3
Lich
50.9%+0.82,438
vs Witch Doctor2,438 games+0.8
Naga Siren
51.5%+0.8231
vs Witch Doctor231 games+0.8
Primal Beast
50.6%+0.4563
vs Witch Doctor563 games+0.4
Riki
50.5%+0.41,480
vs Witch Doctor1,480 games+0.4
Visage
50.5%+0.3273
vs Witch Doctor273 games+0.3
Pugna
50.3%+0.31,105
vs Witch Doctor1,105 games+0.3
Phantom Assassin
50.1%+0.13,265
vs Witch Doctor3,265 games+0.1
Nyx Assassin
50.1%+0.11,731
vs Witch Doctor1,731 games+0.1
Witch Doctor Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Witch Doctor counters at Crusader–Archon
Tiny
37.8%-9.3641
vs Witch Doctor641 games-9.3
Nature's Prophet
39.8%-9.21,861
vs Witch Doctor1,861 games-9.2
Shadow Fiend
40.7%-8.41,908
vs Witch Doctor1,908 games-8.4
Huskar
39.6%-8.0666
vs Witch Doctor666 games-8.0
Treant Protector
38.5%-7.5382
vs Witch Doctor382 games-7.5
Weaver
41.2%-7.51,173
vs Witch Doctor1,173 games-7.5
Enchantress
39.7%-7.1448
vs Witch Doctor448 games-7.1
Terrorblade
40.6%-6.9554
vs Witch Doctor554 games-6.9
Drow Ranger
42.7%-6.82,877
vs Witch Doctor2,877 games-6.8
Tinker
42.0%-6.6917
vs Witch Doctor917 games-6.6
Top Allies for Witch Doctor
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Witch Doctor at Crusader–Archon
Chen
Few games60.6%+10.633
Omniknight
59.9%+9.9312
Wraith King
59.3%+9.33,454
Meepo
59.1%+9.1411
Visage
58.6%+8.6292
Riki
57.4%+7.41,377
Legion Commander
57.1%+7.13,712
Vengeful Spirit
56.6%+6.61,430
Spectre
56.4%+6.42,376
Shadow Shaman
56.2%+6.21,808
Positions Played
Positions: patch 7.41f
1 Carry42.2% WR12,646 matches
2 Mid48.6% WR35,619 matches
3 Off45.6% WR18,869 matches
4 Soft52.8% WR479,600 matches
5 Hard53.0% WR853,582 matches
Matchup data updated Nov 14, 2026
TierS·Score change+0.22
Who Beats Witch Doctor
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Witch Doctor at Legend–Ancient
Visage
59.4%+6.2379
vs Witch Doctor379 games+6.2
Broodmother
59.2%+6.0377
vs Witch Doctor377 games+6.0
Wraith King
54.7%+4.53,718
vs Witch Doctor3,718 games+4.5
Brewmaster
53.8%+2.8567
vs Witch Doctor567 games+2.8
Night Stalker
52.8%+2.62,138
vs Witch Doctor2,138 games+2.6
Arc Warden
52.7%+2.31,172
vs Witch Doctor1,172 games+2.3
Bounty Hunter
52.4%+2.11,349
vs Witch Doctor1,349 games+2.1
Troll Warlord
52.9%+2.1501
vs Witch Doctor501 games+2.1
Outworld Destroyer
51.9%+1.83,371
vs Witch Doctor3,371 games+1.8
Riki
51.7%+1.51,475
vs Witch Doctor1,475 games+1.5
Witch Doctor Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Witch Doctor counters at Legend–Ancient
Shadow Fiend
37.7%-11.22,041
vs Witch Doctor2,041 games-11.2
Timbersaw
39.8%-8.81,268
vs Witch Doctor1,268 games-8.8
Nature's Prophet
42.3%-7.01,887
vs Witch Doctor1,887 games-7.0
Batrider
35.2%-6.7165
vs Witch Doctor165 games-6.7
Tiny
42.2%-6.3825
vs Witch Doctor825 games-6.3
Queen of Pain
43.2%-6.32,282
vs Witch Doctor2,282 games-6.3
Drow Ranger
43.4%-6.23,185
vs Witch Doctor3,185 games-6.2
Kez
42.5%-6.2953
vs Witch Doctor953 games-6.2
Axe
43.7%-6.03,878
vs Witch Doctor3,878 games-6.0
Sand King
42.9%-5.8879
vs Witch Doctor879 games-5.8
Top Allies for Witch Doctor
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Witch Doctor at Legend–Ancient
Meepo
58.6%+8.6384
Visage
58.2%+8.2297
Riki
57.7%+7.71,266
Chen
Few games57.6%+7.633
Wraith King
57.5%+7.53,413
Elder Titan
56.3%+6.3119
Bounty Hunter
56.1%+6.1852
Outworld Destroyer
56.1%+6.13,171
Dragon Knight
56.0%+6.03,680
Phantom Lancer
55.8%+5.82,570
Positions Played
Positions: patch 7.41f
1 Carry38.9% WR3,460 matches
2 Mid46.7% WR14,884 matches
3 Off46.0% WR7,434 matches
4 Soft51.8% WR358,411 matches
5 Hard52.2% WR805,813 matches
Matchup data updated Nov 14, 2026
TierB·Score change+0.33
Who Beats Witch Doctor
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Witch Doctor at Divine–Immortal
Bounty Hunter
58.1%+6.0554
vs Witch Doctor554 games+6.0
Enigma
58.0%+5.4421
vs Witch Doctor421 games+5.4
Arc Warden
57.3%+4.4309
vs Witch Doctor309 games+4.4
Clinkz
57.6%+4.0217
vs Witch Doctor217 games+4.0
Lycan
59.7%+3.9134
vs Witch Doctor134 games+3.9
Phantom Lancer
54.3%+3.4729
vs Witch Doctor729 games+3.4
Night Stalker
54.3%+3.3628
vs Witch Doctor628 games+3.3
Abaddon
56.2%+2.6146
vs Witch Doctor146 games+2.6
Visage
56.7%+2.6127
vs Witch Doctor127 games+2.6
Broodmother
58.0%+2.488
vs Witch Doctor88 games+2.4
Witch Doctor Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Witch Doctor counters at Divine–Immortal
Queen of Pain
38.5%-8.2506
vs Witch Doctor506 games-8.2
Shadow Fiend
40.5%-6.3385
vs Witch Doctor385 games-6.3
Underlord
40.1%-4.9197
vs Witch Doctor197 games-4.9
Timbersaw
43.3%-4.5404
vs Witch Doctor404 games-4.5
Ringmaster
43.6%-4.4456
vs Witch Doctor456 games-4.4
Drow Ranger
44.1%-4.4576
vs Witch Doctor576 games-4.4
Hoodwink
44.6%-4.2675
vs Witch Doctor675 games-4.2
Ogre Magi
44.6%-4.1652
vs Witch Doctor652 games-4.1
Rubick
45.6%-3.91,655
vs Witch Doctor1,655 games-3.9
Muerta
40.6%-3.8138
vs Witch Doctor138 games-3.8
Top Allies for Witch Doctor
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Witch Doctor at Divine–Immortal
Oracle
62.6%+12.691
Meepo
59.6%+9.6114
Beastmaster
59.3%+9.3118
Visage
58.8%+8.8114
Marci
58.6%+8.6169
Arc Warden
57.9%+7.9228
Phoenix
57.5%+7.5299
Enigma
57.4%+7.4272
Lycan
56.9%+6.9109
Bounty Hunter
56.5%+6.5370
Positions Played
Positions: patch 7.41f
1 Carry37.6% WR348 matches
2 Mid45.2% WR1,306 matches
3 Off46.1% WR919 matches
4 Soft49.9% WR55,240 matches
5 Hard51.1% WR172,954 matches
Bracket Divergence
Matchup data updated Nov 14, 2026
Lycan only ranks as a top counter to Witch Doctor in Divine–Immortal.
Visage's raw advantage against Witch Doctor swings by +8.90 between Legend–Ancient and Crusader–Archon.
Enigma only ranks as a top counter to Witch Doctor in Divine–Immortal.
Broodmother's raw advantage against Witch Doctor swings by +7.30 between Legend–Ancient and Crusader–Archon.
Meepo only ranks as a top counter to Witch Doctor in Herald–Guardian.
About Witch Doctor
Broodmother is Witch Doctor's strongest counter, with a +5.50 raw advantage.
Witch Doctor is most contested in Legend–Ancient and least contested in Crusader–Archon.
Lycan only shows up as a top counter to Witch Doctor in Divine–Immortal.
Wraith King is Witch Doctor's strongest ally, with a +8.30 raw synergy advantage.