Warlock spreads damage with Fatal Bonds, keeps a fight in place with the growing Upheaval slow and drops a Golem whose stun lands through spell immunity. Minor imps appear whenever an enemy dies while afflicted, so fighting near him snowballs. Spell immunity stops his other spells, and anything that lowers his spell damage blunts the combination.
Counter items
Black King BarBlocks Fatal Bonds, Shadow Word and Upheaval, though the Golem stun pierces it.
Mage SlayerEach hit weakens Warlock's spell damage for 3 seconds.
Lotus OrbEcho Shell re-casts Shadow Word back onto Warlock.
Checked for patch 7.41f
Matchup data updated Nov 14, 2026
TierB·Score change-0.22
Who Beats Warlock
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Warlock at All Ranks
Leshrac
56.8%+4.3345
vs Warlock345 games+4.3
Luna
54.3%+3.92,229
vs Warlock2,229 games+3.9
Ancient Apparition
54.3%+3.81,452
vs Warlock1,452 games+3.8
Bounty Hunter
54.5%+3.81,022
vs Warlock1,022 games+3.8
Dragon Knight
54.0%+3.72,571
vs Warlock2,571 games+3.7
Nyx Assassin
53.9%+3.51,617
vs Warlock1,617 games+3.5
Visage
55.9%+3.4270
vs Warlock270 games+3.4
Brewmaster
55.1%+3.3365
vs Warlock365 games+3.3
Marci
54.2%+3.2644
vs Warlock644 games+3.2
Grimstroke
53.6%+3.11,374
vs Warlock1,374 games+3.1
Warlock Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Warlock counters at All Ranks
Beastmaster
37.5%-7.2272
vs Warlock272 games-7.2
Nature's Prophet
42.3%-6.81,499
vs Warlock1,499 games-6.8
Terrorblade
40.5%-6.8501
vs Warlock501 games-6.8
Tiny
42.0%-5.9572
vs Warlock572 games-5.9
Drow Ranger
44.8%-4.82,388
vs Warlock2,388 games-4.8
Puck
43.2%-4.8465
vs Warlock465 games-4.8
Hoodwink
45.7%-3.91,772
vs Warlock1,772 games-3.9
Treant Protector
42.9%-3.9238
vs Warlock238 games-3.9
Ringmaster
45.4%-3.7839
vs Warlock839 games-3.7
Dark Willow
45.7%-3.71,226
vs Warlock1,226 games-3.7
Top Allies for Warlock
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Warlock at All Ranks
Troll Warlord
55.9%+5.9435
Outworld Destroyer
54.9%+4.92,270
Vengeful Spirit
54.7%+4.71,205
Dawnbreaker
54.3%+4.31,475
Shadow Shaman
54.2%+4.21,411
Visage
54.1%+4.1222
Marci
54.1%+4.1582
Bane
54.0%+4.0202
Wraith King
53.8%+3.82,771
Batrider
53.6%+3.6110
Positions Played
Positions: patch 7.41f
1 Carry42.5% WR23,448 matches
2 Mid45.1% WR31,122 matches
3 Off44.7% WR32,340 matches
4 Soft50.2% WR366,682 matches
5 Hard50.4% WR669,262 matches
Matchup data updated Nov 14, 2026
TierB·Score change-0.63
Who Beats Warlock
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Warlock at Herald–Guardian
Mirana
63.0%+5.5146
vs Warlock146 games+5.5
Juggernaut
56.0%+3.6291
vs Warlock291 games+3.6
Bristleback
56.5%+3.5239
vs Warlock239 games+3.5
Outworld Destroyer
58.0%+3.2131
vs Warlock131 games+3.2
Necrophos
55.6%+3.0239
vs Warlock239 games+3.0
Arc Warden
60.2%+3.083
vs Warlock83 games+3.0
Chaos Knight
58.2%+2.9110
vs Warlock110 games+2.9
Ogre Magi
54.4%+2.9379
vs Warlock379 games+2.9
Vengeful Spirit
56.1%+2.7164
vs Warlock164 games+2.7
Tidehunter
56.2%+2.7153
vs Warlock153 games+2.7
Warlock Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Warlock counters at Herald–Guardian
Dark Willow
37.9%-4.4116
vs Warlock116 games-4.4
Jakiro
41.3%-4.0172
vs Warlock172 games-4.0
Huskar
37.0%-3.573
vs Warlock73 games-3.5
Viper
43.7%-3.4231
vs Warlock231 games-3.4
Legion Commander
44.0%-3.3241
vs Warlock241 games-3.3
Grimstroke
39.6%-3.391
vs Warlock91 games-3.3
Marci
36.9%-3.265
vs Warlock65 games-3.2
Puck
Few games29.7%-3.237
vs Warlock37 games-3.2
Lina
44.2%-3.2240
vs Warlock240 games-3.2
Largo
Few games11.8%-3.017
vs Warlock17 games-3.0
Top Allies for Warlock
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Warlock at Herald–Guardian
Largo
Few games87.5%+37.58
Dark Seer
Few games71.4%+21.435
Batrider
Few games69.2%+19.213
Underlord
62.9%+12.962
Ringmaster
Few games61.5%+11.526
Leshrac
Few games60.9%+10.923
Troll Warlord
60.8%+10.874
Nyx Assassin
60.7%+10.784
Wraith King
58.8%+8.8267
Spirit Breaker
58.5%+8.5200
Positions Played
Positions: patch 7.41f
1 Carry44.1% WR6,836 matches
2 Mid47.5% WR6,297 matches
3 Off46.0% WR8,573 matches
4 Soft51.3% WR49,534 matches
5 Hard51.9% WR65,381 matches
Matchup data updated Nov 14, 2026
TierB·Score change-0.34
Who Beats Warlock
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Warlock at Crusader–Archon
Primal Beast
59.0%+4.5200
vs Warlock200 games+4.5
Grimstroke
54.6%+3.2476
vs Warlock476 games+3.2
Luna
53.8%+3.0734
vs Warlock734 games+3.0
Ember Spirit
54.7%+2.8300
vs Warlock300 games+2.8
Vengeful Spirit
53.5%+2.7723
vs Warlock723 games+2.7
Dragon Knight
53.3%+2.7903
vs Warlock903 games+2.7
Earth Spirit
55.2%+2.5192
vs Warlock192 games+2.5
Spectre
53.2%+2.5759
vs Warlock759 games+2.5
Marci
54.7%+2.5232
vs Warlock232 games+2.5
Enchantress
56.3%+2.4126
vs Warlock126 games+2.4
Warlock Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Warlock counters at Crusader–Archon
Terrorblade
34.6%-7.5191
vs Warlock191 games-7.5
Tiny
39.6%-5.4217
vs Warlock217 games-5.4
Omniknight
37.8%-4.7127
vs Warlock127 games-4.7
Beastmaster
35.7%-4.798
vs Warlock98 games-4.7
Drow Ranger
44.6%-4.5962
vs Warlock962 games-4.5
Tinker
42.7%-4.4295
vs Warlock295 games-4.4
Nature's Prophet
44.2%-4.3595
vs Warlock595 games-4.3
Dark Willow
44.1%-4.1449
vs Warlock449 games-4.1
Ursa
43.9%-4.0383
vs Warlock383 games-4.0
Viper
44.8%-3.9609
vs Warlock609 games-3.9
Top Allies for Warlock
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Warlock at Crusader–Archon
Bane
59.7%+9.767
Naga Siren
59.5%+9.579
Shadow Shaman
56.7%+6.7675
Outworld Destroyer
56.2%+6.2829
Troll Warlord
55.7%+5.7192
Wraith King
55.1%+5.11,148
Dawnbreaker
55.0%+5.0533
Legion Commander
54.5%+4.51,238
Marci
54.5%+4.5220
Abaddon
54.4%+4.4136
Positions Played
Positions: patch 7.41f
1 Carry42.2% WR10,834 matches
2 Mid45.1% WR15,069 matches
3 Off44.9% WR15,942 matches
4 Soft50.8% WR174,902 matches
5 Hard51.1% WR275,747 matches
Matchup data updated Nov 14, 2026
TierB·Score change+0.12
Who Beats Warlock
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Warlock at Legend–Ancient
Marci
60.9%+6.2266
vs Warlock266 games+6.2
Ancient Apparition
57.5%+5.7621
vs Warlock621 games+5.7
Juggernaut
55.0%+4.41,557
vs Warlock1,557 games+4.4
Luna
55.2%+4.41,062
vs Warlock1,062 games+4.4
Leshrac
59.3%+4.0150
vs Warlock150 games+4.0
Legion Commander
54.3%+3.71,312
vs Warlock1,312 games+3.7
Sven
54.3%+3.5884
vs Warlock884 games+3.5
Phoenix
54.8%+3.4485
vs Warlock485 games+3.4
Nyx Assassin
54.2%+3.4790
vs Warlock790 games+3.4
Dragon Knight
53.9%+3.31,177
vs Warlock1,177 games+3.3
Warlock Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Warlock counters at Legend–Ancient
Nature's Prophet
38.9%-8.3604
vs Warlock604 games-8.3
Puck
40.4%-5.1230
vs Warlock230 games-5.1
Tiny
40.7%-5.0231
vs Warlock231 games-5.0
Beastmaster
37.6%-4.6117
vs Warlock117 games-4.6
Terrorblade
42.3%-3.8196
vs Warlock196 games-3.8
Drow Ranger
45.5%-3.81,015
vs Warlock1,015 games-3.8
Mars
44.1%-3.8349
vs Warlock349 games-3.8
Shadow Fiend
45.3%-3.6645
vs Warlock645 games-3.6
Hoodwink
45.5%-3.6771
vs Warlock771 games-3.6
Kez
44.3%-3.4300
vs Warlock300 games-3.4
Top Allies for Warlock
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Warlock at Legend–Ancient
Elder Titan
Few games63.9%+13.936
Treant Protector
Few games61.1%+11.136
Terrorblade
57.3%+7.3199
Visage
56.7%+6.797
Chaos Knight
56.5%+6.5248
Troll Warlord
56.2%+6.2146
Spirit Breaker
55.2%+5.2942
Vengeful Spirit
55.0%+5.0489
Naga Siren
55.0%+5.060
Dawnbreaker
54.7%+4.7684
Positions Played
Positions: patch 7.41f
1 Carry40.0% WR2,868 matches
2 Mid42.6% WR6,545 matches
3 Off41.5% WR4,745 matches
4 Soft49.3% WR120,271 matches
5 Hard49.8% WR263,758 matches
Matchup data updated Nov 14, 2026
TierC·Score change-0.05
Who Beats Warlock
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Warlock at Divine–Immortal
Nyx Assassin
65.6%+7.4180
vs Warlock180 games+7.4
Bounty Hunter
63.8%+5.7141
vs Warlock141 games+5.7
Invoker
58.6%+5.6365
vs Warlock365 games+5.6
Dragon Knight
58.8%+5.5335
vs Warlock335 games+5.5
Lich
60.1%+5.0193
vs Warlock193 games+5.0
Anti-Mage
56.9%+4.1299
vs Warlock299 games+4.1
Windranger
56.4%+3.9314
vs Warlock314 games+3.9
Legion Commander
57.0%+3.9251
vs Warlock251 games+3.9
Ancient Apparition
61.1%+3.490
vs Warlock90 games+3.4
Phantom Lancer
57.6%+3.4165
vs Warlock165 games+3.4
Warlock Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Warlock counters at Divine–Immortal
Drow Ranger
41.7%-3.9175
vs Warlock175 games-3.9
Ringmaster
40.8%-3.5125
vs Warlock125 games-3.5
Timbersaw
42.5%-3.2146
vs Warlock146 games-3.2
Shadow Fiend
42.3%-2.7111
vs Warlock111 games-2.7
Lina
44.4%-2.6171
vs Warlock171 games-2.6
Hoodwink
44.2%-2.5156
vs Warlock156 games-2.5
Kez
43.7%-2.1103
vs Warlock103 games-2.1
Nature's Prophet
45.0%-2.1149
vs Warlock149 games-2.1
Jakiro
43.0%-2.186
vs Warlock86 games-2.1
Arc Warden
44.0%-1.991
vs Warlock91 games-1.9
Top Allies for Warlock
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Warlock at Divine–Immortal
Lycan
Few games69.6%+19.623
Clockwerk
Few games65.2%+15.223
Bloodseeker
Few games62.2%+12.237
Tiny
61.9%+11.963
Omniknight
Few games61.5%+11.513
Vengeful Spirit
61.3%+11.375
Chaos Knight
Few games61.3%+11.331
Pugna
Few games61.1%+11.136
Riki
57.7%+7.771
Crystal Maiden
57.6%+7.666
Positions Played
Positions: patch 7.41f
1 Carry38.1% WR257 matches
2 Mid38.6% WR734 matches
3 Off39.8% WR425 matches
4 Soft47.4% WR14,420 matches
5 Hard48.5% WR56,967 matches
Bracket Divergence
Matchup data updated Nov 14, 2026
Mirana only ranks as a top counter to Warlock in Herald–Guardian.
Nyx Assassin's raw advantage against Warlock swings by +11.70 between Divine–Immortal and All Ranks.
Arc Warden only ranks as a top counter to Warlock in Herald–Guardian.
Lich only ranks as a top counter to Warlock in Divine–Immortal.
Bounty Hunter's raw advantage against Warlock swings by +9.30 between Divine–Immortal and All Ranks.
About Warlock
Leshrac is Warlock's strongest counter, with a +6.80 raw advantage.
Warlock is most contested in Divine–Immortal and least contested in All Ranks.
Mirana only shows up as a top counter to Warlock in Herald–Guardian.
Troll Warlord is Warlock's strongest ally, with a +5.90 raw synergy advantage.