alchemist:
bad against bounty-hunter, nyx-assassin, lifestealer
good against kunkka, tinker, pugna
ancient-apparition:
bad against phantom-lancer, lycanthrope, juggernaut
good against meepo, treant-protector, dazzle
antimage:
bad against bloodseeker, riki, drow-ranger
good against skeleton-king, pugna, dark-seer
axe:
bad against necrolyte, jakiro, venomancer
good against undying, phantom-lancer, broodmother
bane:
bad against meepo, naga-siren, sand-king
good against weaver, antimage, storm-spirit
batrider:
bad against clinkz, viper, sniper
good against templar-assassin, dark-seer, leshrac
beastmaster:
bad against dark-seer, warlock, jakiro
good against silencer, visage, weaver
bloodseeker:
bad against meepo, huskar, naga-siren
good against antimage, weaver, nyx-assassin
bounty-hunter:
bad against naga-siren, omniknight, meepo
good against alchemist, undying, riki
brewmaster:
bad against antimage, omniknight, undying
good against huskar, viper, skeleton-king
broodmother:
bad against slardar, naga-siren, dark-seer
good against clinkz, wisp, visage
chaos-knight:
bad against phantom-lancer, undying, sand-king
good against bane, shadow-demon, enchantress
chen:
bad against ursa, lina, lifestealer
good against clockwerk, treant-protector, disruptor
clinkz:
bad against bounty-hunter, ogre-magi, naga-siren
good against wisp, rubick, antimage
clockwerk:
bad against lycanthrope, chen, lifestealer
good against earthshaker, naga-siren, tidehunter
crystal-maiden:
bad against pugna, juggernaut, undying
good against phantom-lancer, slardar, keeper-of-the-light
dark-seer:
bad against antimage, silencer, batrider
good against templar-assassin, meepo, naga-siren
dazzle:
bad against enigma, ancient-apparition, outworld-destroyer
good against skeleton-king, lifestealer, bloodseeker
death-prophet:
bad against lone-druid, huskar, enchantress
good against dark-seer, enigma, undying
disruptor:
bad against wisp, visage, chen
good against meepo, naga-siren, necrolyte
doom-bringer:
bad against vengeful-spirit, huskar, lifestealer
good against morphling, magnataur, tinker
dragon-knight:
bad against ancient-apparition, outworld-destroyer, lich
good against wisp, templar-assassin, puck
drow-ranger:
bad against phantom-assassin, broodmother, spectre
good against lifestealer, batrider, antimage
earthshaker:
bad against silencer, clockwerk, rubick
good against meepo, naga-siren, phantom-lancer
enchantress:
bad against phantom-assassin, chaos-knight, undying
good against outworld-destroyer, rubick, antimage
enigma:
bad against death-prophet, silencer, chen
good against dazzle, slardar, broodmother
faceless-void:
bad against ursa, axe, wisp
good against lifestealer, shadow-demon, rubick
gyrocopter:
bad against sand-king, juggernaut, bounty-hunter
good against undying, treant-protector, outworld-destroyer
huskar:
bad against brewmaster, naga-siren, templar-assassin
good against bloodseeker, keeper-of-the-light, zeus
invoker:
bad against nyx-assassin, bounty-hunter, templar-assassin
good against meepo, magnataur, lone-druid
jakiro:
bad against pugna, antimage, clinkz
good against naga-siren, omniknight, brewmaster
juggernaut:
bad against lycanthrope, broodmother, ursa
good against crystal-maiden, tidehunter, nyx-assassin
keeper-of-the-light:
bad against huskar, enchantress, pudge
good against jakiro, omniknight, undying
kunkka:
bad against alchemist, lifestealer, templar-assassin
good against meepo, naga-siren, phantom-lancer
leshrac:
bad against batrider, nyx-assassin, juggernaut
good against naga-siren, meepo, sand-king
lich:
bad against broodmother, antimage, chen
good against necrolyte, jakiro, omniknight
lifestealer:
bad against omniknight, templar-assassin, faceless-void
good against zeus, kunkka, pudge
lina:
bad against spectre, templar-assassin, nyx-assassin
good against meepo, chen, naga-siren
lion:
bad against pugna, shadow-demon, venomancer
good against slardar, huskar, bloodseeker
lone-druid:
bad against venomancer, jakiro, necrolyte
good against silencer, death-prophet, antimage
luna:
bad against meepo, broodmother, tinker
good against undying, omniknight, slardar
lycanthrope:
bad against naga-siren, slardar, chaos-knight
good against undying, clockwerk, silencer
magnataur:
bad against silencer, jakiro, spectre
good against meepo, naga-siren, morphling
meepo:
bad against earthshaker, jakiro, dark-seer
good against broodmother, bane, doom-bringer
mirana:
bad against chen, bloodseeker, phantom-lancer
good against death-prophet, jakiro, lina
morphling:
bad against rubick, silencer, jakiro
good against meepo, broodmother, sniper
naga-siren:
bad against leshrac, earthshaker, jakiro
good against broodmother, skeleton-king, templar-assassin
natures-prophet:
bad against spirit-breaker, wisp, riki
good against silencer, sniper, disruptor
necrolyte:
bad against ancient-apparition, enchantress, silencer
good against spectre, razor, tiny
night-stalker:
bad against meepo, treant-protector, naga-siren
good against juggernaut, brewmaster, silencer
nyx-assassin:
bad against bloodseeker, lifestealer, riki
good against alchemist, tinker, shadow-demon
ogre-magi:
bad against undying, naga-siren, earthshaker
good against riki, clinkz, tinker
omniknight:
bad against silencer, outworld-destroyer, undying
good against lifestealer, bounty-hunter, phantom-lancer
outworld-destroyer:
bad against pugna, zeus, nyx-assassin
good against antimage, treant-protector, meepo
phantom-assassin:
bad against omniknight, ogre-magi, razor
good against enchantress, antimage, sniper
phantom-lancer:
bad against meepo, antimage, broodmother
good against skeleton-king, undying, chaos-knight
puck:
bad against lycanthrope, huskar, visage
good against naga-siren, weaver, meepo
pudge:
bad against lifestealer, lycanthrope, undying
good against pugna, sniper, keeper-of-the-light
pugna:
bad against pudge, witch-doctor, night-stalker
good against outworld-destroyer, queen-of-pain, morphling
queen-of-pain:
bad against zeus, spirit-breaker, pugna
good against naga-siren, meepo, broodmother
razor:
bad against necrolyte, spectre, antimage
good against riki, nyx-assassin, visage
riki:
bad against ogre-magi, slardar, meepo
good against lifestealer, undying, nyx-assassin
rubick:
bad against clinkz, lifestealer, enchantress
good against morphling, earthshaker, crystal-maiden
sand-king:
bad against wisp, zeus, leshrac
good against meepo, naga-siren, phantom-lancer
shadow-demon:
bad against nyx-assassin, undying, naga-siren
good against antimage, visage, omniknight
shadow-fiend:
bad against templar-assassin, pudge, tinker
good against undying, necrolyte, warlock
shadow-shaman:
bad against razor, shadow-demon, omniknight
good against outworld-destroyer, treant-protector, visage
silencer:
bad against natures-prophet, lone-druid, lycanthrope
good against omniknight, earthshaker, magnataur
skeleton-king:
bad against naga-siren, antimage, dazzle
good against zeus, spectre, bloodseeker
slardar:
bad against outworld-destroyer, enigma, lion
good against broodmother, lycanthrope, riki
sniper:
bad against pudge, phantom-assassin, natures-prophet
good against wisp, batrider, pugna
spectre:
bad against necrolyte, undying, meepo
good against razor, drow-ranger, lina
spirit-breaker:
bad against meepo, naga-siren, treant-protector
good against keeper-of-the-light, nyx-assassin, shadow-fiend
storm-spirit:
bad against riki, omniknight, bane
good against alchemist, ancient-apparition, natures-prophet
sven:
bad against treant-protector, omniknight, templar-assassin
good against meepo, naga-siren, chaos-knight
templar-assassin:
bad against dark-seer, batrider, naga-siren
good against lifestealer, shadow-fiend, huskar
tidehunter:
bad against clockwerk, juggernaut, doom-bringer
good against bounty-hunter, naga-siren, vengeful-spirit
tinker:
bad against nyx-assassin, pudge, ogre-magi
good against outworld-destroyer, ancient-apparition, meepo
tiny:
bad against necrolyte, viper, lifestealer
good against meepo, riki, pugna
treant-protector:
bad against undying, jakiro, dark-seer
good against broodmother, morphling, meepo
undying:
bad against antimage, axe, clinkz
good against jakiro, omniknight, spectre
ursa:
bad against broodmother, meepo, naga-siren
good against lifestealer, undying, warlock
vengeful-spirit:
bad against shadow-demon, sand-king, morphling
good against death-prophet, necrolyte, bounty-hunter
venomancer:
bad against broodmother, pugna, natures-prophet
good against templar-assassin, axe, ursa
viper:
bad against naga-siren, meepo, weaver
good against batrider, ursa, tiny
visage:
bad against naga-siren, weaver, phantom-lancer
good against wisp, puck, disruptor
warlock:
bad against broodmother, enchantress, ursa
good against tidehunter, meepo, phantom-lancer
weaver:
bad against bloodseeker, slardar, zeus
good against visage, witch-doctor, undying
windrunner:
bad against nyx-assassin, clockwerk, bane
good against huskar, sand-king, sven
wisp:
bad against clinkz, undying, ursa
good against spectre, sand-king, disruptor
witch-doctor:
bad against weaver, silencer, puck
good against pugna, bloodseeker, axe
zeus:
bad against meepo, antimage, huskar
good against sand-king, luna, naga-siren