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

DPC WEU 2023 Tour 2

DPC 2023 Tour 2 - Western Europe Regional League, hosted by PGL

Average wards placed per game by Dire: 19.4571

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
dragon_knightDragon KnightrattletrapClockwerkfurionNature's Prophet540.00%1483.33%Matches
death_prophetDeath ProphetrubickRubickterrorbladeTerrorblade450.00%1371.65%Matches
miranaMiranarattletrapClockwerkterrorbladeTerrorblade3100.00%1266.94%Matches
silencerSilencerterrorbladeTerrorbladepangolierPangolier3100.00%0392.29%Matches
miranaMiranaenchantressEnchantressember_spiritEmber Spirit3100.00%1271.71%Matches
tinyTinydeath_prophetDeath ProphetrubickRubick3100.00%2145.39%Matches
puckPuckrubickRubicknaga_sirenNaga Siren3100.00%0385.30%Matches
miranaMiranarattletrapClockwerkabyssal_underlordUnderlord3100.00%0384.08%Matches
rattletrapClockwerkterrorbladeTerrorbladepangolierPangolier366.67%1277.96%Matches
dragon_knightDragon Knightmonkey_kingMonkey KingsnapfireSnapfire366.67%1270.65%Matches
miranaMiranabeastmasterBeastmasterundyingUndying366.67%1260.33%Matches
tinyTinyrattletrapClockwerksnapfireSnapfire366.67%1254.90%Matches
tinyTinydeath_prophetDeath Prophetdark_seerDark Seer366.67%0393.28%Matches
antimageAnti-Magedeath_prophetDeath ProphetrubickRubick366.67%1280.40%Matches
tinyTinytidehunterTidehunterundyingUndying366.67%0387.27%Matches
morphlingMorphlingdragon_knightDragon KnightsnapfireSnapfire333.33%1276.73%Matches
dragon_knightDragon KnightenchantressEnchantressmonkey_kingMonkey King333.33%1281.01%Matches
tinyTinyfurionNature's ProphetsnapfireSnapfire333.33%1260.54%Matches
rubickRubickember_spiritEmber SpiritterrorbladeTerrorblade333.33%1272.14%Matches
death_prophetDeath Prophetember_spiritEmber Spiritmonkey_kingMonkey King333.33%1282.51%Matches
miranaMiranadragon_knightDragon KnightleshracLeshrac333.33%1278.57%Matches
tinyTinydisruptorDisruptorshredderTimbersaw333.33%1278.58%Matches
death_prophetDeath ProphetdisruptorDisruptormonkey_kingMonkey King333.33%1264.39%Matches
death_prophetDeath ProphetrattletrapClockwerkdisruptorDisruptor333.33%1250.88%Matches
dragon_knightDragon KnightenchantressEnchantresssnapfireSnapfire333.33%1266.61%Matches
undyingUndyingember_spiritEmber SpiritterrorbladeTerrorblade30.00%0384.57%Matches
antimageAnti-MagemiranaMiranaenchantressEnchantress2100.00%0278.79%Matches
miranaMiranadragon_knightDragon KnightundyingUndying2100.00%1142.14%Matches
morphlingMorphlingdisruptorDisruptorsnapfireSnapfire2100.00%1143.15%Matches
rubickRubicknaga_sirenNaga SirenpangolierPangolier2100.00%1162.19%Matches
tinyTinyrubickRubicknaga_sirenNaga Siren2100.00%1159.04%Matches
morphlingMorphlingdeath_prophetDeath ProphethoodwinkHoodwink2100.00%0288.85%Matches
disruptorDisruptorkeeper_of_the_lightKeeper of the Lightlegion_commanderLegion Commander2100.00%0295.35%Matches
doom_bringerDoomrubickRubickember_spiritEmber Spirit2100.00%1148.93%Matches
dragon_knightDragon Knightdoom_bringerDoomundyingUndying2100.00%1164.64%Matches
rubickRubicknaga_sirenNaga SirenphoenixPhoenix2100.00%0284.25%Matches
antimageAnti-MageenchantressEnchantressember_spiritEmber Spirit2100.00%0289.00%Matches
pugnaPugnabroodmotherBroodmotherdisruptorDisruptor2100.00%0295.35%Matches
venomancerVenomancerphoenixPhoenixpangolierPangolier2100.00%0297.70%Matches
enchantressEnchantressember_spiritEmber Spiritabyssal_underlordUnderlord2100.00%0289.79%Matches
miranaMiranasniperSniperdoom_bringerDoom2100.00%0278.79%Matches
tinyTinysniperSnipersnapfireSnapfire2100.00%0276.32%Matches
beastmasterBeastmasterrubickRubickpangolierPangolier2100.00%1128.37%Matches
antimageAnti-MagemiranaMiranabeastmasterBeastmaster2100.00%0276.86%Matches
miranaMiranarattletrapClockwerkpangolierPangolier2100.00%1133.88%Matches
miranaMiranapugnaPugnaember_spiritEmber Spirit2100.00%0289.71%Matches
abyssal_underlordUnderlordterrorbladeTerrorbladepangolierPangolier2100.00%0289.26%Matches
miranaMiranadragon_knightDragon KnightsnapfireSnapfire2100.00%2018.04%Matches
dragon_knightDragon KnightdisruptorDisruptorslarkSlark2100.00%1174.55%Matches
miranaMiranadragon_knightDragon KnightenchantressEnchantress2100.00%1146.96%Matches
broodmotherBroodmotherdisruptorDisruptorprimal_beastPrimal Beast2100.00%0286.62%Matches
crystal_maidenCrystal MaidenrubickRubickterrorbladeTerrorblade2100.00%0280.60%Matches
venomancerVenomancernaga_sirenNaga SirenphoenixPhoenix2100.00%0298.79%Matches
death_prophetDeath ProphetjakiroJakirorubickRubick2100.00%1166.39%Matches
antimageAnti-MagemiranaMiranadragon_knightDragon Knight2100.00%0277.50%Matches
drow_rangerDrow RangerbeastmasterBeastmasterrubickRubick2100.00%1162.19%Matches
undyingUndyingpangolierPangoliersnapfireSnapfire2100.00%1143.80%Matches
miranaMiranadeath_prophetDeath ProphetrattletrapClockwerk2100.00%1130.20%Matches
miranaMiranabeastmasterBeastmasterdragon_knightDragon Knight2100.00%1142.14%Matches
miranaMiranasniperSniperdragon_knightDragon Knight2100.00%0277.50%Matches
tinyTinygyrocopterGyrocopterpangolierPangolier2100.00%0294.03%Matches
tinyTinydeath_prophetDeath ProphetdisruptorDisruptor2100.00%1128.17%Matches
death_prophetDeath ProphetjakiroJakiroprimal_beastPrimal Beast2100.00%0288.11%Matches
antimageAnti-MagetinyTinydeath_prophetDeath Prophet2100.00%0282.36%Matches
morphlingMorphlingrubickRubickshredderTimbersaw2100.00%0278.39%Matches
morphlingMorphlingbroodmotherBroodmotherdisruptorDisruptor2100.00%0286.62%Matches
bloodseekerBloodseekertuskTuskprimal_beastPrimal Beast2100.00%0297.34%Matches
rubickRubickearth_spiritEarth Spiritmonkey_kingMonkey King2100.00%0290.38%Matches
miranaMiranaleshracLeshraclegion_commanderLegion Commander2100.00%0292.65%Matches
morphlingMorphlingrubickRubickember_spiritEmber Spirit2100.00%1164.40%Matches
tuskTuskember_spiritEmber Spiritmonkey_kingMonkey King2100.00%0288.26%Matches
antimageAnti-MagemiranaMiranaember_spiritEmber Spirit2100.00%0282.00%Matches
beastmasterBeastmastertreantTreant ProtectorrubickRubick2100.00%0288.06%Matches
beastmasterBeastmasterrubickRubickdisruptorDisruptor2100.00%20-13.42%Matches
furionNature's Prophetdoom_bringerDoommonkey_kingMonkey King2100.00%1171.52%Matches
antimageAnti-MagetinyTinyrubickRubick2100.00%1169.82%Matches
miranaMiranadeath_prophetDeath ProphetursaUrsa2100.00%0282.55%Matches
beastmasterBeastmasterleshracLeshracslarkSlark250.00%0290.82%Matches
dragon_knightDragon KnightrattletrapClockwerkdisruptorDisruptor250.00%1132.14%Matches
drow_rangerDrow RangermiranaMiranaember_spiritEmber Spirit250.00%0275.57%Matches
earthshakerEarthshakermiranaMiranaabaddonAbaddon250.00%0293.39%Matches
razorRazordisruptorDisruptorwispIo250.00%0296.85%Matches
rubickRubickearth_spiritEarth SpiritphoenixPhoenix250.00%0295.03%Matches
beastmasterBeastmasterrubickRubickshredderTimbersaw250.00%1166.17%Matches
sniperSniperrattletrapClockwerksnapfireSnapfire250.00%0275.71%Matches
enigmaEnigmadisruptorDisruptormonkey_kingMonkey King250.00%0281.73%Matches
viperViperdragon_knightDragon KnightdisruptorDisruptor250.00%0281.34%Matches
earthshakerEarthshakerbeastmasterBeastmastersnapfireSnapfire250.00%0281.27%Matches
drow_rangerDrow Rangerstorm_spiritStorm SpiritundyingUndying250.00%0294.18%Matches
miranaMiranazuusZeusbeastmasterBeastmaster250.00%0281.82%Matches
miranaMiranadragon_knightDragon Knightdoom_bringerDoom250.00%1146.96%Matches
doom_bringerDoomdisruptorDisruptorabaddonAbaddon250.00%0280.81%Matches
zuusZeusfurionNature's Prophetprimal_beastPrimal Beast250.00%0292.47%Matches
drow_rangerDrow RangerundyingUndyingsnapfireSnapfire250.00%1170.34%Matches
furionNature's ProphetundyingUndyinghoodwinkHoodwink250.00%0283.93%Matches
death_prophetDeath ProphetdisruptorDisruptorshredderTimbersaw250.00%1168.69%Matches
enchantressEnchantressmonkey_kingMonkey KingsnapfireSnapfire250.00%1158.50%Matches
tidehunterTidehunterundyingUndyingdisruptorDisruptor250.00%1172.08%Matches
miranaMiranadragon_knightDragon KnightterrorbladeTerrorblade250.00%1156.61%Matches
miranaMiranadragon_knightDragon KnightfurionNature's Prophet250.00%1143.75%Matches
tidehunterTidehuntersilencerSilencerrubickRubick250.00%0287.62%Matches
miranaMiranabeastmasterBeastmasterenchantressEnchantress250.00%1145.45%Matches
baneBanebeastmasterBeastmasterrubickRubick250.00%0290.05%Matches
puckPuckdoom_bringerDoomdisruptorDisruptor250.00%1166.41%Matches
morphlingMorphlingdoom_bringerDoomrubickRubick250.00%1158.05%Matches
morphlingMorphlingtidehunterTidehunterhoodwinkHoodwink250.00%0295.31%Matches
keeper_of_the_lightKeeper of the Lightmonkey_kingMonkey KingpangolierPangolier250.00%0289.35%Matches
furionNature's ProphetinvokerInvokerrubickRubick250.00%0278.72%Matches
rubickRubickterrorbladeTerrorbladepangolierPangolier250.00%1146.28%Matches
morphlingMorphlingtidehunterTidehunterundyingUndying250.00%0288.73%Matches
rubickRubickember_spiritEmber SpiritsnapfireSnapfire250.00%2021.07%Matches
beastmasterBeastmasterrubickRubickmarciMarci250.00%0284.08%Matches
drow_rangerDrow RangerrattletrapClockwerkdisruptorDisruptor250.00%1163.16%Matches
miranaMiranadragon_knightDragon KnightrattletrapClockwerk250.00%1135.71%Matches
undyingUndyingkeeper_of_the_lightKeeper of the Lightember_spiritEmber Spirit250.00%0289.71%Matches
leshracLeshracwispIoslarkSlark250.00%0296.68%Matches
jakiroJakirorubickRubickterrorbladeTerrorblade250.00%0276.12%Matches
dragon_knightDragon KnightfurionNature's Prophetmonkey_kingMonkey King250.00%1169.79%Matches
rattletrapClockwerkdisruptorDisruptorabyssal_underlordUnderlord250.00%1174.80%Matches
rubickRubickkeeper_of_the_lightKeeper of the Lightmonkey_kingMonkey King250.00%0280.77%Matches
disruptorDisruptorphoenixPhoenixpangolierPangolier250.00%1173.83%Matches
puckPuckrattletrapClockwerkdisruptorDisruptor250.00%1159.29%Matches
rattletrapClockwerkfurionNature's ProphetsnapfireSnapfire250.00%1139.29%Matches
furionNature's ProphetlycanLycansnapfireSnapfire250.00%0278.75%Matches
morphlingMorphlingpangolierPangoliersnapfireSnapfire250.00%1164.09%Matches
drow_rangerDrow RangerpuckPucksnapfireSnapfire250.00%0282.70%Matches
furionNature's ProphetdisruptorDisruptorpangolierPangolier250.00%1138.93%Matches
morphlingMorphlingtinyTinytidehunterTidehunter250.00%0287.80%Matches
enchantressEnchantressbatriderBatriderrubickRubick250.00%0285.41%Matches
undyingUndyingkeeper_of_the_lightKeeper of the LightterrorbladeTerrorblade250.00%0290.08%Matches
tinyTinydeath_prophetDeath ProphetinvokerInvoker250.00%0286.14%Matches
rubickRubickshredderTimbersawember_spiritEmber Spirit250.00%1173.69%Matches
miranaMiranalife_stealerLifestealerpangolierPangolier250.00%0288.43%Matches
miranaMiranapuckPuckdisruptorDisruptor250.00%1145.04%Matches
morphlingMorphlingundyingUndyinghoodwinkHoodwink250.00%0289.44%Matches
jakiroJakirorubickRubickcentaurCentaur Warrunner250.00%0294.69%Matches
rattletrapClockwerkdoom_bringerDoomterrorbladeTerrorblade250.00%1169.69%Matches
baneBanerubickRubickpangolierPangolier250.00%0290.05%Matches
miranaMiranastorm_spiritStorm SpiritundyingUndying250.00%0283.47%Matches
beastmasterBeastmasterleshracLeshracenchantressEnchantress250.00%0279.80%Matches
disruptorDisruptorabaddonAbaddonpangolierPangolier250.00%0279.06%Matches
enchantressEnchantressdisruptorDisruptorshredderTimbersaw250.00%1172.81%Matches
morphlingMorphlingtinyTinyundyingUndying250.00%1172.54%Matches
leshracLeshracnaga_sirenNaga SirenshredderTimbersaw250.00%0294.51%Matches
undyingUndyingdisruptorDisruptorpangolierPangolier250.00%1137.18%Matches
doom_bringerDoomundyingUndyinghoodwinkHoodwink250.00%0284.85%Matches
drow_rangerDrow RangerundyingUndyingprimal_beastPrimal Beast250.00%0286.62%Matches
rubickRubicknaga_sirenNaga Sirenmonkey_kingMonkey King250.00%1169.55%Matches
death_prophetDeath ProphetrattletrapClockwerkdoom_bringerDoom250.00%1157.35%Matches
furionNature's ProphetinvokerInvokermarciMarci250.00%0297.38%Matches
death_prophetDeath ProphetrubickRubickpangolierPangolier250.00%2024.39%Matches
miranaMiranarubickRubickpangolierPangolier250.00%20-7.45%Matches
drow_rangerDrow RangerlycanLycanundyingUndying250.00%0291.86%Matches
beastmasterBeastmasterleshracLeshracwispIo250.00%0292.04%Matches
drow_rangerDrow RangerpuckPuckundyingUndying250.00%0287.79%Matches
dragon_knightDragon KnightrattletrapClockwerksnapfireSnapfire250.00%1139.29%Matches
naga_sirenNaga Sirenkeeper_of_the_lightKeeper of the Lightmonkey_kingMonkey King250.00%0294.38%Matches
miranaMiranarattletrapClockwerkdoom_bringerDoom250.00%1139.39%Matches
lycanLycandisruptorDisruptorpangolierPangolier250.00%0275.57%Matches
sniperSniperdoom_bringerDoomundyingUndying250.00%0285.86%Matches
furionNature's ProphetdisruptorDisruptorprimal_beastPrimal Beast250.00%1160.98%Matches
tinyTinyrattletrapClockwerkfurionNature's Prophet250.00%1153.57%Matches
rubickRubicknaga_sirenNaga Sirenkeeper_of_the_lightKeeper of the Light250.00%0287.40%Matches
drow_rangerDrow RangersilencerSilencerrubickRubick250.00%0285.30%Matches
morphlingMorphlingdragon_knightDragon KnightundyingUndying250.00%0275.36%Matches
puckPuckundyingUndyingsnapfireSnapfire250.00%1167.21%Matches
morphlingMorphlingbroodmotherBroodmotherrubickRubick250.00%0284.74%Matches
tidehunterTidehunterdeath_prophetDeath ProphetdisruptorDisruptor250.00%1170.53%Matches
miranaMiranabeastmasterBeastmasterpangolierPangolier250.00%1140.49%Matches
drow_rangerDrow RangermiranaMiranaundyingUndying250.00%1168.59%Matches
antimageAnti-MagetinyTinydisruptorDisruptor20.00%1173.54%Matches
death_prophetDeath ProphetsilencerSilencerrubickRubick20.00%1170.60%Matches
morphlingMorphlingzuusZeusrubickRubick20.00%0286.02%Matches
death_prophetDeath ProphetchenChenslarkSlark20.00%0298.06%Matches
miranaMiranatemplar_assassinTemplar AssassinrattletrapClockwerk20.00%0279.80%Matches
beastmasterBeastmasterfaceless_voidFaceless VoidrubickRubick20.00%0284.08%Matches
leshracLeshracwispIopangolierPangolier20.00%0292.04%Matches
rattletrapClockwerkrubickRubickterrorbladeTerrorblade20.00%1140.31%Matches
tinyTinyenigmaEnigmaogre_magiOgre Magi20.00%0299.14%Matches
puckPuckbeastmasterBeastmasterdisruptorDisruptor20.00%1163.36%Matches
lycanLycanrubickRubicksnapfireSnapfire20.00%1160.54%Matches
drow_rangerDrow Rangerdeath_prophetDeath ProphetdisruptorDisruptor20.00%1165.01%Matches
puckPucktinyTinyundyingUndying20.00%1174.93%Matches
rattletrapClockwerkdisruptorDisruptornaga_sirenNaga Siren20.00%1163.16%Matches
beastmasterBeastmasterleshracLeshracjakiroJakiro20.00%0290.20%Matches
earthshakerEarthshakertinyTinysnapfireSnapfire20.00%0279.70%Matches
antimageAnti-MagedisruptorDisruptorshredderTimbersaw20.00%0288.46%Matches
death_prophetDeath ProphetdisruptorDisruptornaga_sirenNaga Siren20.00%1165.01%Matches
doom_bringerDoomrubickRubickpangolierPangolier20.00%1134.34%Matches
rattletrapClockwerkfurionNature's ProphetenchantressEnchantress20.00%1160.71%Matches
puckPucktinyTinysnapfireSnapfire20.00%1164.48%Matches
miranaMiranatemplar_assassinTemplar Assassindoom_bringerDoom20.00%0283.33%Matches
leshracLeshracdoom_bringerDoomundyingUndying20.00%0279.80%Matches
morphlingMorphlingenchantressEnchantressdoom_bringerDoom20.00%0278.70%Matches
storm_spiritStorm SpiritdisruptorDisruptorwispIo20.00%0293.70%Matches
leshracLeshracwispIoabaddonAbaddon20.00%0297.35%Matches
tinyTinyundyingUndyingsnapfireSnapfire20.00%1139.11%Matches