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.

European Pro League Season 7

Minor online event hosted by European Pro League

Median hero bans: 13

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
enigmaEnigmatreantTreant ProtectorrubickRubick540.00%3234.24%Matches
batriderBatriderrubickRubickcentaurCentaur Warrunner520.00%1471.74%Matches
furionNature's ProphetrubickRubickcentaurCentaur Warrunner450.00%1369.32%Matches
tinyTinydeath_prophetDeath ProphetundyingUndying450.00%1379.79%Matches
templar_assassinTemplar AssassinbatriderBatriderrubickRubick450.00%1370.25%Matches
furionNature's ProphettreantTreant ProtectorrubickRubick450.00%403.13%Matches
templar_assassinTemplar AssassinbatriderBatridertreantTreant Protector425.00%1377.41%Matches
treantTreant Protectormonkey_kingMonkey KingsnapfireSnapfire425.00%1378.52%Matches
beastmasterBeastmasterbatriderBatriderrubickRubick425.00%2246.08%Matches
batriderBatriderlycanLycanrubickRubick3100.00%1255.38%Matches
rattletrapClockwerkfurionNature's Prophetdoom_bringerDoom366.67%0392.81%Matches
morphlingMorphlingbatriderBatridertreantTreant Protector366.67%1266.11%Matches
beastmasterBeastmasterbatriderBatridertreantTreant Protector366.67%2145.40%Matches
tinyTinydeath_prophetDeath ProphetenchantressEnchantress366.67%0386.52%Matches
beastmasterBeastmastertemplar_assassinTemplar AssassinbatriderBatrider366.67%0385.44%Matches
batriderBatridertreantTreant ProtectorrubickRubick366.67%4-1-48.73%Matches
morphlingMorphlingenigmaEnigmatreantTreant Protector366.67%1275.03%Matches
death_prophetDeath ProphettuskTusksnapfireSnapfire333.33%1255.53%Matches
tinyTinydeath_prophetDeath ProphetdisruptorDisruptor333.33%1273.05%Matches
puckPuckdeath_prophetDeath ProphetursaUrsa333.33%0389.30%Matches
puckPucktinyTinydeath_prophetDeath Prophet333.33%1279.79%Matches
tinyTinydeath_prophetDeath ProphetursaUrsa333.33%1275.74%Matches
beastmasterBeastmastertreantTreant ProtectorsnapfireSnapfire333.33%1251.15%Matches
puckPucktinyTinyursaUrsa333.33%0392.42%Matches
rubickRubickdisruptorDisruptornaga_sirenNaga Siren333.33%0385.65%Matches
leshracLeshractreantTreant ProtectorrubickRubick333.33%302.15%Matches
drow_rangerDrow RangerrubickRubickcentaurCentaur Warrunner30.00%1276.45%Matches
treantTreant ProtectorrubickRubickcentaurCentaur Warrunner30.00%2125.63%Matches
tinyTinyfurionNature's Prophetember_spiritEmber Spirit30.00%1278.69%Matches
batriderBatriderrubickRubickterrorbladeTerrorblade30.00%1267.77%Matches
drow_rangerDrow RangertuskTusksnapfireSnapfire30.00%1282.40%Matches
tinyTinylinaLinatuskTusk2100.00%0279.15%Matches
storm_spiritStorm SpiritlinaLinatuskTusk2100.00%0288.35%Matches
enigmaEnigmabatriderBatridertreantTreant Protector2100.00%2020.93%Matches
furionNature's ProphetrubickRubickprimal_beastPrimal Beast2100.00%2019.27%Matches
brewmasterBrewmastertreantTreant ProtectorrubickRubick2100.00%1147.16%Matches
storm_spiritStorm Spiritdeath_prophetDeath ProphetursaUrsa2100.00%0279.67%Matches
morphlingMorphlingenigmaEnigmabatriderBatrider2100.00%0276.28%Matches
batriderBatriderundyingUndyingrubickRubick2100.00%1125.63%Matches
antimageAnti-MagewindrunnerWindrangerwarlockWarlock2100.00%0299.78%Matches
tinyTinylinaLinadark_seerDark Seer2100.00%0295.58%Matches
storm_spiritStorm SpiritlinaLinadark_seerDark Seer2100.00%0297.53%Matches
storm_spiritStorm SpirittinyTinytuskTusk2100.00%1173.60%Matches
death_prophetDeath ProphetrattletrapClockwerktreantTreant Protector2100.00%2021.52%Matches
storm_spiritStorm SpirittreantTreant Protectormonkey_kingMonkey King2100.00%0276.00%Matches
beastmasterBeastmasterursaUrsasnapfireSnapfire2100.00%0278.02%Matches
batriderBatriderrubickRubickshredderTimbersaw2100.00%1144.23%Matches
beastmasterBeastmasterrattletrapClockwerkember_spiritEmber Spirit2100.00%0281.82%Matches
death_prophetDeath ProphetrubickRubicknaga_sirenNaga Siren2100.00%1148.34%Matches
death_prophetDeath ProphetfurionNature's ProphettreantTreant Protector2100.00%20-17.72%Matches
tinyTinydeath_prophetDeath ProphetsilencerSilencer2100.00%1159.57%Matches
rikiRikibatriderBatriderrubickRubick2100.00%1125.63%Matches
lycanLycanrubickRubickshredderTimbersaw2100.00%1173.58%Matches
linaLinarubickRubickshredderTimbersaw2100.00%0277.98%Matches
templar_assassinTemplar AssassinrattletrapClockwerkrubickRubick2100.00%1165.56%Matches
storm_spiritStorm SpirittinyTinydark_seerDark Seer2100.00%0294.40%Matches
death_prophetDeath ProphetursaUrsamonkey_kingMonkey King2100.00%0281.81%Matches
rikiRikideath_prophetDeath ProphetbatriderBatrider2100.00%1154.82%Matches
silencerSilencerlycanLycanrubickRubick2100.00%1164.77%Matches
dark_seerDark SeerbatriderBatridertreantTreant Protector2100.00%0280.23%Matches
linaLinadark_seerDark SeertuskTusk2100.00%0295.71%Matches
storm_spiritStorm SpiritenigmaEnigmarubickRubick2100.00%1147.94%Matches
beastmasterBeastmastersilencerSilencerrubickRubick2100.00%1143.25%Matches
furionNature's ProphettuskTuskprimal_beastPrimal Beast2100.00%1166.28%Matches
beastmasterBeastmasterrattletrapClockwerkmedusaMedusa2100.00%0295.26%Matches
rikiRikitemplar_assassinTemplar AssassintreantTreant Protector2100.00%0276.22%Matches
rattletrapClockwerkfurionNature's Prophetember_spiritEmber Spirit2100.00%0279.32%Matches
enigmaEnigmatemplar_assassinTemplar AssassintreantTreant Protector2100.00%1166.71%Matches
storm_spiritStorm SpirittinyTinylinaLina2100.00%0288.00%Matches
death_prophetDeath ProphetursaUrsatreantTreant Protector2100.00%1135.79%Matches
storm_spiritStorm SpiritursaUrsatreantTreant Protector2100.00%1174.58%Matches
rikiRikirubickRubickvisageVisage2100.00%0282.39%Matches
templar_assassinTemplar AssassinleshracLeshracvisageVisage2100.00%0295.54%Matches
beastmasterBeastmasterviperViperrubickRubick2100.00%0282.97%Matches
furionNature's Prophetdoom_bringerDoomtechiesTechies2100.00%0297.55%Matches
templar_assassinTemplar AssassinleshracLeshractreantTreant Protector2100.00%1170.27%Matches
morphlingMorphlingdeath_prophetDeath ProphettuskTusk2100.00%1164.68%Matches
enigmaEnigmarubickRubickmarciMarci2100.00%1169.86%Matches
morphlingMorphlingdeath_prophetDeath Prophetspirit_breakerSpirit Breaker2100.00%0292.51%Matches
rattletrapClockwerkmedusaMedusaember_spiritEmber Spirit2100.00%0296.24%Matches
tinyTinydark_seerDark SeertuskTusk2100.00%0290.27%Matches
storm_spiritStorm Spiritdark_seerDark SeertuskTusk2100.00%0294.56%Matches
batriderBatriderrubickRubicklegion_commanderLegion Commander2100.00%0292.56%Matches
zuusZeussilencerSilencertuskTusk2100.00%0287.74%Matches
tinyTinyenigmaEnigmadeath_prophetDeath Prophet2100.00%1143.40%Matches
furionNature's Prophetdoom_bringerDoomember_spiritEmber Spirit2100.00%0288.72%Matches
storm_spiritStorm Spiritdeath_prophetDeath ProphettreantTreant Protector2100.00%1132.22%Matches
batriderBatrideralchemistAlchemistrubickRubick2100.00%0288.85%Matches
furionNature's ProphetslarkSlarkcentaurCentaur Warrunner2100.00%0288.35%Matches
beastmasterBeastmastermedusaMedusaember_spiritEmber Spirit2100.00%0295.04%Matches
drow_rangerDrow RangerleshracLeshracundyingUndying2100.00%0288.23%Matches
death_prophetDeath ProphetrubickRubickdisruptorDisruptor2100.00%206.06%Matches
rikiRikifurionNature's ProphettuskTusk2100.00%1173.02%Matches
rattletrapClockwerkdoom_bringerDoomember_spiritEmber Spirit2100.00%0292.48%Matches
crystal_maidenCrystal MaidenlycanLycanmonkey_kingMonkey King250.00%0295.45%Matches
batriderBatriderrubickRubickphoenixPhoenix250.00%0281.41%Matches
lycanLycanundyingUndyingdark_willowDark Willow250.00%0296.88%Matches
tuskTusksnapfireSnapfireprimal_beastPrimal Beast250.00%1165.26%Matches
miranaMiranadoom_bringerDoomtuskTusk250.00%0292.15%Matches
leshracLeshracvisageVisagemonkey_kingMonkey King250.00%0295.26%Matches
drow_rangerDrow Rangerdeath_prophetDeath ProphettreantTreant Protector250.00%1132.22%Matches
enigmaEnigmadoom_bringerDoomtuskTusk250.00%0286.27%Matches
batriderBatriderursaUrsaundyingUndying250.00%0283.06%Matches
crystal_maidenCrystal MaidenpudgePudgeleshracLeshrac250.00%0298.14%Matches
morphlingMorphlingzuusZeusundyingUndying250.00%0293.31%Matches
furionNature's ProphettreantTreant ProtectorcentaurCentaur Warrunner250.00%1153.40%Matches
beastmasterBeastmasterdisruptorDisruptortuskTusk250.00%0276.29%Matches
templar_assassinTemplar AssassinrubickRubickprimal_beastPrimal Beast250.00%1160.86%Matches
enigmaEnigmaleshracLeshractreantTreant Protector250.00%1147.98%Matches
tinyTinyfurionNature's ProphettreantTreant Protector250.00%2016.62%Matches
enigmaEnigmarubickRubicknaga_sirenNaga Siren250.00%1169.86%Matches
ursaUrsatreantTreant ProtectortuskTusk250.00%1155.86%Matches
batriderBatriderursaUrsacentaurCentaur Warrunner250.00%0283.90%Matches
sniperSnipertuskTusksnapfireSnapfire250.00%0287.49%Matches
morphlingMorphlingdeath_prophetDeath ProphetshredderTimbersaw250.00%0283.95%Matches
furionNature's ProphettreantTreant ProtectorsnapfireSnapfire250.00%2016.62%Matches
beastmasterBeastmastermedusaMedusahoodwinkHoodwink250.00%0296.77%Matches
death_prophetDeath Prophettroll_warlordTroll WarlordtuskTusk250.00%0290.19%Matches
templar_assassinTemplar AssassintreantTreant ProtectorvisageVisage250.00%0289.30%Matches
morphlingMorphlingzuusZeusbeastmasterBeastmaster250.00%0290.30%Matches
crystal_maidenCrystal MaidenursaUrsamonkey_kingMonkey King250.00%0295.45%Matches
crystal_maidenCrystal MaidenlycanLycanslarkSlark250.00%0295.99%Matches
rikiRikienigmaEnigmatemplar_assassinTemplar Assassin250.00%0288.90%Matches
drow_rangerDrow RangerrattletrapClockwerktreantTreant Protector250.00%1168.94%Matches
tinyTinyenigmaEnigmarubickRubick250.00%206.85%Matches
storm_spiritStorm SpiritursaUrsamonkey_kingMonkey King250.00%0292.80%Matches
alchemistAlchemisttreantTreant ProtectorrubickRubick250.00%0282.39%Matches
templar_assassinTemplar AssassinrubickRubickvisageVisage250.00%0285.91%Matches
lunaLunatreantTreant ProtectorsnapfireSnapfire250.00%0289.89%Matches
storm_spiritStorm SpiritslarkSlarkhoodwinkHoodwink250.00%0294.70%Matches
rattletrapClockwerkbatriderBatriderrubickRubick250.00%2018.20%Matches
beastmasterBeastmasterdeath_prophetDeath ProphettreantTreant Protector250.00%20-3.45%Matches
rattletrapClockwerkfurionNature's ProphetdisruptorDisruptor250.00%0282.02%Matches
morphlingMorphlingbeastmasterBeastmasterrubickRubick250.00%1148.92%Matches
morphlingMorphlingbeastmasterBeastmasterundyingUndying250.00%0287.07%Matches
furionNature's ProphettreantTreant ProtectorshredderTimbersaw250.00%1163.21%Matches
death_prophetDeath ProphetbatriderBatriderrubickRubick250.00%4-2-78.48%Matches
morphlingMorphlingundyingUndyingsnapfireSnapfire250.00%0284.84%Matches
beastmasterBeastmasterrubickRubicktuskTusk250.00%206.36%Matches
sniperSniperdeath_prophetDeath ProphetundyingUndying250.00%0289.30%Matches
beastmasterBeastmastertemplar_assassinTemplar AssassintreantTreant Protector250.00%1165.52%Matches
furionNature's ProphetrubickRubickslarkSlark250.00%1151.56%Matches
miranaMiranarikiRikienigmaEnigma250.00%0288.90%Matches
furionNature's ProphettreantTreant Protectorember_spiritEmber Spirit250.00%1143.59%Matches
drow_rangerDrow RangerleshracLeshracrubickRubick250.00%1153.52%Matches
furionNature's ProphetshredderTimbersawprimal_beastPrimal Beast250.00%0284.67%Matches
puckPuckursaUrsadisruptorDisruptor250.00%0293.31%Matches
leshracLeshractreantTreant ProtectorcentaurCentaur Warrunner250.00%1164.70%Matches
tinyTinylinaLinadeath_prophetDeath Prophet250.00%1169.68%Matches
tinyTinytemplar_assassinTemplar AssassintreantTreant Protector250.00%1159.57%Matches
zuusZeusbeastmasterBeastmasterundyingUndying250.00%0289.22%Matches
rubickRubicknaga_sirenNaga Sirenember_spiritEmber Spirit250.00%0275.24%Matches
tinyTinydeath_prophetDeath ProphetterrorbladeTerrorblade250.00%1173.72%Matches
batriderBatriderrubickRubickvisageVisage250.00%1166.54%Matches
treantTreant ProtectorslarkSlarkhoodwinkHoodwink250.00%0283.28%Matches
linaLinarattletrapClockwerkrubickRubick250.00%1167.71%Matches
furionNature's Prophetobsidian_destroyerOutworld DestroyerdisruptorDisruptor250.00%0296.73%Matches
furionNature's ProphettreantTreant ProtectorslarkSlark250.00%1163.21%Matches
miranaMiranatuskTuskprimal_beastPrimal Beast250.00%0283.65%Matches
death_prophetDeath ProphettreantTreant ProtectortuskTusk250.00%20-17.72%Matches
batriderBatridertreantTreant ProtectorphoenixPhoenix250.00%0285.88%Matches
rattletrapClockwerkrubickRubickprimal_beastPrimal Beast250.00%1146.18%Matches
furionNature's ProphettechiesTechiesprimal_beastPrimal Beast250.00%0294.89%Matches
dragon_knightDragon KnightfurionNature's ProphettreantTreant Protector250.00%0285.29%Matches
morphlingMorphlingtinyTinydeath_prophetDeath Prophet250.00%1163.61%Matches
miranaMiranarikiRikitemplar_assassinTemplar Assassin20.00%0293.66%Matches
dragon_knightDragon KnightbatriderBatridertreantTreant Protector20.00%0283.06%Matches
death_prophetDeath ProphetrubickRubickcentaurCentaur Warrunner20.00%2010.76%Matches
rubickRubickcentaurCentaur WarrunnerterrorbladeTerrorblade20.00%0275.83%Matches
batriderBatridercentaurCentaur WarrunnerterrorbladeTerrorblade20.00%0288.37%Matches
drow_rangerDrow Rangerdeath_prophetDeath ProphetsnapfireSnapfire20.00%1161.59%Matches
enigmaEnigmarubickRubickabaddonAbaddon20.00%0278.08%Matches
drow_rangerDrow RangertreantTreant ProtectorcentaurCentaur Warrunner20.00%1173.17%Matches
tinyTinyenigmaEnigmadisruptorDisruptor20.00%0276.42%Matches
beastmasterBeastmasterrubickRubickdisruptorDisruptor20.00%1143.25%Matches
bloodseekerBloodseekerrubickRubickcentaurCentaur Warrunner20.00%0290.70%Matches
drow_rangerDrow Rangerdeath_prophetDeath ProphettuskTusk20.00%1162.72%Matches
enigmaEnigmarubickRubickdisruptorDisruptor20.00%1145.20%Matches
drow_rangerDrow RangertreantTreant ProtectorrubickRubick20.00%20-11.55%Matches
storm_spiritStorm SpiritrubickRubickprimal_beastPrimal Beast20.00%1153.52%Matches
drow_rangerDrow RangerfurionNature's ProphettreantTreant Protector20.00%1153.40%Matches
drow_rangerDrow RangerzuusZeusrattletrapClockwerk20.00%0292.23%Matches
batriderBatridertreantTreant ProtectorvisageVisage20.00%1174.58%Matches
enigmaEnigmaleshracLeshracrubickRubick20.00%1131.51%Matches
drow_rangerDrow RangertreantTreant ProtectortuskTusk20.00%1153.40%Matches
rattletrapClockwerkrubickRubickterrorbladeTerrorblade20.00%1172.01%Matches
rikiRikisilencerSilencerbrewmasterBrewmaster20.00%0295.54%Matches
pudgePudgeleshracLeshracrubickRubick20.00%0287.77%Matches
tinyTinyfurionNature's ProphetrubickRubick20.00%20-9.79%Matches
drow_rangerDrow RangerviperVipertreantTreant Protector20.00%0291.53%Matches
beastmasterBeastmasterrubickRubickterrorbladeTerrorblade20.00%1163.11%Matches
zuusZeustreantTreant ProtectorrubickRubick20.00%2011.94%Matches
rattletrapClockwerkrubickRubickcentaurCentaur Warrunner20.00%1159.10%Matches
linaLinabatriderBatridersnapfireSnapfire20.00%0276.00%Matches
leshracLeshracfurionNature's Prophetspirit_breakerSpirit Breaker20.00%0292.85%Matches
drow_rangerDrow RangertreantTreant Protectorember_spiritEmber Spirit20.00%1167.52%Matches