Donations this month: $45.47
Spectral Wrapped 2023

DPL-CDA Professional League Season 1 Qualifiers

Qualifiers to major Dota 2 league by Mars Media and China D2PA

Total observer wards planted: 1847

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
tidehunterTidehunterlife_stealerLifestealerember_spiritEmber Spirit366.67%0396.35%Matches
dragon_knightDragon KnightrubickRubickcentaurCentaur Warrunner366.67%1267.09%Matches
tidehunterTidehunterancient_apparitionAncient Apparitionember_spiritEmber Spirit366.67%0393.23%Matches
venomancerVenomancertemplar_assassinTemplar AssassincentaurCentaur Warrunner366.67%0392.37%Matches
templar_assassinTemplar Assassinkeeper_of_the_lightKeeper of the LightbristlebackBristleback366.67%0390.18%Matches
tidehunterTidehunterrubickRubickember_spiritEmber Spirit366.67%0385.94%Matches
tidehunterTidehunterember_spiritEmber SpiritgrimstrokeGrimstroke366.67%0389.06%Matches
tidehunterTidehunterlife_stealerLifestealerancient_apparitionAncient Apparition366.67%0398.42%Matches
templar_assassinTemplar Assassinkeeper_of_the_lightKeeper of the LightcentaurCentaur Warrunner366.67%1282.98%Matches
life_stealerLifestealerancient_apparitionAncient Apparitionember_spiritEmber Spirit366.67%0395.26%Matches
shadow_demonShadow DemonrubickRubickcentaurCentaur Warrunner30.00%0385.38%Matches
beastmasterBeastmastervenomancerVenomancertemplar_assassinTemplar Assassin2100.00%0298.24%Matches
faceless_voidFaceless Voidshadow_demonShadow DemoncentaurCentaur Warrunner2100.00%0295.13%Matches
keeper_of_the_lightKeeper of the LighttuskTuskvoid_spiritVoid Spirit2100.00%0288.22%Matches
lichLichvenomancerVenomancercentaurCentaur Warrunner2100.00%0285.92%Matches
lichLichskeleton_kingWraith KingphoenixPhoenix2100.00%0298.88%Matches
baneBanequeenofpainQueen of PainrubickRubick2100.00%0283.27%Matches
lichLichvenomancerVenomancertemplar_assassinTemplar Assassin2100.00%0292.96%Matches
death_prophetDeath ProphetrubickRubickoracleOracle2100.00%0294.30%Matches
storm_spiritStorm Spiritnyx_assassinNyx Assassinkeeper_of_the_lightKeeper of the Light2100.00%0283.01%Matches
lichLichcentaurCentaur Warrunnerember_spiritEmber Spirit2100.00%1167.50%Matches
baneBanerazorRazorcentaurCentaur Warrunner2100.00%0285.04%Matches
razorRazorlichLichcentaurCentaur Warrunner2100.00%0285.92%Matches
baneBanephantom_lancerPhantom LancerbrewmasterBrewmaster2100.00%0297.12%Matches
ember_spiritEmber Spiritearth_spiritEarth SpiritgrimstrokeGrimstroke2100.00%0280.31%Matches
dragon_knightDragon Knightkeeper_of_the_lightKeeper of the LightpangolierPangolier2100.00%1169.41%Matches
ursaUrsasilencerSilencernyx_assassinNyx Assassin2100.00%0299.45%Matches
razorRazorslarkSlarkcentaurCentaur Warrunner2100.00%0290.32%Matches
chenChenskywrath_mageSkywrath Magevoid_spiritVoid Spirit250.00%0299.05%Matches
venomancerVenomancerkeeper_of_the_lightKeeper of the LightcentaurCentaur Warrunner250.00%1174.47%Matches
storm_spiritStorm Spiritearth_spiritEarth SpiritgrimstrokeGrimstroke250.00%0290.16%Matches
life_stealerLifestealerancient_apparitionAncient ApparitionrubickRubick250.00%0293.60%Matches
dazzleDazzlegyrocopterGyrocopterpangolierPangolier250.00%0297.89%Matches
ancient_apparitionAncient ApparitiontuskTuskmonkey_kingMonkey King250.00%0295.53%Matches
tidehunterTidehunterlife_stealerLifestealerrubickRubick250.00%0295.08%Matches
venomancerVenomancertemplar_assassinTemplar AssassinbristlebackBristleback250.00%0293.40%Matches
templar_assassinTemplar AssassincentaurCentaur WarrunnerbristlebackBristleback250.00%0286.80%Matches
ancient_apparitionAncient ApparitionrubickRubickember_spiritEmber Spirit250.00%1172.58%Matches
antimageAnti-MagelichLichvenomancerVenomancer250.00%0297.29%Matches
linaLinashadow_demonShadow DemoncentaurCentaur Warrunner250.00%0291.88%Matches
shadow_shamanShadow ShamantidehunterTidehunterember_spiritEmber Spirit250.00%0296.88%Matches
life_stealerLifestealerrubickRubickember_spiritEmber Spirit250.00%0285.23%Matches
keeper_of_the_lightKeeper of the LighttuskTuskmonkey_kingMonkey King250.00%0290.03%Matches
nevermoreShadow Fiendkeeper_of_the_lightKeeper of the LightbristlebackBristleback250.00%0290.94%Matches
storm_spiritStorm Spiritdragon_knightDragon Knightogre_magiOgre Magi250.00%0291.56%Matches
pugnaPugnadragon_knightDragon Knightvoid_spiritVoid Spirit250.00%0281.72%Matches
dazzleDazzlegyrocopterGyrocopterwispIo250.00%0299.72%Matches
linaLinarattletrapClockwerknaga_sirenNaga Siren250.00%0296.72%Matches
venomancerVenomancertemplar_assassinTemplar Assassinkeeper_of_the_lightKeeper of the Light250.00%0287.24%Matches
gyrocopterGyrocopterwispIopangolierPangolier250.00%0299.30%Matches
storm_spiritStorm SpiritbatriderBatridergrimstrokeGrimstroke250.00%0295.08%Matches
tidehunterTidehunterancient_apparitionAncient ApparitionrubickRubick250.00%0290.86%Matches
keeper_of_the_lightKeeper of the LightbristlebackBristlebacklegion_commanderLegion Commander250.00%0284.14%Matches
queenofpainQueen of PainrubickRubicklegion_commanderLegion Commander250.00%0286.22%Matches
dazzleDazzlewispIopangolierPangolier250.00%0299.53%Matches
chenChengyrocopterGyrocoptertuskTusk250.00%0298.88%Matches
rubickRubickgrimstrokeGrimstrokemarsMars250.00%1174.90%Matches
earthshakerEarthshakerslarkSlarkvoid_spiritVoid Spirit250.00%0297.77%Matches
linaLinaogre_magiOgre MagimarsMars250.00%0296.46%Matches
storm_spiritStorm SpiritbristlebackBristlebackearth_spiritEarth Spirit250.00%0292.97%Matches
storm_spiritStorm SpiritbatriderBatriderearth_spiritEarth Spirit250.00%0297.19%Matches
venomancerVenomancercentaurCentaur WarrunnerbristlebackBristleback250.00%0286.80%Matches
lichLichvenomancerVenomancerslarkSlark250.00%0294.04%Matches
dragon_knightDragon Knightancient_apparitionAncient ApparitionpangolierPangolier250.00%0286.29%Matches
batriderBatriderearth_spiritEarth SpiritgrimstrokeGrimstroke250.00%0296.06%Matches
keeper_of_the_lightKeeper of the LightcentaurCentaur WarrunnerbristlebackBristleback250.00%1170.55%Matches
venomancerVenomancerkeeper_of_the_lightKeeper of the LightbristlebackBristleback250.00%0285.27%Matches
miranaMiranaember_spiritEmber SpiritgrimstrokeGrimstroke250.00%0290.16%Matches
storm_spiritStorm SpiritfurionNature's Prophetkeeper_of_the_lightKeeper of the Light250.00%0286.41%Matches
queenofpainQueen of Paindragon_knightDragon KnightrubickRubick250.00%1173.42%Matches
pugnaPugnarattletrapClockwerkkeeper_of_the_lightKeeper of the Light250.00%0278.85%Matches
dragon_knightDragon KnightrubickRubickkeeper_of_the_lightKeeper of the Light20.00%1144.95%Matches
axeAxewindrunnerWindrangerfurionNature's Prophet20.00%0299.75%Matches
linaLinanaga_sirenNaga SirenmarsMars20.00%0296.02%Matches
rikiRikipugnaPugnaearth_spiritEarth Spirit20.00%0296.25%Matches
dragon_knightDragon KnightrubickRubickmonkey_kingMonkey King20.00%0279.12%Matches
dragon_knightDragon KnightrubickRubicklegion_commanderLegion Commander20.00%1173.42%Matches