Viper wins by attrition: Poison Attack stacks a slow and strips magic resistance, Nethertoxin grows stronger the longer a target stays inside, and Corrosive Skin punishes anyone who hits him. Break stops Corrosive Skin from applying, apart from the Nosedive version. Viper Strike pierces spell immunity, so leaving the toxin early matters more than immunity.
Counter items
Silver EdgeBreak prevents Corrosive Skin from slowing and damaging attackers.
Black King BarBlocks Poison Attack and Nethertoxin, though Viper Strike pierces it.
Checked for patch 7.41f
Matchup data updated Nov 14, 2026
TierC·Score change-0.35
Who Beats Viper
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Viper at All Ranks
Phantom Lancer
60.7%+9.92,653
vs Viper2,653 games+9.9
Arc Warden
58.6%+7.31,080
vs Viper1,080 games+7.3
Wraith King
57.0%+6.63,570
vs Viper3,570 games+6.6
Juggernaut
56.2%+6.05,115
vs Viper5,115 games+6.0
Outworld Destroyer
56.1%+5.83,570
vs Viper3,570 games+5.8
Riki
56.4%+5.71,567
vs Viper1,567 games+5.7
Invoker
55.3%+5.03,925
vs Viper3,925 games+5.0
Pugna
55.7%+4.91,252
vs Viper1,252 games+4.9
Brewmaster
57.0%+4.9463
vs Viper463 games+4.9
Luna
55.2%+4.92,840
vs Viper2,840 games+4.9
Viper Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Viper counters at All Ranks
Huskar
43.3%-5.81,253
vs Viper1,253 games-5.8
Beastmaster
43.3%-4.4381
vs Viper381 games-4.4
Shadow Demon
43.5%-4.4407
vs Viper407 games-4.4
Nature's Prophet
45.4%-4.22,066
vs Viper2,066 games-4.2
Monkey King
45.1%-4.11,104
vs Viper1,104 games-4.1
Shadow Fiend
46.2%-3.52,029
vs Viper2,029 games-3.5
Bristleback
46.5%-3.22,209
vs Viper2,209 games-3.2
Batrider
43.5%-3.1177
vs Viper177 games-3.1
Alchemist
46.1%-3.0651
vs Viper651 games-3.0
Tiny
46.3%-3.0831
vs Viper831 games-3.0
Top Allies for Viper
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Viper at All Ranks
Meepo
63.2%+13.2234
Omniknight
54.0%+4.0402
Wraith King
53.6%+3.62,898
Juggernaut
52.5%+2.54,607
Night Stalker
52.4%+2.41,086
Phantom Lancer
52.0%+2.02,378
Largo
52.0%+2.0229
Dragon Knight
51.9%+1.92,465
Riki
51.8%+1.81,190
Nyx Assassin
51.8%+1.81,923
Positions Played
Positions: patch 7.41f
1 Carry46.1% WR201,072 matches
2 Mid49.4% WR759,275 matches
3 Off48.5% WR502,024 matches
4 Soft49.1% WR233,326 matches
5 Hard49.4% WR167,093 matches
Matchup data updated Nov 14, 2026
TierD·Score change+0.50
Who Beats Viper
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Viper at Herald–Guardian
Wraith King
61.4%+7.8425
vs Viper425 games+7.8
Phantom Lancer
60.6%+6.9368
vs Viper368 games+6.9
Arc Warden
67.7%+6.8124
vs Viper124 games+6.8
Crystal Maiden
58.7%+6.6642
vs Viper642 games+6.6
Necrophos
58.9%+6.4506
vs Viper506 games+6.4
Jakiro
59.5%+5.7299
vs Viper299 games+5.7
Spectre
59.7%+5.6278
vs Viper278 games+5.6
Witch Doctor
56.5%+5.1706
vs Viper706 games+5.1
Riki
58.6%+4.8256
vs Viper256 games+4.8
Pudge
56.0%+4.8793
vs Viper793 games+4.8
Viper Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Viper counters at Herald–Guardian
Nature's Prophet
42.5%-4.5301
vs Viper301 games-4.5
Huskar
43.5%-3.2191
vs Viper191 games-3.2
Beastmaster
37.7%-2.961
vs Viper61 games-2.9
Puck
39.7%-2.873
vs Viper73 games-2.8
Ursa
44.2%-2.6165
vs Viper165 games-2.6
Tusk
41.8%-2.379
vs Viper79 games-2.3
Death Prophet
45.5%-2.2200
vs Viper200 games-2.2
Pangolier
Few games38.6%-2.144
vs Viper44 games-2.1
Batrider
Few games35.5%-1.931
vs Viper31 games-1.9
Sand King
45.8%-1.9166
vs Viper166 games-1.9
Top Allies for Viper
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Viper at Herald–Guardian
Brewmaster
Few games65.6%+15.632
Meepo
Few games61.9%+11.942
Phoenix
58.0%+8.069
Centaur Warrunner
56.9%+6.9123
Elder Titan
Few games56.2%+6.232
Terrorblade
56.0%+6.075
Chen
Few games55.6%+5.618
Slardar
55.1%+5.1187
Riki
55.0%+5.0222
Lich
54.4%+4.4309
Positions Played
Positions: patch 7.41f
1 Carry46.6% WR53,069 matches
2 Mid49.7% WR145,823 matches
3 Off48.5% WR77,703 matches
4 Soft49.4% WR59,068 matches
5 Hard49.7% WR46,309 matches
Matchup data updated Nov 14, 2026
TierC·Score change-0.55
Who Beats Viper
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Viper at Crusader–Archon
Phantom Lancer
60.6%+8.91,012
vs Viper1,012 games+8.9
Wraith King
58.3%+7.31,442
vs Viper1,442 games+7.3
Invoker
57.6%+6.61,350
vs Viper1,350 games+6.6
Juggernaut
56.4%+5.81,902
vs Viper1,902 games+5.8
Nyx Assassin
57.0%+5.6797
vs Viper797 games+5.6
Pudge
55.9%+5.52,673
vs Viper2,673 games+5.5
Legion Commander
55.8%+5.11,565
vs Viper1,565 games+5.1
Arc Warden
57.5%+5.1421
vs Viper421 games+5.1
Anti-Mage
55.8%+5.01,341
vs Viper1,341 games+5.0
Witch Doctor
55.6%+5.01,818
vs Viper1,818 games+5.0
Viper Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Viper counters at Crusader–Archon
Monkey King
43.2%-4.4361
vs Viper361 games-4.4
Shadow Demon
41.5%-3.6147
vs Viper147 games-3.6
Bristleback
45.9%-3.41,039
vs Viper1,039 games-3.4
Ember Spirit
44.8%-3.3355
vs Viper355 games-3.3
Beastmaster
41.7%-3.3132
vs Viper132 games-3.3
Terrorblade
44.4%-3.1241
vs Viper241 games-3.1
Tiny
44.9%-3.0287
vs Viper287 games-3.0
Nature's Prophet
46.3%-3.0832
vs Viper832 games-3.0
Alchemist
44.7%-3.0257
vs Viper257 games-3.0
Shadow Fiend
46.3%-2.9775
vs Viper775 games-2.9
Top Allies for Viper
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Viper at Crusader–Archon
Meepo
62.7%+12.775
Broodmother
55.7%+5.788
Omniknight
55.4%+5.4139
Void Spirit
54.4%+4.4149
Leshrac
53.5%+3.5101
Wraith King
53.1%+3.11,123
Phantom Lancer
52.6%+2.6915
Io
52.5%+2.5204
Dragon Knight
52.4%+2.4865
Spectre
52.4%+2.4850
Positions Played
Positions: patch 7.41f
1 Carry45.1% WR92,534 matches
2 Mid49.1% WR326,749 matches
3 Off48.0% WR212,630 matches
4 Soft48.5% WR100,425 matches
5 Hard48.4% WR67,529 matches
Matchup data updated Nov 14, 2026
TierC·Score change-0.45
Who Beats Viper
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Viper at Legend–Ancient
Phantom Lancer
61.1%+9.31,002
vs Viper1,002 games+9.3
Outworld Destroyer
57.5%+6.71,599
vs Viper1,599 games+6.7
Juggernaut
56.3%+5.82,173
vs Viper2,173 games+5.8
Luna
56.6%+5.71,211
vs Viper1,211 games+5.7
Wraith King
55.5%+4.81,486
vs Viper1,486 games+4.8
Riki
56.4%+4.7573
vs Viper573 games+4.7
Marci
57.4%+4.7340
vs Viper340 games+4.7
Arc Warden
56.7%+4.5418
vs Viper418 games+4.5
Bounty Hunter
56.0%+4.5588
vs Viper588 games+4.5
Keeper of the Light
57.2%+4.2276
vs Viper276 games+4.2
Viper Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Viper counters at Legend–Ancient
Huskar
42.0%-5.6455
vs Viper455 games-5.6
Nature's Prophet
45.1%-3.9739
vs Viper739 games-3.9
Shadow Fiend
45.3%-3.7771
vs Viper771 games-3.7
Tiny
44.6%-3.3314
vs Viper314 games-3.3
Monkey King
45.2%-3.3436
vs Viper436 games-3.3
Bristleback
45.6%-3.3574
vs Viper574 games-3.3
Templar Assassin
45.4%-3.1394
vs Viper394 games-3.1
Shadow Demon
43.6%-3.0179
vs Viper179 games-3.0
Gyrocopter
45.7%-3.0464
vs Viper464 games-3.0
Bloodseeker
44.9%-2.9256
vs Viper256 games-2.9
Top Allies for Viper
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Viper at Legend–Ancient
Meepo
60.0%+10.090
Largo
56.7%+6.7104
Enigma
54.2%+4.2236
Night Stalker
53.9%+3.9497
Wraith King
53.7%+3.71,199
Doom
53.1%+3.1431
Sand King
52.9%+2.9210
Juggernaut
52.7%+2.71,917
Lich
52.6%+2.61,010
Lycan
52.5%+2.561
Positions Played
Positions: patch 7.41f
1 Carry46.0% WR35,935 matches
2 Mid49.4% WR215,741 matches
3 Off48.6% WR161,555 matches
4 Soft49.0% WR45,724 matches
5 Hard49.6% WR31,475 matches
Matchup data updated Nov 14, 2026
TierB·Score change+0.18
Who Beats Viper
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Who beats Viper at Divine–Immortal
Phantom Lancer
60.1%+5.8271
vs Viper271 games+5.8
Nyx Assassin
57.8%+4.9334
vs Viper334 games+4.9
Juggernaut
56.7%+4.6443
vs Viper443 games+4.6
Enigma
61.2%+4.2121
vs Viper121 games+4.2
Night Stalker
56.6%+3.8274
vs Viper274 games+3.8
Arc Warden
59.8%+3.6117
vs Viper117 games+3.6
Outworld Destroyer
55.2%+3.6451
vs Viper451 games+3.6
Visage
68.0%+3.650
vs Viper50 games+3.6
Riki
59.2%+3.5120
vs Viper120 games+3.5
Bounty Hunter
56.3%+3.1199
vs Viper199 games+3.1
Viper Counters
Show how this score was calculated.Hide calculation.
HeroWin %AdvMatches
Viper counters at Divine–Immortal
Huskar
36.6%-5.8153
vs Viper153 games-5.8
Necrophos
42.0%-5.0333
vs Viper333 games-5.0
Ogre Magi
43.0%-3.8244
vs Viper244 games-3.8
Pangolier
40.0%-3.8125
vs Viper125 games-3.8
Timbersaw
43.4%-3.4212
vs Viper212 games-3.4
Bristleback
36.8%-3.368
vs Viper68 games-3.3
Lone Druid
39.8%-3.188
vs Viper88 games-3.1
Earthshaker
45.5%-3.1422
vs Viper422 games-3.1
Lifestealer
45.5%-2.7312
vs Viper312 games-2.7
Muerta
38.3%-2.760
vs Viper60 games-2.7
Top Allies for Viper
Show how this score was calculated.Hide calculation.
HeroWin %SynergyMatches
Top allies for Viper at Divine–Immortal
Naga Siren
Few games83.3%+33.318
Meepo
Few games77.8%+27.827
Omniknight
Few games63.8%+13.847
Riki
61.1%+11.195
Nyx Assassin
61.1%+11.1275
Kunkka
60.9%+10.969
Enigma
58.8%+8.8102
Void Spirit
58.2%+8.267
Medusa
Few games58.1%+8.131
Vengeful Spirit
57.0%+7.0142
Positions Played
Positions: patch 7.41f
1 Carry48.2% WR4,973 matches
2 Mid49.2% WR44,348 matches
3 Off49.1% WR32,218 matches
4 Soft49.8% WR6,585 matches
5 Hard50.3% WR6,345 matches
Bracket Divergence
Matchup data updated Nov 14, 2026
Visage only ranks as a top counter to Viper in Divine–Immortal.
Enigma only ranks as a top counter to Viper in Divine–Immortal.
Arc Warden's raw advantage against Viper swings by +11.00 between Herald–Guardian and Legend–Ancient.
Spectre only ranks as a top counter to Viper in Herald–Guardian.
Jakiro only ranks as a top counter to Viper in Herald–Guardian.
About Viper
Phantom Lancer is Viper's strongest counter, with a +10.70 raw advantage.
Viper is most contested in Herald–Guardian and least contested in Divine–Immortal.
Visage only shows up as a top counter to Viper in Divine–Immortal.
Meepo is Viper's strongest ally, with a +13.20 raw synergy advantage.