Donations this month: $45.47
Spectral Wrapped 2023

DPL-CDA Professional League Season 2

Major Dota 2 league by Mars Media and China D2PA

Heroes picked: 110

league_banner
Pairs | Trios | Lane Combos
Explain this to me
This section contains stats for most common hero trios. Winrate difference is calculated based on average expected win rate of the heroes together. Expected matches is calculated number of matches the heroes would be picked together randomly based on their pick rates. Deviation is difference between expected number of matches and the actual number (higher number is better and means the heroes are usually picked together intentionally, negative values mean otherwise). Percentage is how much of actual matches is the deviation number. Minimum amount of matches for trios is set to 2.
HeroesMatchesWinrateExpected matchesDeviationPercentageList of matches
earthshakerEarthshakermorphlingMorphlingdisruptorDisruptor580.00%1487.86%Matches
antimageAnti-MagemiranaMiranashadow_demonShadow Demon475.00%0488.10%Matches
earthshakerEarthshakerqueenofpainQueen of PaindisruptorDisruptor475.00%1379.76%Matches
rattletrapClockwerkphoenixPhoenixmarsMars450.00%2246.07%Matches
earthshakerEarthshakerqueenofpainQueen of PainspectreSpectre450.00%1373.53%Matches
faceless_voidFaceless VoidtuskTuskphoenixPhoenix450.00%0490.83%Matches
furionNature's Prophetearth_spiritEarth SpiritsnapfireSnapfire450.00%0490.45%Matches
gyrocopterGyrocoptershadow_demonShadow DemonwispIo450.00%0499.34%Matches
queenofpainQueen of PainrattletrapClockwerkmarsMars3100.00%1252.06%Matches
morphlingMorphlingbatriderBatridervoid_spiritVoid Spirit3100.00%0388.84%Matches
templar_assassinTemplar AssassintreantTreant ProtectorphoenixPhoenix366.67%0388.37%Matches
gyrocopterGyrocoptershadow_demonShadow DemonmarsMars366.67%0394.70%Matches
baneBanedoom_bringerDoomphoenixPhoenix366.67%1283.20%Matches
shadow_demonShadow DemonwispIomarsMars366.67%0394.70%Matches
miranaMiranamorphlingMorphlingogre_magiOgre Magi366.67%1279.44%Matches
terrorbladeTerrorbladephoenixPhoenixmarsMars366.67%1259.11%Matches
queenofpainQueen of PainrattletrapClockwerkrubickRubick366.67%1269.04%Matches
miranaMiranatidehunterTidehuntershadow_demonShadow Demon366.67%0389.65%Matches
faceless_voidFaceless VoidphoenixPhoenixvoid_spiritVoid Spirit366.67%1282.14%Matches
rattletrapClockwerkterrorbladeTerrorblademarsMars366.67%1268.40%Matches
gyrocopterGyrocopterwispIomarsMars366.67%0398.63%Matches
zuusZeusrattletrapClockwerkspectreSpectre366.67%0393.83%Matches
miranaMiranaogre_magiOgre MagimarsMars366.67%1270.09%Matches
antimageAnti-MageearthshakerEarthshakerdisruptorDisruptor366.67%0385.89%Matches
baneBanemorphlingMorphlingvoid_spiritVoid Spirit333.33%0385.49%Matches
kunkkaKunkkashadow_demonShadow DemonwispIo333.33%0397.02%Matches
earthshakerEarthshakerfurionNature's ProphetdisruptorDisruptor333.33%1267.49%Matches
morphlingMorphlingfurionNature's Prophetearth_spiritEarth Spirit333.33%0384.43%Matches
necrolyteNecrophosfurionNature's Prophetnyx_assassinNyx Assassin333.33%0397.69%Matches
miranaMiranadragon_knightDragon Knightelder_titanElder Titan333.33%0392.17%Matches
earthshakerEarthshakervengefulspiritVengeful Spiritember_spiritEmber Spirit2100.00%1170.81%Matches
earthshakerEarthshakerviperViperbatriderBatrider2100.00%0292.92%Matches
earthshakerEarthshakerember_spiritEmber SpiritterrorbladeTerrorblade2100.00%1174.35%Matches
zuusZeusrattletrapClockwerkpangolierPangolier2100.00%0296.46%Matches
earthshakerEarthshakerbatriderBatridervoid_spiritVoid Spirit2100.00%1173.11%Matches
miranaMiranavengefulspiritVengeful Spiritogre_magiOgre Magi2100.00%1169.16%Matches
faceless_voidFaceless VoidrubickRubicksnapfireSnapfire2100.00%0291.06%Matches
gyrocopterGyrocopterinvokerInvokerwispIo2100.00%0299.49%Matches
queenofpainQueen of PainrattletrapClockwerkphoenixPhoenix2100.00%201.12%Matches
tinyTinyenigmaEnigmaspectreSpectre2100.00%0293.80%Matches
furionNature's ProphetmagnataurMagnusearth_spiritEarth Spirit2100.00%0297.88%Matches
batriderBatriderogre_magiOgre MagisnapfireSnapfire2100.00%0289.91%Matches
furionNature's Prophetdoom_bringerDoomearth_spiritEarth Spirit2100.00%0284.43%Matches
beastmasterBeastmastertreantTreant ProtectorphoenixPhoenix2100.00%0289.34%Matches
earthshakerEarthshakerfurionNature's ProphetbrewmasterBrewmaster2100.00%0277.50%Matches
kunkkaKunkkashadow_demonShadow DemonmarsMars2100.00%1173.18%Matches
baneBaneearthshakerEarthshakerbatriderBatrider2100.00%0281.60%Matches
terrorbladeTerrorbladevoid_spiritVoid SpiritsnapfireSnapfire2100.00%0280.14%Matches
antimageAnti-MagemiranaMiranamarsMars2100.00%1163.15%Matches
baneBanepuckPuckdoom_bringerDoom2100.00%0291.60%Matches
miranaMiranasniperSniperrattletrapClockwerk2100.00%0293.19%Matches
furionNature's Prophettroll_warlordTroll Warlordearth_spiritEarth Spirit2100.00%0293.63%Matches
antimageAnti-MagetidehunterTidehuntershadow_demonShadow Demon2100.00%0292.86%Matches
baneBanebatriderBatridervoid_spiritVoid Spirit2100.00%0286.81%Matches
slardarSlardarfaceless_voidFaceless VoidphoenixPhoenix2100.00%0297.18%Matches
miranaMiranaspectreSpectrepangolierPangolier2100.00%0285.25%Matches
kunkkaKunkkaspectreSpectrephoenixPhoenix2100.00%1159.55%Matches
baneBaneearthshakerEarthshakerspectreSpectre2100.00%1168.72%Matches
earthshakerEarthshakerbatriderBatriderspectreSpectre2100.00%0275.94%Matches
beastmasterBeastmastertemplar_assassinTemplar AssassinphoenixPhoenix2100.00%0291.28%Matches
miranaMiranapangolierPangoliervoid_spiritVoid Spirit2100.00%0283.51%Matches
miranaMiranashadow_demonShadow DemonmarsMars2100.00%1150.33%Matches
antimageAnti-Mageshadow_demonShadow DemonmarsMars2100.00%0277.15%Matches
zuusZeusspectreSpectrepangolierPangolier2100.00%0297.64%Matches
templar_assassinTemplar AssassinphoenixPhoenixmarsMars2100.00%1161.93%Matches
templar_assassinTemplar AssassinfurionNature's ProphetphoenixPhoenix2100.00%1157.96%Matches
morphlingMorphlingvengefulspiritVengeful Spiritvoid_spiritVoid Spirit2100.00%1172.37%Matches
rattletrapClockwerkspectreSpectrepangolierPangolier2100.00%0284.95%Matches
vengefulspiritVengeful SpiritqueenofpainQueen of PainterrorbladeTerrorblade2100.00%1171.89%Matches
disruptorDisruptorterrorbladeTerrorbladevoid_spiritVoid Spirit2100.00%0280.87%Matches
kunkkaKunkkadoom_bringerDoomphoenixPhoenix2100.00%1173.83%Matches
beastmasterBeastmastertemplar_assassinTemplar AssassintreantTreant Protector2100.00%0297.09%Matches
queenofpainQueen of PainterrorbladeTerrorbladephoenixPhoenix2100.00%1143.78%Matches
venomancerVenomancerrattletrapClockwerkrubickRubick2100.00%0286.28%Matches
invokerInvokermedusaMedusasnapfireSnapfire2100.00%0298.70%Matches
enigmaEnigmarattletrapClockwerknaga_sirenNaga Siren2100.00%0293.80%Matches
antimageAnti-MagemiranaMiranatidehunterTidehunter2100.00%0288.48%Matches
naga_sirenNaga Sirenvoid_spiritVoid SpiritsnapfireSnapfire250.00%0290.41%Matches
antimageAnti-MagebrewmasterBrewmasterogre_magiOgre Magi250.00%0294.84%Matches
visageVisagephoenixPhoenixmarsMars250.00%1166.16%Matches
axeAxespectreSpectrephoenixPhoenix250.00%0295.51%Matches
earthshakerEarthshakerdoom_bringerDoomdisruptorDisruptor250.00%0279.76%Matches
earthshakerEarthshakerenchantressEnchantressspectreSpectre250.00%0284.36%Matches
beastmasterBeastmasterlunaLunaogre_magiOgre Magi250.00%0297.53%Matches
miranaMiranabeastmasterBeastmasterogre_magiOgre Magi250.00%0289.72%Matches
miranaMiranabrewmasterBrewmasterogre_magiOgre Magi250.00%0288.78%Matches
vengefulspiritVengeful SpiritclinkzClinkzember_spiritEmber Spirit250.00%0293.39%Matches
phoenixPhoenixvoid_spiritVoid SpiritmarsMars250.00%2019.63%Matches
baneBanephoenixPhoenixmarsMars250.00%1145.01%Matches
earthshakerEarthshakerfurionNature's ProphetphoenixPhoenix250.00%20-23.77%Matches
queenofpainQueen of PainvenomancerVenomancerrubickRubick250.00%0288.16%Matches
queenofpainQueen of PainjakiroJakiromarsMars250.00%0285.90%Matches
faceless_voidFaceless VoidinvokerInvokerphoenixPhoenix250.00%0291.54%Matches
dragon_knightDragon Knightogre_magiOgre MagiphoenixPhoenix250.00%1160.52%Matches
rattletrapClockwerkalchemistAlchemistrubickRubick250.00%0296.83%Matches
rattletrapClockwerkdoom_bringerDoomrubickRubick250.00%0276.78%Matches
puckPucktreantTreant ProtectorphoenixPhoenix250.00%0278.67%Matches
tinyTinyclinkzClinkzenchantressEnchantress250.00%0297.81%Matches
antimageAnti-MagebaneBanefurionNature's Prophet250.00%0278.84%Matches
earthshakerEarthshakervengefulspiritVengeful SpiritbatriderBatrider250.00%0276.65%Matches
earthshakerEarthshakermorphlingMorphlingvoid_spiritVoid Spirit250.00%1155.63%Matches
miranaMiranasand_kingSand KingvengefulspiritVengeful Spirit250.00%0294.49%Matches
miranaMiranamorphlingMorphlingsand_kingSand King250.00%0294.49%Matches
morphlingMorphlingearth_spiritEarth Spiritvoid_spiritVoid Spirit250.00%0283.26%Matches
furionNature's ProphettuskTuskphoenixPhoenix250.00%1139.28%Matches
vengefulspiritVengeful Spiritnight_stalkerNight Stalkervoid_spiritVoid Spirit250.00%0291.63%Matches
antimageAnti-MagephoenixPhoenixmarsMars250.00%1151.35%Matches
baneBanekunkkaKunkkaphoenixPhoenix250.00%1169.07%Matches
earthshakerEarthshakerdeath_prophetDeath ProphetdisruptorDisruptor250.00%0285.28%Matches
queenofpainQueen of Painnyx_assassinNyx AssassinshredderTimbersaw250.00%0297.12%Matches
miranaMiranabeastmasterBeastmasterlunaLuna250.00%0295.59%Matches
miranaMiranaspectreSpectrekeeper_of_the_lightKeeper of the Light250.00%0289.79%Matches
rattletrapClockwerkjakiroJakiromarsMars250.00%0283.66%Matches
puckPuckenigmaEnigmarattletrapClockwerk250.00%0290.26%Matches
vengefulspiritVengeful SpiritmedusaMedusavoid_spiritVoid Spirit250.00%0294.98%Matches
faceless_voidFaceless VoidinvokerInvokertuskTusk250.00%0296.67%Matches
vengefulspiritVengeful SpiritkunkkaKunkkabatriderBatrider250.00%0288.10%Matches
invokerInvokertuskTuskphoenixPhoenix250.00%0286.25%Matches
disruptorDisruptorphoenixPhoenixvoid_spiritVoid Spirit250.00%1156.47%Matches
kunkkaKunkkaenigmaEnigmaphoenixPhoenix250.00%0284.53%Matches
miranaMiranadragon_knightDragon Knightvoid_spiritVoid Spirit250.00%1159.41%Matches
lunaLunatreantTreant ProtectorphoenixPhoenix250.00%0288.37%Matches
rattletrapClockwerkphoenixPhoenixvoid_spiritVoid Spirit250.00%2014.61%Matches
tinyTinyspectreSpectrephoenixPhoenix250.00%1168.54%Matches
antimageAnti-Magedragon_knightDragon Knightshadow_demonShadow Demon250.00%0284.77%Matches
earthshakerEarthshakerqueenofpainQueen of Paindoom_bringerDoom250.00%1165.75%Matches
earthshakerEarthshakerterrorbladeTerrorbladevoid_spiritVoid Spirit250.00%1161.01%Matches
spectreSpectredark_willowDark WillowmarsMars250.00%0297.82%Matches
zuusZeusfurionNature's Prophetearth_spiritEarth Spirit250.00%0294.34%Matches
miranaMiranaspectreSpectrevoid_spiritVoid Spirit250.00%1156.87%Matches
treantTreant ProtectorcentaurCentaur WarrunnerphoenixPhoenix250.00%0288.37%Matches
baneBaneearthshakerEarthshakerterrorbladeTerrorblade250.00%1173.32%Matches
miranaMiranadragon_knightDragon KnightpangolierPangolier250.00%0286.11%Matches
miranaMiranaterrorbladeTerrorbladeoracleOracle250.00%0288.38%Matches
miranaMiranastorm_spiritStorm SpirittidehunterTidehunter250.00%0295.49%Matches
kunkkaKunkkagyrocopterGyrocopterwispIo250.00%0298.85%Matches
baneBaneearthshakerEarthshakertroll_warlordTroll Warlord250.00%0291.72%Matches
earthshakerEarthshakerterrorbladeTerrorbladeoracleOracle250.00%0287.69%Matches
miranaMiranalunaLunaogre_magiOgre Magi250.00%0288.78%Matches
faceless_voidFaceless VoidviperViperdisruptorDisruptor250.00%0297.22%Matches
morphlingMorphlingvoid_spiritVoid SpiritsnapfireSnapfire250.00%0277.40%Matches
rattletrapClockwerkursaUrsashadow_demonShadow Demon250.00%0288.39%Matches
furionNature's ProphetphoenixPhoenixmarsMars250.00%20-12.10%Matches
invokerInvokershadow_demonShadow DemonwispIo250.00%0298.01%Matches
queenofpainQueen of PainrattletrapClockwerkjakiroJakiro250.00%0285.02%Matches
furionNature's ProphettreantTreant ProtectorphoenixPhoenix250.00%1148.62%Matches
furionNature's Prophetdoom_bringerDoomphoenixPhoenix250.00%1148.62%Matches
furionNature's Prophetember_spiritEmber SpiritphoenixPhoenix250.00%1141.62%Matches
dark_seerDark SeertuskTuskphoenixPhoenix250.00%0294.27%Matches
zuusZeusbrewmasterBrewmasterogre_magiOgre Magi250.00%0298.21%Matches
terrorbladeTerrorbladephoenixPhoenixvoid_spiritVoid Spirit250.00%1151.44%Matches
linaLinatreantTreant ProtectorphoenixPhoenix250.00%0288.37%Matches
enigmaEnigmaterrorbladeTerrorbladeoracleOracle250.00%0296.98%Matches
tuskTuskphoenixPhoenixvoid_spiritVoid Spirit250.00%1156.47%Matches
shadow_shamanShadow ShamanqueenofpainQueen of Painskeleton_kingWraith King250.00%0298.41%Matches
miranaMiranavenomancerVenomancerdragon_knightDragon Knight250.00%0286.11%Matches
miranaMiranakunkkaKunkkarattletrapClockwerk250.00%1154.03%Matches
miranaMiranakunkkaKunkkaogre_magiOgre Magi250.00%1174.76%Matches
antimageAnti-Magedragon_knightDragon KnightphoenixPhoenix250.00%1167.57%Matches
faceless_voidFaceless VoiddisruptorDisruptorphoenixPhoenix250.00%0281.67%Matches
rattletrapClockwerknaga_sirenNaga SirenphoenixPhoenix250.00%1168.54%Matches
puckPuckvisageVisagephoenixPhoenix250.00%0284.49%Matches
furionNature's Prophetkeeper_of_the_lightKeeper of the Lightember_spiritEmber Spirit250.00%0292.04%Matches
antimageAnti-Mageember_spiritEmber SpiritphoenixPhoenix250.00%1174.66%Matches
terrorbladeTerrorbladevoid_spiritVoid SpiritmarsMars250.00%1164.69%Matches
earthshakerEarthshakermorphlingMorphlingqueenofpainQueen of Pain250.00%1148.62%Matches
earthshakerEarthshakernight_stalkerNight Stalkervoid_spiritVoid Spirit250.00%0286.55%Matches
queenofpainQueen of PainrattletrapClockwerkterrorbladeTerrorblade250.00%1156.55%Matches
templar_assassinTemplar AssassinrattletrapClockwerkmarsMars250.00%1170.58%Matches
rattletrapClockwerkterrorbladeTerrorbladephoenixPhoenix250.00%1134.83%Matches
vengefulspiritVengeful SpiritkunkkaKunkkarubickRubick250.00%0281.56%Matches
kunkkaKunkkagyrocopterGyrocoptershadow_demonShadow Demon250.00%0295.53%Matches
shadow_shamanShadow ShamanqueenofpainQueen of PainrattletrapClockwerk250.00%0286.52%Matches
lichLichqueenofpainQueen of PainfurionNature's Prophet250.00%0281.32%Matches
faceless_voidFaceless VoidtuskTuskvoid_spiritVoid Spirit250.00%0289.45%Matches
rattletrapClockwerklife_stealerLifestealermarsMars250.00%0290.19%Matches
death_prophetDeath ProphetfurionNature's ProphetclinkzClinkz20.00%0293.21%Matches
puckPucktuskTusksnapfireSnapfire20.00%0289.69%Matches
terrorbladeTerrorbladeoracleOraclevoid_spiritVoid Spirit20.00%0291.17%Matches
miranaMiranakeeper_of_the_lightKeeper of the Lightember_spiritEmber Spirit20.00%0292.49%Matches
linaLinashadow_demonShadow DemonmarsMars20.00%0288.08%Matches
furionNature's ProphetspectreSpectrevoid_spiritVoid Spirit20.00%1154.28%Matches
templar_assassinTemplar Assassindragon_knightDragon KnightphoenixPhoenix20.00%1174.62%Matches
rattletrapClockwerkvisageVisagesnapfireSnapfire20.00%0285.29%Matches
miranaMiranabeastmasterBeastmastervoid_spiritVoid Spirit20.00%0286.05%Matches
queenofpainQueen of PainjakiroJakiroslarkSlark20.00%0297.65%Matches
queenofpainQueen of Paindragon_knightDragon KnighttreantTreant Protector20.00%0279.32%Matches
rattletrapClockwerkspectreSpectrebrewmasterBrewmaster20.00%0286.11%Matches
puckPuckphoenixPhoenixmarsMars20.00%1153.47%Matches
earthshakerEarthshakerfurionNature's ProphetlycanLycan20.00%0279.37%Matches
queenofpainQueen of PainspectreSpectremarsMars20.00%1152.06%Matches
death_prophetDeath ProphetfurionNature's ProphetphoenixPhoenix20.00%1162.63%Matches
puckPuckdoom_bringerDoomogre_magiOgre Magi20.00%0290.95%Matches
tinyTinyterrorbladeTerrorbladeoracleOracle20.00%0295.12%Matches
baneBanedragon_knightDragon KnightphoenixPhoenix20.00%1163.34%Matches
lichLichfurionNature's Prophetnyx_assassinNyx Assassin20.00%0294.06%Matches
vengefulspiritVengeful Spiritdoom_bringerDoomphoenixPhoenix20.00%1168.01%Matches
kunkkaKunkkaphoenixPhoenixmarsMars20.00%1142.89%Matches
furionNature's ProphetspectreSpectretuskTusk20.00%1168.72%Matches
ursaUrsashadow_demonShadow DemonmarsMars20.00%0289.07%Matches
death_prophetDeath ProphetrattletrapClockwerkvisageVisage20.00%0291.28%Matches
dragon_knightDragon KnighttuskTuskphoenixPhoenix20.00%1163.34%Matches
phantom_lancerPhantom LancerphoenixPhoenixmarsMars20.00%1172.50%Matches
antimageAnti-MagemiranaMiranadragon_knightDragon Knight20.00%0275.43%Matches
earthshakerEarthshakerdisruptorDisruptorcentaurCentaur Warrunner20.00%0288.96%Matches
miranaMiranasand_kingSand Kingember_spiritEmber Spirit20.00%0295.83%Matches
doom_bringerDoomdisruptorDisruptornaga_sirenNaga Siren20.00%0294.65%Matches