Donations this month: $0.00
Spectral Wrapped 2023

GESC: Indonesia Qualifiers

Dota 2 Pro Circuit minor qualifier

Teams on event: 28

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
nevermoreShadow FiendvengefulspiritVengeful SpiritrattletrapClockwerk3100.00%0390.57%Matches
warlockWarlockbatriderBatriderterrorbladeTerrorblade3100.00%0389.55%Matches
witch_doctorWitch DoctorbatriderBatriderlycanLycan3100.00%1283.13%Matches
nevermoreShadow FiendtidehunterTidehunterrattletrapClockwerk366.67%1283.24%Matches
tinyTinyrubickRubickterrorbladeTerrorblade366.67%1271.27%Matches
nevermoreShadow FiendrattletrapClockwerkancient_apparitionAncient Apparition366.67%1280.10%Matches
nevermoreShadow FiendrattletrapClockwerkdisruptorDisruptor333.33%1267.53%Matches
witch_doctorWitch DoctorlycanLycanearth_spiritEarth Spirit333.33%0392.97%Matches
rattletrapClockwerkbatriderBatriderterrorbladeTerrorblade30.00%1281.72%Matches
queenofpainQueen of PaingyrocopterGyrocoptertuskTusk2100.00%1170.62%Matches
razorRazorrubickRubickmedusaMedusa2100.00%0283.02%Matches
omniknightOmniknightrubickRubickmedusaMedusa2100.00%0289.55%Matches
warlockWarlockdragon_knightDragon KnightrubickRubick2100.00%1174.75%Matches
witch_doctorWitch DoctorlycanLycantuskTusk2100.00%1168.37%Matches
phantom_lancerPhantom LancerqueenofpainQueen of PainjakiroJakiro2100.00%0293.63%Matches
warlockWarlockrubickRubickterrorbladeTerrorblade2100.00%0279.10%Matches
nevermoreShadow Fienddragon_knightDragon KnightrattletrapClockwerk2100.00%1154.43%Matches
tinyTinywarlockWarlockterrorbladeTerrorblade2100.00%0278.45%Matches
omniknightOmniknightancient_apparitionAncient Apparitionchaos_knightChaos Knight2100.00%0296.90%Matches
razorRazoromniknightOmniknightmedusaMedusa2100.00%0291.51%Matches
sniperSniperomniknightOmniknighttuskTusk2100.00%0295.92%Matches
razorRazordisruptorDisruptortuskTusk2100.00%1158.88%Matches
warlockWarlockobsidian_destroyerOutworld DestroyerrubickRubick2100.00%0286.94%Matches
tinyTinywarlockWarlockbatriderBatrider2100.00%0278.45%Matches
tinkerTinkerchenChenterrorbladeTerrorblade2100.00%0292.16%Matches
razorRazoromniknightOmniknightrubickRubick2100.00%0277.36%Matches
razorRazoromniknightOmniknighttuskTusk2100.00%0278.78%Matches
juggernautJuggernautdragon_knightDragon KnightdisruptorDisruptor2100.00%0283.18%Matches
tinyTinybatriderBatriderterrorbladeTerrorblade2100.00%1167.68%Matches
tinyTinyrattletrapClockwerkrubickRubick2100.00%1149.72%Matches
queenofpainQueen of PainrubickRubickterrorbladeTerrorblade2100.00%1168.66%Matches
tinyTinywitch_doctorWitch DoctorbatriderBatrider2100.00%1158.25%Matches
warlockWarlocktemplar_assassinTemplar AssassinterrorbladeTerrorblade2100.00%0296.08%Matches
witch_doctorWitch Doctorlife_stealerLifestealerbatriderBatrider250.00%0282.29%Matches
tidehunterTidehunterdisruptorDisruptortuskTusk250.00%1174.70%Matches
baneBanetinkerTinkerwarlockWarlock250.00%0291.73%Matches
nevermoreShadow FiendomniknightOmniknightrubickRubick250.00%1171.27%Matches
nevermoreShadow Fiendabyssal_underlordUnderlordmonkey_kingMonkey King250.00%0296.63%Matches
witch_doctorWitch Doctorbounty_hunterBounty HunterterrorbladeTerrorblade250.00%0281.02%Matches
razorRazorwitch_doctorWitch Doctornight_stalkerNight Stalker250.00%0279.44%Matches
tinyTinynight_stalkerNight StalkermedusaMedusa250.00%0289.90%Matches
drow_rangerDrow RangerrubickRubickdisruptorDisruptor250.00%0294.94%Matches
warlockWarlocknyx_assassinNyx AssassinterrorbladeTerrorblade250.00%0288.25%Matches
storm_spiritStorm SpirittidehunterTidehuntertuskTusk250.00%0294.29%Matches
witch_doctorWitch DoctorqueenofpainQueen of PainlycanLycan250.00%1174.70%Matches
dragon_knightDragon KnightrattletrapClockwerkterrorbladeTerrorblade250.00%1166.86%Matches
sand_kingSand KingwarlockWarlockdragon_knightDragon Knight250.00%0275.54%Matches
witch_doctorWitch Doctordragon_knightDragon KnightrattletrapClockwerk250.00%1157.19%Matches
nevermoreShadow FiendrattletrapClockwerkrubickRubick250.00%1149.72%Matches
nevermoreShadow Fiendshadow_shamanShadow ShamanrattletrapClockwerk250.00%1170.15%Matches
tinyTinytidehunterTidehunterrattletrapClockwerk250.00%1174.86%Matches
tinyTinychenChenrubickRubick250.00%0278.45%Matches
nevermoreShadow FiendtinyTinyrattletrapClockwerk250.00%1148.15%Matches
life_stealerLifestealernaga_sirenNaga Sirenskywrath_mageSkywrath Mage250.00%0298.69%Matches
beastmasterBeastmasterlycanLycantuskTusk250.00%0290.82%Matches
rattletrapClockwerkjakiroJakirolegion_commanderLegion Commander250.00%0296.57%Matches
nevermoreShadow FiendrattletrapClockwerklife_stealerLifestealer250.00%0278.00%Matches
death_prophetDeath Prophetbounty_hunterBounty HunterdisruptorDisruptor250.00%0288.14%Matches
antimageAnti-MagebaneBanenevermoreShadow Fiend250.00%0294.67%Matches
puckPucksand_kingSand Kingwitch_doctorWitch Doctor250.00%0275.49%Matches
witch_doctorWitch DoctorviperViperbatriderBatrider250.00%0288.61%Matches
batriderBatriderlycanLycanearth_spiritEarth Spirit250.00%0291.84%Matches
phantom_lancerPhantom Lancersand_kingSand KingqueenofpainQueen of Pain250.00%0283.55%Matches
tinyTinychenChenterrorbladeTerrorblade250.00%0283.84%Matches
nevermoreShadow FiendjakiroJakiroabyssal_underlordUnderlord250.00%0289.90%Matches
phantom_lancerPhantom Lancerdeath_prophetDeath ProphettuskTusk250.00%0290.05%Matches
sand_kingSand KingwarlockWarlockobsidian_destroyerOutworld Destroyer250.00%0287.35%Matches
warlockWarlockobsidian_destroyerOutworld DestroyerterrorbladeTerrorblade250.00%0290.21%Matches
dragon_knightDragon KnightrattletrapClockwerklife_stealerLifestealer250.00%0280.67%Matches
drow_rangerDrow RangernevermoreShadow FienddisruptorDisruptor250.00%0294.78%Matches
warlockWarlockbounty_hunterBounty HunterbatriderBatrider250.00%0290.21%Matches
life_stealerLifestealerancient_apparitionAncient Apparitionabyssal_underlordUnderlord250.00%0293.21%Matches
tinyTinydragon_knightDragon KnighttuskTusk250.00%1151.18%Matches
nevermoreShadow FiendrubickRubickdisruptorDisruptor250.00%1144.33%Matches
tinyTinyancient_apparitionAncient Apparitionobsidian_destroyerOutworld Destroyer250.00%0284.01%Matches
drow_rangerDrow RangernevermoreShadow FiendrubickRubick250.00%0294.61%Matches
witch_doctorWitch Doctordeath_prophetDeath ProphetbatriderBatrider250.00%0281.02%Matches
svenSvenrubickRubickwispIo250.00%0299.13%Matches
dragon_knightDragon KnightinvokerInvokernyx_assassinNyx Assassin250.00%0294.67%Matches
chenChenrubickRubickterrorbladeTerrorblade250.00%0284.33%Matches
razorRazorwitch_doctorWitch Doctordragon_knightDragon Knight250.00%1160.25%Matches
tinyTinynight_stalkerNight StalkerdisruptorDisruptor250.00%1173.91%Matches
storm_spiritStorm Spiritlife_stealerLifestealerancient_apparitionAncient Apparition250.00%0296.83%Matches
storm_spiritStorm SpirittidehunterTidehunterdisruptorDisruptor20.00%0294.10%Matches
nevermoreShadow Fiendfaceless_voidFaceless VoidrattletrapClockwerk20.00%0289.00%Matches
razorRazorsand_kingSand KingbrewmasterBrewmaster20.00%0282.18%Matches
nevermoreShadow FiendrazorRazorrattletrapClockwerk20.00%1159.15%Matches
beastmasterBeastmasterlycanLycandisruptorDisruptor20.00%0290.51%Matches
sniperSniperlycanLycanearth_spiritEarth Spirit20.00%0298.30%Matches
shadow_shamanShadow Shamanelder_titanElder TitanterrorbladeTerrorblade20.00%0286.82%Matches
tidehunterTidehuntergyrocopterGyrocopterdisruptorDisruptor20.00%0279.76%Matches
faceless_voidFaceless VoidrattletrapClockwerkdisruptorDisruptor20.00%0289.67%Matches
shadow_shamanShadow ShamanqueenofpainQueen of PainlunaLuna20.00%0296.90%Matches
viperVipergyrocopterGyrocopterrubickRubick20.00%0288.25%Matches
storm_spiritStorm SpirittidehunterTidehuntergyrocopterGyrocopter20.00%0295.43%Matches
shadow_shamanShadow ShamangyrocopterGyrocopterearth_spiritEarth Spirit20.00%0292.25%Matches
shadow_shamanShadow Shamanearth_spiritEarth Spiritabyssal_underlordUnderlord20.00%0295.15%Matches
tinyTinyqueenofpainQueen of PaindisruptorDisruptor20.00%1158.25%Matches
enigmaEnigmaqueenofpainQueen of Painelder_titanElder Titan20.00%0295.84%Matches
puckPucktinyTinynyx_assassinNyx Assassin20.00%0284.85%Matches
witch_doctorWitch Doctordeath_prophetDeath Prophetbounty_hunterBounty Hunter20.00%0288.14%Matches
tinyTinyancient_apparitionAncient ApparitiontuskTusk20.00%1168.01%Matches
dragon_knightDragon Knightdark_seerDark Seernyx_assassinNyx Assassin20.00%0295.56%Matches
storm_spiritStorm SpiritgyrocopterGyrocopterdisruptorDisruptor20.00%0291.14%Matches
razorRazorsand_kingSand KingjakiroJakiro20.00%0283.55%Matches
nevermoreShadow FiendtinyTinynyx_assassinNyx Assassin20.00%1166.67%Matches
ancient_apparitionAncient ApparitionlycanLycantuskTusk20.00%0280.61%Matches
baneBanenevermoreShadow FiendtuskTusk20.00%1168.01%Matches
witch_doctorWitch Doctordragon_knightDragon KnightchenChen20.00%0281.65%Matches
dragon_knightDragon KnightrattletrapClockwerkbatriderBatrider20.00%1166.86%Matches
nevermoreShadow Fiendfaceless_voidFaceless VoiddisruptorDisruptor20.00%0287.82%Matches