Donations this month: $0.00
Looking for work as Dota 2 panelist / statistician / analyst in broadcast
OR Backend Developer. Click the link for my CV.

DPL-CDA Professional League Season 2

Major Dota 2 league by Mars Media and China D2PA

Total buybacks: 477

league_banner
Explain this to me
The page shows a hero's winrates against certain enemies, as well as winrate advantage (difference in winrate compared to overall value). Higher rank and winrate mean opponent is easier for the hero, higher R-Rank means opponent is picked often and is less effective against the hero.
HeroMatchesWinrate
marsMars4847.92%
OpponentRankRev-RankWinrateAdvantageMatchesWonLost
phoenixPhoenix100.0023.0885.71%37.79%761
death_prophetDeath Prophet98.7224.3683.33%35.41%651
sand_kingSand King97.4419.23100.00%52.08%330
miranaMirana96.1547.4466.67%18.75%642
clinkzClinkz96.1547.4466.67%18.75%642
rattletrapClockwerk93.5926.9275.00%27.08%431
rikiRiki93.5926.9275.00%27.08%431
life_stealerLifestealer91.0312.82100.00%52.08%220
naga_sirenNaga Siren91.0320.51100.00%52.08%220
vengefulspiritVengeful Spirit88.4694.8745.45%-2.47%1156
spectreSpectre87.1882.0550.00%2.08%844
furionNature's Prophet87.1882.0550.00%2.08%844
earth_spiritEarth Spirit84.6248.7260.00%12.08%532
void_spiritVoid Spirit83.3393.5944.44%-3.48%945
baneBane82.0578.2150.00%2.08%633
tinyTiny82.0578.2150.00%2.08%633
ember_spiritEmber Spirit82.0578.2150.00%2.08%633
doom_bringerDoom78.2133.3366.67%18.75%321
kunkkaKunkka78.2133.3366.67%18.75%321
enchantressEnchantress78.2133.3366.67%18.75%321
tuskTusk78.2133.3366.67%18.75%321
centaurCentaur Warrunner78.2133.3366.67%18.75%321
snapfireSnapfire71.7983.3342.86%-5.06%734
dragon_knightDragon Knight70.5169.2350.00%2.08%422
shadow_demonShadow Demon70.5169.2350.00%2.08%422
phantom_assassinPhantom Assassin67.9511.54100.00%52.08%110
tidehunterTidehunter67.9511.54100.00%52.08%110
abaddonAbaddon67.9521.79100.00%52.08%110
slarkSlark67.9511.54100.00%52.08%110
keeper_of_the_lightKeeper of the Light67.9511.54100.00%52.08%110
legion_commanderLegion Commander67.9511.54100.00%52.08%110
lycanLycan67.9511.54100.00%52.08%110
zuusZeus67.9511.54100.00%52.08%110
obsidian_destroyerOutworld Destroyer67.9511.54100.00%52.08%110
winter_wyvernWinter Wyvern67.9511.54100.00%52.08%110
lichLich67.9517.95100.00%52.08%110
viperViper67.9517.95100.00%52.08%110
lunaLuna67.9517.95100.00%52.08%110
necrolyteNecrophos67.9517.95100.00%52.08%110
disruptorDisruptor50.0079.4940.00%-7.92%523
batriderBatrider48.7297.4425.00%-22.92%826
shredderTimbersaw47.4444.8750.00%2.08%211
treantTreant Protector47.4444.8750.00%2.08%211
wispIo47.4444.8750.00%2.08%211
rubickRubick47.4444.8750.00%2.08%211
jakiroJakiro47.4444.8750.00%2.08%211
templar_assassinTemplar Assassin47.4444.8750.00%2.08%211
grimstrokeGrimstroke47.4444.8750.00%2.08%211
oracleOracle47.4444.8750.00%2.08%211
pangolierPangolier47.4444.8750.00%2.08%211
earthshakerEarthshaker35.90100.0018.18%-29.74%1129
brewmasterBrewmaster34.6274.3633.33%-14.59%312
nyx_assassinNyx Assassin34.6274.3633.33%-14.59%312
invokerInvoker34.6274.3633.33%-14.59%312
visageVisage34.6274.3633.33%-14.59%312
queenofpainQueen of Pain29.4992.3125.00%-22.92%413
morphlingMorphling29.4992.3125.00%-22.92%413
phantom_lancerPhantom Lancer29.4992.3125.00%-22.92%413
terrorbladeTerrorblade25.6496.1520.00%-27.92%514
abyssal_underlordUnderlord24.3688.460.00%-47.92%202
elder_titanElder Titan23.0866.670.00%-47.92%101
techiesTechies23.0866.670.00%-47.92%101
antimageAnti-Mage23.0866.670.00%-47.92%101
magnataurMagnus23.0866.670.00%-47.92%101
medusaMedusa23.0866.670.00%-47.92%101
undyingUndying23.0866.670.00%-47.92%101
ogre_magiOgre Magi15.3898.720.00%-47.92%404
lone_druidLone Druid14.1066.670.00%-47.92%101
gyrocopterGyrocopter14.1066.670.00%-47.92%101
night_stalkerNight Stalker14.1066.670.00%-47.92%101
pugnaPugna14.1066.670.00%-47.92%101
faceless_voidFaceless Void14.1066.670.00%-47.92%101
beastmasterBeastmaster14.1066.670.00%-47.92%101
witch_doctorWitch Doctor6.4188.460.00%-47.92%202
storm_spiritStorm Spirit6.4188.460.00%-47.92%202
puckPuck3.8566.670.00%-47.92%101
juggernautJuggernaut2.5688.460.00%-47.92%202
ursaUrsa1.2866.670.00%-47.92%101