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.

DPC China 2023 Tour 2

DPC 2023 Tour 2 - China Regional League, hosted by Perfect World

Average number of buybacks per game by Radiant: 1.8705

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
tinyTinybeastmasterBeastmasterenchantressEnchantress475.00%1374.48%Matches
enchantressEnchantressdoom_bringerDoomdisruptorDisruptor475.00%2248.54%Matches
beastmasterBeastmasterrubickRubickmonkey_kingMonkey King450.00%1370.12%Matches
enchantressEnchantressrubickRubickember_spiritEmber Spirit450.00%2250.09%Matches
beastmasterBeastmasterrubickRubickember_spiritEmber Spirit3100.00%1251.20%Matches
miranaMiranadoom_bringerDoomdisruptorDisruptor3100.00%3013.10%Matches
nevermoreShadow FiendrubickRubickmonkey_kingMonkey King3100.00%1269.82%Matches
templar_assassinTemplar AssassinenchantressEnchantressdoom_bringerDoom3100.00%1273.44%Matches
tinyTinyenchantressEnchantressdisruptorDisruptor3100.00%2136.07%Matches
miranaMiranadoom_bringerDoomnaga_sirenNaga Siren3100.00%1283.18%Matches
rattletrapClockwerkfurionNature's ProphetshredderTimbersaw366.67%0387.53%Matches
queenofpainQueen of Paindoom_bringerDoomhoodwinkHoodwink366.67%0397.34%Matches
enchantressEnchantressdisruptorDisruptorember_spiritEmber Spirit366.67%2123.60%Matches
rattletrapClockwerkleshracLeshracenchantressEnchantress366.67%1278.42%Matches
miranaMiranastorm_spiritStorm Spiritdoom_bringerDoom366.67%1252.34%Matches
enchantressEnchantresstroll_warlordTroll Warlordprimal_beastPrimal Beast366.67%0392.30%Matches
doom_bringerDoomdisruptorDisruptorkeeper_of_the_lightKeeper of the Light366.67%0386.28%Matches
undyingUndyingember_spiritEmber SpiritsnapfireSnapfire366.67%0383.57%Matches
tinyTinylichLichdeath_prophetDeath Prophet366.67%0394.64%Matches
puckPuckrattletrapClockwerkenchantressEnchantress333.33%0387.25%Matches
silencerSilencerrubickRubickember_spiritEmber Spirit333.33%1276.34%Matches
rubickRubicktuskTuskmonkey_kingMonkey King333.33%1257.75%Matches
disruptorDisruptornaga_sirenNaga Sirenember_spiritEmber Spirit333.33%1279.63%Matches
rubickRubickdisruptorDisruptorpangolierPangolier333.33%1255.09%Matches
doom_bringerDoomdisruptorDisruptorember_spiritEmber Spirit333.33%2125.29%Matches
miranaMiranatinyTinyleshracLeshrac333.33%1271.27%Matches
storm_spiritStorm SpirittinyTinydeath_prophetDeath Prophet333.33%1279.74%Matches
templar_assassinTemplar Assassindoom_bringerDoompangolierPangolier333.33%0385.84%Matches
beastmasterBeastmasterrubickRubicktuskTusk30.00%1265.14%Matches
morphlingMorphlingrubickRubickpangolierPangolier30.00%1282.62%Matches
tinyTinydeath_prophetDeath Prophetlone_druidLone Druid2100.00%0292.85%Matches
rattletrapClockwerkweaverWeaverbrewmasterBrewmaster2100.00%0299.51%Matches
enigmaEnigmarattletrapClockwerkleshracLeshrac2100.00%0296.40%Matches
beastmasterBeastmasterenchantressEnchantressdisruptorDisruptor2100.00%2022.82%Matches
doom_bringerDoomember_spiritEmber Spiritmonkey_kingMonkey King2100.00%1127.70%Matches
miranaMiranadragon_knightDragon Knightdoom_bringerDoom2100.00%1166.36%Matches
miranaMiranatinyTinybeastmasterBeastmaster2100.00%1135.35%Matches
tuskTusksnapfireSnapfireprimal_beastPrimal Beast2100.00%0276.06%Matches
morphlingMorphlingdisruptorDisruptorprimal_beastPrimal Beast2100.00%1157.59%Matches
beastmasterBeastmasterlunaLunadisruptorDisruptor2100.00%0282.85%Matches
tinyTinyenchantressEnchantressslarkSlark2100.00%0278.35%Matches
miranaMiranadisruptorDisruptorkeeper_of_the_lightKeeper of the Light2100.00%1173.34%Matches
templar_assassinTemplar Assassindoom_bringerDoomtuskTusk2100.00%1169.02%Matches
lichLichleshracLeshracmonkey_kingMonkey King2100.00%0293.36%Matches
jakiroJakiromonkey_kingMonkey KingpangolierPangolier2100.00%0287.12%Matches
miranaMiranadoom_bringerDoomember_spiritEmber Spirit2100.00%20-3.02%Matches
tinyTinydeath_prophetDeath ProphetinvokerInvoker2100.00%0292.85%Matches
beastmasterBeastmasterenchantressEnchantressslarkSlark2100.00%0282.57%Matches
beastmasterBeastmasterenchantressEnchantressrubickRubick2100.00%1132.78%Matches
beastmasterBeastmasterrubickRubickphoenixPhoenix2100.00%1165.64%Matches
crystal_maidenCrystal Maidenstorm_spiritStorm SpirittinyTiny2100.00%0284.81%Matches
furionNature's ProphetdisruptorDisruptorshredderTimbersaw2100.00%1170.27%Matches
furionNature's ProphetenchantressEnchantressdisruptorDisruptor2100.00%1139.19%Matches
enigmaEnigmaleshracLeshracenchantressEnchantress2100.00%0295.85%Matches
lunaLunavisageVisagemarciMarci2100.00%0298.80%Matches
miranaMiranalionLionlycanLycan2100.00%0295.70%Matches
morphlingMorphlingtinyTinyember_spiritEmber Spirit2100.00%1159.58%Matches
templar_assassinTemplar AssassinenchantressEnchantresstuskTusk2100.00%1168.31%Matches
storm_spiritStorm SpiritbeastmasterBeastmasterenchantressEnchantress2100.00%1157.67%Matches
miranaMiranatinyTinydeath_prophetDeath Prophet2100.00%1149.06%Matches
lone_druidLone DruiddisruptorDisruptormarciMarci2100.00%0294.59%Matches
miranaMiranafurionNature's Prophetmonkey_kingMonkey King2100.00%1150.30%Matches
miranaMiranadazzleDazzleprimal_beastPrimal Beast2100.00%0290.25%Matches
enchantressEnchantressdoom_bringerDoomtuskTusk2100.00%1141.90%Matches
enigmaEnigmarattletrapClockwerkenchantressEnchantress2100.00%0292.64%Matches
miranaMiranastorm_spiritStorm SpirittinyTiny2100.00%1133.39%Matches
lunaLunaenchantressEnchantressvisageVisage2100.00%0295.85%Matches
undyingUndyingvisageVisagemarciMarci2100.00%0297.00%Matches
miranaMiranadisruptorDisruptornaga_sirenNaga Siren2100.00%1164.45%Matches
miranaMiranastorm_spiritStorm SpiritenchantressEnchantress2100.00%1126.89%Matches
undyingUndyingdisruptorDisruptorslarkSlark2100.00%0281.81%Matches
beastmasterBeastmasterenchantressEnchantressember_spiritEmber Spirit2100.00%1139.00%Matches
tinyTinybeastmasterBeastmasterdisruptorDisruptor2100.00%1129.68%Matches
tinyTinybeastmasterBeastmasterslarkSlark2100.00%0284.12%Matches
miranaMiranadoom_bringerDoomkeeper_of_the_lightKeeper of the Light2100.00%0281.08%Matches
miranaMiranabeastmasterBeastmasterursaUrsa2100.00%1170.04%Matches
templar_assassinTemplar Assassindoom_bringerDoomvoid_spiritVoid Spirit250.00%0292.03%Matches
miranaMiranatinyTinydawnbreakerDawnbreaker250.00%0288.25%Matches
morphlingMorphlingember_spiritEmber SpiritsnapfireSnapfire250.00%0276.34%Matches
nevermoreShadow FiendrubickRubicktuskTusk250.00%1160.39%Matches
puckPuckursaUrsarubickRubick250.00%0288.82%Matches
tinyTinybeastmasterBeastmasterjakiroJakiro250.00%0281.85%Matches
templar_assassinTemplar AssassinrattletrapClockwerkdoom_bringerDoom250.00%1165.47%Matches
storm_spiritStorm Spiritlife_stealerLifestealerdisruptorDisruptor250.00%0292.93%Matches
morphlingMorphlingtreantTreant Protectorprimal_beastPrimal Beast250.00%0291.11%Matches
nevermoreShadow FiendjakiroJakiropangolierPangolier250.00%0291.95%Matches
miranaMiranastorm_spiritStorm Spiritchaos_knightChaos Knight250.00%0280.50%Matches
templar_assassinTemplar Assassindoom_bringerDoomdisruptorDisruptor250.00%1145.11%Matches
antimageAnti-MagemiranaMiranadoom_bringerDoom250.00%0281.08%Matches
nevermoreShadow FiendpuckPuckrattletrapClockwerk250.00%0289.37%Matches
nevermoreShadow FiendrattletrapClockwerkshredderTimbersaw250.00%0282.02%Matches
rattletrapClockwerkfurionNature's ProphetundyingUndying250.00%0278.75%Matches
beastmasterBeastmasterrubickRubickpangolierPangolier250.00%1164.15%Matches
nevermoreShadow FiendenchantressEnchantressdoom_bringerDoom250.00%1158.50%Matches
morphlingMorphlingenchantressEnchantressember_spiritEmber Spirit250.00%1155.64%Matches
miranaMiranabeastmasterBeastmasterrattletrapClockwerk250.00%1138.50%Matches
puckPuckenchantressEnchantressdoom_bringerDoom250.00%0278.42%Matches
lichLichbroodmotherBroodmotherrubickRubick250.00%0296.33%Matches
miranaMiranadoom_bringerDoomchaos_knightChaos Knight250.00%1174.77%Matches
puckPuckbeastmasterBeastmasterrubickRubick250.00%0280.58%Matches
miranaMiranapudgePudgedisruptorDisruptor250.00%0276.30%Matches
storm_spiritStorm Spiritdeath_prophetDeath ProphetdisruptorDisruptor250.00%1154.05%Matches
nevermoreShadow FiendpuckPuckenchantressEnchantress250.00%0287.74%Matches
miranaMiranastorm_spiritStorm Spiritprimal_beastPrimal Beast250.00%1144.76%Matches
miranaMiranadoom_bringerDoomhoodwinkHoodwink250.00%0281.08%Matches
rattletrapClockwerkenchantressEnchantressmonkey_kingMonkey King250.00%1141.15%Matches
doom_bringerDoomtuskTuskvoid_spiritVoid Spirit250.00%0288.38%Matches
beastmasterBeastmasterlone_druidLone DruidmarciMarci250.00%0297.12%Matches
rubickRubickshredderTimbersawember_spiritEmber Spirit250.00%1151.20%Matches
death_prophetDeath ProphetrattletrapClockwerkfurionNature's Prophet250.00%0277.90%Matches
miranaMiranastorm_spiritStorm SpirittidehunterTidehunter250.00%1174.01%Matches
storm_spiritStorm SpiritalchemistAlchemistshredderTimbersaw250.00%0296.86%Matches
beastmasterBeastmastertemplar_assassinTemplar AssassinenchantressEnchantress250.00%1170.12%Matches
miranaMiranatinyTinydoom_bringerDoom250.00%2013.80%Matches
lunaLunadisruptorDisruptorprimal_beastPrimal Beast250.00%0282.33%Matches
puckPuckbeastmasterBeastmasterursaUrsa250.00%0293.17%Matches
undyingUndyingdisruptorDisruptorprimal_beastPrimal Beast250.00%1155.82%Matches
shredderTimbersawtuskTusksnapfireSnapfire250.00%0284.51%Matches
rattletrapClockwerkfurionNature's ProphetjakiroJakiro250.00%0286.40%Matches
miranaMiranastorm_spiritStorm SpiritdisruptorDisruptor250.00%20-0.73%Matches
tinyTinyenchantressEnchantressember_spiritEmber Spirit250.00%2024.21%Matches
beastmasterBeastmasterjakiroJakirorubickRubick250.00%0276.10%Matches
morphlingMorphlingundyingUndyingsnapfireSnapfire250.00%0287.93%Matches
lichLichinvokerInvokertroll_warlordTroll Warlord250.00%0299.46%Matches
puckPucktinyTinyundyingUndying250.00%0288.83%Matches
earthshakerEarthshakernevermoreShadow FiendshredderTimbersaw250.00%0297.69%Matches
lycanLycanrubickRubickmonkey_kingMonkey King250.00%0281.89%Matches
doom_bringerDoomdisruptorDisruptornaga_sirenNaga Siren250.00%1172.56%Matches
storm_spiritStorm SpirittinyTinydisruptorDisruptor250.00%1127.55%Matches
enchantressEnchantressdoom_bringerDoomember_spiritEmber Spirit250.00%2018.67%Matches
miranaMiranaqueenofpainQueen of PainhoodwinkHoodwink250.00%0294.84%Matches
tinyTinytemplar_assassinTemplar AssassinenchantressEnchantress250.00%1162.88%Matches
tinyTinydeath_prophetDeath ProphetdisruptorDisruptor250.00%1144.59%Matches
nevermoreShadow FiendrattletrapClockwerkenchantressEnchantress250.00%1163.22%Matches
tuskTuskvoid_spiritVoid SpiritmuertaMuerta250.00%0298.15%Matches
nevermoreShadow FiendvisageVisagetuskTusk250.00%0291.93%Matches
morphlingMorphlingbeastmasterBeastmasterdisruptorDisruptor250.00%1158.84%Matches
morphlingMorphlingundyingUndyingember_spiritEmber Spirit250.00%0275.35%Matches
nevermoreShadow FiendvengefulspiritVengeful SpiritjakiroJakiro250.00%0298.66%Matches
miranaMiranaursaUrsaember_spiritEmber Spirit250.00%1155.51%Matches
enchantressEnchantressember_spiritEmber SpiritmarciMarci250.00%0275.97%Matches
dragon_knightDragon KnightenchantressEnchantressmarciMarci250.00%0292.15%Matches
storm_spiritStorm Spiritmonkey_kingMonkey Kingprimal_beastPrimal Beast250.00%1161.24%Matches
miranaMiranaqueenofpainQueen of Paindoom_bringerDoom250.00%1174.77%Matches
rattletrapClockwerkfurionNature's ProphetdisruptorDisruptor250.00%1147.30%Matches
broodmotherBroodmotherrubickRubickpangolierPangolier250.00%0290.22%Matches
death_prophetDeath ProphetenchantressEnchantressember_spiritEmber Spirit250.00%1151.94%Matches
beastmasterBeastmasterursaUrsarubickRubick250.00%1171.62%Matches
miranaMiranatuskTuskember_spiritEmber Spirit250.00%2018.05%Matches
alchemistAlchemistmonkey_kingMonkey KingpangolierPangolier250.00%0295.98%Matches
morphlingMorphlingsilencerSilencerember_spiritEmber Spirit250.00%0284.23%Matches
miranaMiranamorphlingMorphlingtuskTusk250.00%1159.86%Matches
morphlingMorphlingember_spiritEmber SpiritphoenixPhoenix250.00%0277.33%Matches
templar_assassinTemplar AssassinenchantressEnchantresspangolierPangolier250.00%0278.27%Matches
nevermoreShadow FiendbeastmasterBeastmasterrubickRubick250.00%1162.65%Matches
leshracLeshractreantTreant Protectorprimal_beastPrimal Beast250.00%0291.85%Matches
tinyTinyember_spiritEmber SpiritsnapfireSnapfire250.00%1159.58%Matches
tinyTinydoom_bringerDoomdisruptorDisruptor250.00%206.24%Matches
furionNature's ProphetrubickRubicktuskTusk250.00%1158.80%Matches
furionNature's ProphetdisruptorDisruptorpangolierPangolier250.00%1167.57%Matches
drow_rangerDrow RangerundyingUndyingdisruptorDisruptor20.00%0284.41%Matches
doom_bringerDoomrubickRubicktuskTusk20.00%1130.29%Matches
rattletrapClockwerkjakiroJakiroinvokerInvoker20.00%0295.82%Matches
centaurCentaur Warrunnerember_spiritEmber SpirithoodwinkHoodwink20.00%0295.93%Matches
rattletrapClockwerkleshracLeshracfurionNature's Prophet20.00%0281.30%Matches
antimageAnti-MagetinyTinyember_spiritEmber Spirit20.00%0284.84%Matches
morphlingMorphlingtuskTuskember_spiritEmber Spirit20.00%1165.49%Matches
jakiroJakirodisruptorDisruptorpangolierPangolier20.00%0280.04%Matches
dragon_knightDragon KnightphoenixPhoenixmonkey_kingMonkey King20.00%0287.66%Matches
nevermoreShadow FiendqueenofpainQueen of PainrattletrapClockwerk20.00%0290.19%Matches
disruptorDisruptorphoenixPhoenixprimal_beastPrimal Beast20.00%1159.35%Matches
tidehunterTidehunterrattletrapClockwerkfurionNature's Prophet20.00%0286.40%Matches
storm_spiritStorm Spiritdoom_bringerDoomtuskTusk20.00%1156.11%Matches
disruptorDisruptorphoenixPhoenixmonkey_kingMonkey King20.00%1152.18%Matches
lycanLycanrubickRubickember_spiritEmber Spirit20.00%0277.82%Matches
puckPuckenchantressEnchantresslycanLycan20.00%0295.10%Matches
rubickRubicktroll_warlordTroll WarlordcentaurCentaur Warrunner20.00%0295.52%Matches
tidehunterTidehunterenchantressEnchantressember_spiritEmber Spirit20.00%1170.42%Matches
dragon_knightDragon KnightdisruptorDisruptorphoenixPhoenix20.00%0280.87%Matches
storm_spiritStorm SpiritundyingUndyingrubickRubick20.00%1161.52%Matches
morphlingMorphlingdeath_prophetDeath ProphetrattletrapClockwerk20.00%0279.60%Matches
morphlingMorphlingrubickRubickember_spiritEmber Spirit20.00%1146.76%Matches
miranaMiranachaos_knightChaos KnightsnapfireSnapfire20.00%0286.24%Matches
night_stalkerNight StalkerrubickRubickember_spiritEmber Spirit20.00%0284.47%Matches
storm_spiritStorm Spiritdoom_bringerDoomrubickRubick20.00%1132.28%Matches
dragon_knightDragon KnightdisruptorDisruptorprimal_beastPrimal Beast20.00%1171.73%Matches
morphlingMorphlingtreantTreant ProtectorrubickRubick20.00%0285.88%Matches
doom_bringerDoomrubickRubickdisruptorDisruptor20.00%20-23.49%Matches
death_prophetDeath ProphetsilencerSilencertuskTusk20.00%0287.79%Matches
beastmasterBeastmastertuskTuskmonkey_kingMonkey King20.00%1161.27%Matches
dragon_knightDragon KnightdisruptorDisruptormonkey_kingMonkey King20.00%1166.74%Matches
miranaMiranaslarkSlarklegion_commanderLegion Commander20.00%0296.66%Matches
drow_rangerDrow RangerrubickRubicktuskTusk20.00%0280.99%Matches
rubickRubicktuskTuskmuertaMuerta20.00%0288.91%Matches
morphlingMorphlingbroodmotherBroodmotherrubickRubick20.00%0290.22%Matches
tinyTinypangolierPangoliersnapfireSnapfire20.00%0280.20%Matches