Donations this month: $0.00
Spectral Wrapped 2023

ESL One Hamburg 2017

Dota 2 Pro Circuit Major

Total couriers killed: 131

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
earthshakerEarthshakerpuckPucksvenSven425.00%1384.50%Matches
shadow_shamanShadow ShamannecrolyteNecrophosnight_stalkerNight Stalker425.00%0491.09%Matches
faceless_voidFaceless Voidancient_apparitionAncient Apparitionearth_spiritEarth Spirit3100.00%1278.76%Matches
weaverWeaverancient_apparitionAncient Apparitionearth_spiritEarth Spirit3100.00%1274.04%Matches
faceless_voidFaceless VoidviperViperancient_apparitionAncient Apparition3100.00%0390.63%Matches
miranaMiranaweaverWeaverancient_apparitionAncient Apparition3100.00%1278.62%Matches
jakiroJakiroancient_apparitionAncient Apparitionspirit_breakerSpirit Breaker3100.00%1280.56%Matches
puckPuckancient_apparitionAncient Apparitionearth_spiritEarth Spirit366.67%1263.02%Matches
weaverWeaverancient_apparitionAncient Apparitionnyx_assassinNyx Assassin366.67%1274.04%Matches
miranaMiranaancient_apparitionAncient Apparitionearth_spiritEarth Spirit366.67%1277.97%Matches
earthshakerEarthshakerlichLichnecrolyteNecrophos366.67%1261.31%Matches
earthshakerEarthshakersvenSvenancient_apparitionAncient Apparition366.67%1280.22%Matches
puckPuckbatriderBatriderancient_apparitionAncient Apparition333.33%1257.59%Matches
earthshakerEarthshakersvenSvenlinaLina333.33%0393.85%Matches
earthshakerEarthshakernecrolyteNecrophosweaverWeaver333.33%1266.40%Matches
sand_kingSand Kingfaceless_voidFaceless Voidancient_apparitionAncient Apparition333.33%1283.13%Matches
venomancerVenomancerbatriderBatriderspirit_breakerSpirit Breaker333.33%1266.31%Matches
bloodseekerBloodseekerbatriderBatriderspirit_breakerSpirit Breaker333.33%0383.86%Matches
svenSvenbatriderBatriderspirit_breakerSpirit Breaker30.00%0386.66%Matches
silencerSilencernyx_assassinNyx Assassinlegion_commanderLegion Commander30.00%0395.24%Matches
puckPucknight_stalkerNight StalkerjakiroJakiro30.00%1279.70%Matches
night_stalkerNight StalkerweaverWeaverbatriderBatrider2100.00%1165.26%Matches
earthshakerEarthshakerfaceless_voidFaceless Voidskywrath_mageSkywrath Mage2100.00%0296.25%Matches
night_stalkerNight StalkerweaverWeaverancient_apparitionAncient Apparition2100.00%1159.91%Matches
venomancerVenomancerdazzleDazzlenyx_assassinNyx Assassin2100.00%0282.38%Matches
enchantressEnchantressnight_stalkerNight StalkeroracleOracle2100.00%0285.83%Matches
lichLichdark_seerDark Seerspirit_breakerSpirit Breaker2100.00%0289.74%Matches
life_stealerLifestealerwispIotuskTusk2100.00%0298.92%Matches
faceless_voidFaceless Voidancient_apparitionAncient Apparitionmonkey_kingMonkey King2100.00%1173.76%Matches
enchantressEnchantressweaverWeaverdisruptorDisruptor2100.00%0288.78%Matches
faceless_voidFaceless VoidrattletrapClockwerkancient_apparitionAncient Apparition2100.00%0276.57%Matches
alchemistAlchemistdisruptorDisruptornyx_assassinNyx Assassin2100.00%0294.49%Matches
linaLinanight_stalkerNight StalkerweaverWeaver2100.00%0287.53%Matches
venomancerVenomancerfaceless_voidFaceless Voidancient_apparitionAncient Apparition2100.00%1155.02%Matches
baneBanemiranaMiranaspirit_breakerSpirit Breaker2100.00%0284.13%Matches
baneBanepugnaPugnamonkey_kingMonkey King2100.00%0292.74%Matches
weaverWeaverbatriderBatriderancient_apparitionAncient Apparition2100.00%1155.33%Matches
furionNature's ProphetweaverWeaverinvokerInvoker2100.00%0295.80%Matches
miranaMiranaweaverWeaverearth_spiritEarth Spirit2100.00%0275.77%Matches
puckPuckancient_apparitionAncient Apparitionmonkey_kingMonkey King2100.00%1154.32%Matches
earthshakerEarthshakerlichLichvenomancerVenomancer2100.00%1136.69%Matches
queenofpainQueen of Painancient_apparitionAncient Apparitionnyx_assassinNyx Assassin2100.00%1171.68%Matches
enchantressEnchantressbrewmasterBrewmasterogre_magiOgre Magi2100.00%0299.68%Matches
svenSvenqueenofpainQueen of Painancient_apparitionAncient Apparition2100.00%0284.17%Matches
venomancerVenomancerfaceless_voidFaceless VoidviperViper2100.00%0285.01%Matches
death_prophetDeath Prophetancient_apparitionAncient Apparitionearth_spiritEarth Spirit2100.00%0283.48%Matches
necrolyteNecrophosrattletrapClockwerkoracleOracle2100.00%0278.79%Matches
vengefulspiritVengeful SpiritfurionNature's Prophetspirit_breakerSpirit Breaker2100.00%0293.76%Matches
earthshakerEarthshakermiranaMiranabatriderBatrider2100.00%1162.10%Matches
lichLichbatriderBatriderearth_spiritEarth Spirit2100.00%1161.14%Matches
tinyTinyfaceless_voidFaceless VoidwispIo2100.00%0296.25%Matches
svenSvenlinaLinaancient_apparitionAncient Apparition2100.00%0290.77%Matches
dazzleDazzlenyx_assassinNyx AssassinvisageVisage2100.00%0295.96%Matches
broodmotherBroodmotherspirit_breakerSpirit BreakerdisruptorDisruptor2100.00%0290.93%Matches
faceless_voidFaceless Voiddeath_prophetDeath Prophetearth_spiritEarth Spirit2100.00%0290.09%Matches
beastmasterBeastmasternyx_assassinNyx AssassinvisageVisage2100.00%0295.67%Matches
ancient_apparitionAncient Apparitionearth_spiritEarth Spiritmonkey_kingMonkey King2100.00%1166.96%Matches
lichLichnecrolyteNecrophosdark_seerDark Seer2100.00%0287.10%Matches
faceless_voidFaceless Voidancient_apparitionAncient Apparitionnyx_assassinNyx Assassin2100.00%1168.14%Matches
beastmasterBeastmasterdazzleDazzlenyx_assassinNyx Assassin2100.00%0294.49%Matches
faceless_voidFaceless Voiddeath_prophetDeath Prophetancient_apparitionAncient Apparition2100.00%0286.88%Matches
baneBanefurionNature's Prophetbounty_hunterBounty Hunter2100.00%0294.12%Matches
venomancerVenomancerviperViperancient_apparitionAncient Apparition2100.00%0275.01%Matches
lichLichvenomancerVenomancerspirit_breakerSpirit Breaker2100.00%1150.76%Matches
puckPuckbroodmotherBroodmotherdisruptorDisruptor2100.00%0287.82%Matches
venomancerVenomancerancient_apparitionAncient Apparitionnyx_assassinNyx Assassin2100.00%1143.36%Matches
lichLichdoom_bringerDoommonkey_kingMonkey King2100.00%0284.41%Matches
queenofpainQueen of PainvenomancerVenomancernyx_assassinNyx Assassin2100.00%1169.79%Matches
earthshakerEarthshakerlichLichdark_seerDark Seer2100.00%0286.81%Matches
miranaMiranafaceless_voidFaceless Voidancient_apparitionAncient Apparition2100.00%1173.76%Matches
lichLichphantom_assassinPhantom Assassinnight_stalkerNight Stalker2100.00%0293.85%Matches
beastmasterBeastmasterdazzleDazzlevisageVisage2100.00%0298.22%Matches
night_stalkerNight StalkerweaverWeaverdisruptorDisruptor2100.00%0281.29%Matches
faceless_voidFaceless Voidnight_stalkerNight StalkeroracleOracle2100.00%0281.78%Matches
phantom_assassinPhantom Assassinnight_stalkerNight StalkermagnataurMagnus2100.00%0298.06%Matches
jakiroJakirospirit_breakerSpirit Breakerlone_druidLone Druid2100.00%0296.76%Matches
ancient_apparitionAncient ApparitionmagnataurMagnusearth_spiritEarth Spirit2100.00%0285.84%Matches
batriderBatriderancient_apparitionAncient Apparitionearth_spiritEarth Spirit2100.00%1153.98%Matches
ancient_apparitionAncient Apparitionspirit_breakerSpirit BreakermedusaMedusa250.00%0292.71%Matches
baneBanenight_stalkerNight Stalkermonkey_kingMonkey King250.00%0284.13%Matches
slardarSlardaralchemistAlchemistlegion_commanderLegion Commander250.00%0299.08%Matches
ancient_apparitionAncient Apparitionearth_spiritEarth SpiritterrorbladeTerrorblade250.00%0290.56%Matches
baneBaneearthshakerEarthshakermiranaMirana250.00%0279.59%Matches
miranaMiranajakiroJakirolone_druidLone Druid250.00%0297.41%Matches
earthshakerEarthshakerpuckPuckwarlockWarlock250.00%0296.74%Matches
venomancerVenomancersilencerSilencerrubickRubick250.00%0282.82%Matches
earthshakerEarthshakerpuckPuckancient_apparitionAncient Apparition250.00%1126.59%Matches
puckPuckslardarSlardarlichLich250.00%0290.36%Matches
earthshakerEarthshakermiranaMiranamonkey_kingMonkey King250.00%1172.79%Matches
earthshakerEarthshakernecrolyteNecrophosdark_seerDark Seer250.00%0284.73%Matches
phantom_lancerPhantom LancerlichLichvenomancerVenomancer250.00%0278.90%Matches
venomancerVenomancerchenChenrubickRubick250.00%0292.48%Matches
dragon_knightDragon KnightfurionNature's Prophetmonkey_kingMonkey King250.00%0293.59%Matches
venomancerVenomancerbroodmotherBroodmotherwinter_wyvernWinter Wyvern250.00%0289.93%Matches
lichLichrattletrapClockwerkember_spiritEmber Spirit250.00%0286.81%Matches
enchantressEnchantressweaverWeaveralchemistAlchemist250.00%0294.66%Matches
obsidian_destroyerOutworld Destroyertroll_warlordTroll WarlordmagnataurMagnus250.00%0299.81%Matches
lichLichdragon_knightDragon Knightearth_spiritEarth Spirit250.00%0291.03%Matches
baneBanevenomancerVenomancerrattletrapClockwerk250.00%0280.56%Matches
earthshakerEarthshakerlife_stealerLifestealeroracleOracle250.00%0287.85%Matches
faceless_voidFaceless Voidancient_apparitionAncient ApparitionmedusaMedusa250.00%0294.38%Matches
lichLichbeastmasterBeastmasterember_spiritEmber Spirit250.00%0292.09%Matches
puckPuckearth_spiritEarth Spiritmonkey_kingMonkey King250.00%1165.49%Matches
earthshakerEarthshakernecrolyteNecrophosbroodmotherBroodmother250.00%0275.57%Matches
puckPuckclinkzClinkzoracleOracle250.00%0289.12%Matches
bloodseekerBloodseekerlichLichtuskTusk250.00%0296.63%Matches
bloodseekerBloodseekersilencerSilencernyx_assassinNyx Assassin250.00%0290.35%Matches
lichLichvenomancerVenomancermonkey_kingMonkey King250.00%1160.61%Matches
puckPucksand_kingSand KingbatriderBatrider250.00%1161.83%Matches
death_prophetDeath ProphetclinkzClinkzearth_spiritEarth Spirit250.00%0295.59%Matches
faceless_voidFaceless VoidweaverWeaverancient_apparitionAncient Apparition250.00%1169.08%Matches
necrolyteNecrophosdark_seerDark SeerhuskarHuskar250.00%0297.62%Matches
batriderBatriderlycanLycanmedusaMedusa250.00%0298.38%Matches
puckPucklichLichclinkzClinkz250.00%0283.47%Matches
puckPucknight_stalkerNight Stalkerwinter_wyvernWinter Wyvern250.00%0278.43%Matches
sand_kingSand KingviperViperancient_apparitionAncient Apparition250.00%0285.94%Matches
ancient_apparitionAncient Apparitionlegion_commanderLegion Commanderearth_spiritEarth Spirit250.00%0279.94%Matches
miranaMiranabatriderBatriderwinter_wyvernWinter Wyvern250.00%0285.68%Matches
pugnaPugnaancient_apparitionAncient Apparitionearth_spiritEarth Spirit250.00%0281.12%Matches
venomancerVenomancerearth_spiritEarth Spiritwinter_wyvernWinter Wyvern250.00%0278.60%Matches
earthshakerEarthshakerfurionNature's Prophetmonkey_kingMonkey King250.00%1167.93%Matches
death_prophetDeath Prophetearth_spiritEarth Spiritmonkey_kingMonkey King250.00%0289.72%Matches
necrolyteNecrophosweaverWeaverrubickRubick250.00%1167.52%Matches
dazzleDazzlehuskarHuskarabyssal_underlordUnderlord250.00%0299.24%Matches
drow_rangerDrow RangerrattletrapClockwerkancient_apparitionAncient Apparition250.00%0293.06%Matches
dazzleDazzlebatriderBatriderlycanLycan250.00%0296.21%Matches
lichLichvenomancerVenomancerdark_seerDark Seer250.00%0285.93%Matches
necrolyteNecrophosrattletrapClockwerknyx_assassinNyx Assassin250.00%1171.15%Matches
phantom_lancerPhantom LancerpuckPuckbatriderBatrider250.00%0278.79%Matches
earthshakerEarthshakerqueenofpainQueen of PaindisruptorDisruptor250.00%0282.51%Matches
necrolyteNecrophosrattletrapClockwerkember_spiritEmber Spirit250.00%0284.73%Matches
earthshakerEarthshakerenchantressEnchantressoracleOracle250.00%0281.78%Matches
queenofpainQueen of Painancient_apparitionAncient Apparitionearth_spiritEarth Spirit250.00%1171.68%Matches
necrolyteNecrophosrattletrapClockwerkarc_wardenArc Warden250.00%0297.45%Matches
puckPuckwispIomonkey_kingMonkey King250.00%0279.70%Matches
lichLichvenomancerVenomancerdoom_bringerDoom250.00%1173.27%Matches
antimageAnti-MagelichLichdark_seerDark Seer250.00%0296.19%Matches
antimageAnti-MagevenomancerVenomancerbounty_hunterBounty Hunter250.00%0294.71%Matches
nyx_assassinNyx Assassintroll_warlordTroll WarlordmagnataurMagnus250.00%0297.80%Matches
earthshakerEarthshakerlichLichpugnaPugna250.00%0278.90%Matches
earthshakerEarthshakermiranaMiranapuckPuck250.00%1154.32%Matches
sand_kingSand Kingfaceless_voidFaceless VoidbatriderBatrider250.00%0278.07%Matches
necrolyteNecrophosqueenofpainQueen of PaindisruptorDisruptor250.00%0282.90%Matches
rubickRubickmagnataurMagnusember_spiritEmber Spirit250.00%0295.17%Matches
earthshakerEarthshakernecrolyteNecrophosdisruptorDisruptor250.00%1167.93%Matches
earthshakerEarthshakerlinaLinaancient_apparitionAncient Apparition250.00%0278.13%Matches
sand_kingSand KinglichLichvenomancerVenomancer250.00%1162.02%Matches
puckPucklichLichrattletrapClockwerk250.00%1165.56%Matches
baneBaneearthshakerEarthshakermonkey_kingMonkey King250.00%0279.59%Matches
earthshakerEarthshakerlichLichweaverWeaver250.00%1156.48%Matches
juggernautJuggernautnight_stalkerNight StalkerrubickRubick250.00%0293.74%Matches
night_stalkerNight StalkerbatriderBatriderancient_apparitionAncient Apparition250.00%1152.62%Matches
puckPuckweaverWeaverspirit_breakerSpirit Breaker250.00%1158.13%Matches
puckPucklycanLycandisruptorDisruptor250.00%0293.15%Matches
viperVipersilencerSilencerlycanLycan250.00%0298.33%Matches
linaLinaweaverWeaverchenChen250.00%0297.51%Matches
obsidian_destroyerOutworld Destroyernyx_assassinNyx Assassintroll_warlordTroll Warlord250.00%0299.45%Matches
phantom_lancerPhantom Lancerancient_apparitionAncient Apparitionearth_spiritEarth Spirit250.00%0282.30%Matches
earthshakerEarthshakernecrolyteNecrophosqueenofpainQueen of Pain250.00%1163.35%Matches
earthshakerEarthshakerweaverWeaverrubickRubick250.00%1166.78%Matches
sand_kingSand KingweaverWeaverancient_apparitionAncient Apparition250.00%1169.08%Matches
tinyTinyrubickRubickwispIo250.00%0295.97%Matches
necrolyteNecrophosbroodmotherBroodmotherdisruptorDisruptor250.00%0288.60%Matches
earthshakerEarthshakerbeastmasterBeastmasterlone_druidLone Druid250.00%0297.40%Matches
furionNature's Prophetlife_stealerLifestealeroracleOracle250.00%0291.09%Matches
earthshakerEarthshakernecrolyteNecrophosvenomancerVenomancer250.00%1126.70%Matches
miranaMiranajakiroJakirospirit_breakerSpirit Breaker250.00%0281.86%Matches
tinyTinybatriderBatriderwispIo250.00%0294.59%Matches
earthshakerEarthshakerlichLichdoom_bringerDoom250.00%1174.94%Matches
sand_kingSand KingbatriderBatrideroracleOracle250.00%0279.70%Matches
puckPucksvenSvenancient_apparitionAncient Apparition250.00%1169.01%Matches
venomancerVenomancerfaceless_voidFaceless VoidrattletrapClockwerk250.00%0275.01%Matches
earthshakerEarthshakernecrolyteNecrophosrubickRubick250.00%1155.71%Matches
obsidian_destroyerOutworld Destroyernyx_assassinNyx AssassinmagnataurMagnus250.00%0299.06%Matches
puckPuckjakiroJakirowispIo20.00%0282.60%Matches
miranaMiranaspirit_breakerSpirit BreakershredderTimbersaw20.00%0293.20%Matches
earthshakerEarthshakerlinaLinaoracleOracle20.00%0287.85%Matches
svenSvenlinaLinaoracleOracle20.00%0294.87%Matches
bloodseekerBloodseekerspirit_breakerSpirit BreakersilencerSilencer20.00%0290.07%Matches
necrolyteNecrophossilencerSilencerlegion_commanderLegion Commander20.00%0290.77%Matches
phantom_lancerPhantom LancerlichLichdoom_bringerDoom20.00%0291.65%Matches
earthshakerEarthshakersvenSvenoracleOracle20.00%0283.51%Matches
queenofpainQueen of PainbatriderBatriderchaos_knightChaos Knight20.00%0292.78%Matches
miranaMiranalichLichlife_stealerLifestealer20.00%0288.51%Matches
earthshakerEarthshakervenomancerVenomancerweaverWeaver20.00%1145.02%Matches
svenSvenbatriderBatriderancient_apparitionAncient Apparition20.00%1174.28%Matches
puckPuckjakiroJakiromonkey_kingMonkey King20.00%0275.64%Matches
miranaMiranafurionNature's Prophetspirit_breakerSpirit Breaker20.00%0275.06%Matches
puckPucklife_stealerLifestealerrubickRubick20.00%0285.28%Matches
puckPucklinaLinaoracleOracle20.00%0287.31%Matches
drow_rangerDrow RangerpuckPuckbatriderBatrider20.00%0288.69%Matches
baneBanefurionNature's ProphetbroodmotherBroodmother20.00%0291.45%Matches
sand_kingSand KingvenomancerVenomanceroracleOracle20.00%0275.01%Matches
miranaMiranashadow_shamanShadow ShamanenchantressEnchantress20.00%0293.20%Matches
puckPucksvenSvenoracleOracle20.00%0282.78%Matches
sand_kingSand KingnecrolyteNecrophosancient_apparitionAncient Apparition20.00%1158.77%Matches
bloodseekerBloodseekerfurionNature's Prophetspirit_breakerSpirit Breaker20.00%0279.51%Matches
baneBanefurionNature's Prophetmonkey_kingMonkey King20.00%0285.03%Matches
huskarHuskarwispIoabyssal_underlordUnderlord20.00%0298.92%Matches
venomancerVenomancerlife_stealerLifestealeroracleOracle20.00%0287.04%Matches
necrolyteNecrophosfaceless_voidFaceless Voidancient_apparitionAncient Apparition20.00%1158.77%Matches
shadow_shamanShadow ShamanenchantressEnchantressnight_stalkerNight Stalker20.00%0291.50%Matches
earthshakerEarthshakerpuckPuckoracleOracle20.00%1159.22%Matches
svenSvenbatriderBatriderrubickRubick20.00%0283.43%Matches
puckPucksvenSvenlinaLina20.00%0290.36%Matches
venomancerVenomancerweaverWeaverrubickRubick20.00%1164.57%Matches
furionNature's Prophetspirit_breakerSpirit BreakersilencerSilencer20.00%0285.75%Matches
death_prophetDeath ProphetdazzleDazzleearth_spiritEarth Spirit20.00%0294.86%Matches
bloodseekerBloodseekerviperViperfurionNature's Prophet20.00%0291.22%Matches
puckPuckslardarSlardarclinkzClinkz20.00%0296.95%Matches
viperVipersilencerSilencerlegion_commanderLegion Commander20.00%0296.85%Matches
earthshakerEarthshakerpuckPucklinaLina20.00%0277.16%Matches
earthshakerEarthshakerphantom_lancerPhantom LancervenomancerVenomancer20.00%0275.01%Matches
svenSvenbatriderBatriderwispIo20.00%0288.57%Matches
batriderBatriderancient_apparitionAncient Apparitionspirit_breakerSpirit Breaker20.00%1152.62%Matches