Donations this month: $45.47
Spectral Wrapped 2023

GESC: Indonesia

Dota 2 Pro Circuit minor

Total observer wards planted: 1011

league_banner
Pairs | Trios | Lane Combos
Explain this to me
This section contains stats for most common hero pairs. 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 pairs is set to 3.
HeroesMatchesWinrateExpected matchesDeviationPercentageSame lane rateList of matches
death_prophetDeath ProphetdisruptorDisruptor771.43%4341.24%14.29%Matches
death_prophetDeath ProphettuskTusk580.00%3246.77%20.00%Matches
life_stealerLifestealerancient_apparitionAncient Apparition560.00%2368.06%60.00%Matches
disruptorDisruptortuskTusk560.00%3239.68%40.00%Matches
viperViperrubickRubick4100.00%1370.97%0.00%Matches
sand_kingSand KingdisruptorDisruptor475.00%3117.74%25.00%Matches
tinyTinydisruptorDisruptor475.00%4010.89%0.00%Matches
omniknightOmniknightdisruptorDisruptor450.00%2258.87%0.00%Matches
dragon_knightDragon Knightancient_apparitionAncient Apparition450.00%1368.95%0.00%Matches
dragon_knightDragon KnighttuskTusk450.00%1368.95%0.00%Matches
brewmasterBrewmasterdisruptorDisruptor425.00%1372.58%0.00%Matches
death_prophetDeath ProphetbatriderBatrider3100.00%2143.55%0.00%Matches
tinyTinydeath_prophetDeath Prophet3100.00%30-4.84%0.00%Matches
witch_doctorWitch Doctordeath_prophetDeath Prophet3100.00%3011.29%33.33%Matches
death_prophetDeath ProphetterrorbladeTerrorblade3100.00%1251.61%0.00%Matches
witch_doctorWitch DoctortuskTusk366.67%2134.95%33.33%Matches
sand_kingSand Kingdeath_prophetDeath Prophet366.67%303.23%0.00%Matches
beastmasterBeastmasterwispIo366.67%0391.94%66.67%Matches
tinyTinyelder_titanElder Titan366.67%1258.06%0.00%Matches
tinyTinynaga_sirenNaga Siren366.67%2144.09%0.00%Matches
death_prophetDeath Prophetnaga_sirenNaga Siren366.67%2135.48%33.33%Matches
dragon_knightDragon Knightlife_stealerLifestealer366.67%1266.13%0.00%Matches
witch_doctorWitch DoctorbatriderBatrider366.67%1258.60%0.00%Matches
disruptorDisruptorterrorbladeTerrorblade366.67%2145.16%33.33%Matches
life_stealerLifestealertuskTusk366.67%2146.77%0.00%Matches
chenChenrubickRubick366.67%1261.29%0.00%Matches
tinyTinywitch_doctorWitch Doctor366.67%2123.12%33.33%Matches
sand_kingSand KingrubickRubick366.67%2141.94%0.00%Matches
nevermoreShadow Fiendsand_kingSand King333.33%1254.84%0.00%Matches
death_prophetDeath ProphetlunaLuna333.33%1259.68%0.00%Matches
phantom_lancerPhantom Lancerancient_apparitionAncient Apparition333.33%1264.52%66.67%Matches
omniknightOmniknighttuskTusk333.33%1264.52%0.00%Matches
razorRazordisruptorDisruptor333.33%1254.30%33.33%Matches
witch_doctorWitch Doctorfaceless_voidFaceless Void30.00%1276.34%33.33%Matches
chenChenancient_apparitionAncient Apparition30.00%1252.69%0.00%Matches
viperViperdisruptorDisruptor2100.00%20-9.68%0.00%Matches
morphlingMorphlingsand_kingSand King2100.00%1141.94%0.00%Matches
tuskTuskterrorbladeTerrorblade2100.00%1146.77%0.00%Matches
batriderBatridertuskTusk2100.00%1137.90%0.00%Matches
sand_kingSand KinggyrocopterGyrocopter2100.00%1132.26%0.00%Matches
pugnaPugnalife_stealerLifestealer2100.00%1163.71%0.00%Matches
sand_kingSand KingviperViper2100.00%2022.58%0.00%Matches
viperViperdark_willowDark Willow2100.00%1174.19%0.00%Matches
witch_doctorWitch Doctorearth_spiritEarth Spirit2100.00%1146.77%50.00%Matches
rubickRubickdark_willowDark Willow2100.00%1170.97%0.00%Matches
death_prophetDeath Prophetnight_stalkerNight Stalker2100.00%0275.81%0.00%Matches
tidehunterTidehunterobsidian_destroyerOutworld Destroyer2100.00%0283.87%0.00%Matches
juggernautJuggernautdeath_prophetDeath Prophet2100.00%1163.71%0.00%Matches
tinyTinyobsidian_destroyerOutworld Destroyer2100.00%1158.06%0.00%Matches
baneBanesand_kingSand King2100.00%1170.97%50.00%Matches
morphlingMorphlingviperViper2100.00%1161.29%0.00%Matches
sand_kingSand Kinglife_stealerLifestealer2100.00%2012.90%0.00%Matches
disruptorDisruptorelder_titanElder Titan2100.00%2017.74%50.00%Matches
disruptorDisruptornaga_sirenNaga Siren250.00%20-9.68%0.00%Matches
sand_kingSand Kingancient_apparitionAncient Apparition250.00%20-6.45%50.00%Matches
morphlingMorphlingomniknightOmniknight250.00%1170.97%0.00%Matches
dragon_knightDragon KnightbatriderBatrider250.00%1160.48%0.00%Matches
gyrocopterGyrocopterdisruptorDisruptor250.00%204.03%0.00%Matches
morphlingMorphlingdisruptorDisruptor250.00%2017.74%100.00%Matches
ancient_apparitionAncient ApparitiontuskTusk250.00%202.42%0.00%Matches
razorRazortinyTiny250.00%1147.58%0.00%Matches
disruptorDisruptormedusaMedusa250.00%1158.87%50.00%Matches
beastmasterBeastmasterancient_apparitionAncient Apparition250.00%1155.65%0.00%Matches
puckPuckchenChen250.00%0287.10%0.00%Matches
witch_doctorWitch Doctorelder_titanElder Titan250.00%1146.77%0.00%Matches
death_prophetDeath ProphetchenChen250.00%203.23%0.00%Matches
baneBanemorphlingMorphling250.00%0285.48%100.00%Matches
death_prophetDeath Prophetlife_stealerLifestealer250.00%20-8.87%0.00%Matches
death_prophetDeath Prophetearth_spiritEarth Spirit250.00%1127.42%0.00%Matches
witch_doctorWitch DoctorweaverWeaver250.00%0282.26%50.00%Matches
death_prophetDeath Prophettemplar_assassinTemplar Assassin250.00%1163.71%0.00%Matches
disruptorDisruptorearth_spiritEarth Spirit250.00%2017.74%0.00%Matches
nevermoreShadow FiendrubickRubick250.00%1149.19%100.00%Matches
morphlingMorphlingtuskTusk250.00%1146.77%0.00%Matches
ancient_apparitionAncient Apparitionearth_spiritEarth Spirit250.00%1146.77%0.00%Matches
batriderBatriderterrorbladeTerrorblade250.00%1166.13%0.00%Matches
tinyTinyshadow_shamanShadow Shaman250.00%0279.03%0.00%Matches
enchantressEnchantresselder_titanElder Titan250.00%0290.32%50.00%Matches
tinyTinyancient_apparitionAncient Apparition250.00%20-15.32%0.00%Matches
batriderBatriderdisruptorDisruptor250.00%204.03%0.00%Matches
tinyTinyenchantressEnchantress250.00%0279.03%0.00%Matches
omniknightOmniknightgyrocopterGyrocopter250.00%1166.13%0.00%Matches
sand_kingSand KinglunaLuna250.00%1151.61%0.00%Matches
baneBanegyrocopterGyrocopter250.00%0283.06%0.00%Matches
witch_doctorWitch Doctorabyssal_underlordUnderlord250.00%1164.52%50.00%Matches
jakiroJakironaga_sirenNaga Siren250.00%0287.10%0.00%Matches
sand_kingSand Kingdark_willowDark Willow250.00%1161.29%50.00%Matches
tinyTinylunaLuna250.00%1147.58%0.00%Matches
life_stealerLifestealerchenChen20.00%1141.94%0.00%Matches
naga_sirenNaga SirenterrorbladeTerrorblade20.00%1161.29%0.00%Matches
earthshakerEarthshakermorphlingMorphling20.00%0290.32%0.00%Matches
nevermoreShadow Fiendphantom_lancerPhantom Lancer20.00%1166.13%0.00%Matches
dragon_knightDragon KnightdisruptorDisruptor20.00%204.03%0.00%Matches
morphlingMorphlinggyrocopterGyrocopter20.00%1166.13%0.00%Matches
tinyTinychenChen20.00%2016.13%0.00%Matches
witch_doctorWitch DoctorgyrocopterGyrocopter20.00%1137.90%50.00%Matches
phantom_lancerPhantom Lancernaga_sirenNaga Siren20.00%1161.29%50.00%Matches
nevermoreShadow FiendchenChen20.00%1154.84%0.00%Matches
earthshakerEarthshakergyrocopterGyrocopter20.00%0288.71%100.00%Matches
disruptorDisruptorabyssal_underlordUnderlord20.00%1145.16%0.00%Matches
nevermoreShadow Fiendnaga_sirenNaga Siren20.00%1154.84%50.00%Matches
pugnaPugnanaga_sirenNaga Siren20.00%1167.74%0.00%Matches
nevermoreShadow Fiendancient_apparitionAncient Apparition20.00%1137.90%0.00%Matches
beastmasterBeastmastergyrocopterGyrocopter20.00%1171.77%0.00%Matches
sand_kingSand KingchenChen20.00%2022.58%50.00%Matches
tinkerTinkerancient_apparitionAncient Apparition20.00%1173.39%50.00%Matches
phantom_lancerPhantom LancertinyTiny20.00%1137.10%0.00%Matches
ancient_apparitionAncient ApparitioncentaurCentaur Warrunner20.00%0282.26%0.00%Matches