Donations this month: $45.47
Spectral Wrapped 2023

GESC: Thailand Qualifiers

Dota 2 Pro Circuit Minor Qualifiers

Total observer wards planted: 3676

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 5.
HeroesMatchesWinrateExpected matchesDeviationPercentageSame lane rateList of matches
ancient_apparitionAncient ApparitiontuskTusk955.56%6338.32%0.00%Matches
sand_kingSand Kingwitch_doctorWitch Doctor944.44%10-1-9.03%22.22%Matches
dragon_knightDragon Knightancient_apparitionAncient Apparition944.44%4557.94%0.00%Matches
sand_kingSand Kingdragon_knightDragon Knight933.33%7222.12%0.00%Matches
witch_doctorWitch Doctorlife_stealerLifestealer875.00%6223.95%50.00%Matches
troll_warlordTroll WarlordtuskTusk825.00%4451.17%25.00%Matches
sand_kingSand KingleshracLeshrac785.71%4346.60%57.14%Matches
witch_doctorWitch DoctorterrorbladeTerrorblade771.43%4346.73%71.43%Matches
rubickRubickabyssal_underlordUnderlord771.43%3454.94%14.29%Matches
linaLinatuskTusk742.86%3458.88%0.00%Matches
sand_kingSand Kingdeath_prophetDeath Prophet728.57%8-1-16.82%0.00%Matches
sand_kingSand Kinglife_stealerLifestealer728.57%70-3.47%0.00%Matches
sand_kingSand Kingancient_apparitionAncient Apparition728.57%619.88%28.57%Matches
phantom_lancerPhantom Lancerabyssal_underlordUnderlord6100.00%2461.06%0.00%Matches
witch_doctorWitch Doctornight_stalkerNight Stalker683.33%3350.93%16.67%Matches
death_prophetDeath Prophetabyssal_underlordUnderlord683.33%4231.85%0.00%Matches
death_prophetDeath ProphettuskTusk683.33%7-1-19.94%16.67%Matches
witch_doctorWitch Doctordeath_prophetDeath Prophet666.67%7-1-14.49%0.00%Matches
witch_doctorWitch Doctordoom_bringerDoom666.67%2460.75%16.67%Matches
death_prophetDeath ProphetlunaLuna666.67%2467.29%0.00%Matches
dragon_knightDragon Knightelder_titanElder Titan666.67%2460.28%50.00%Matches
razorRazorwitch_doctorWitch Doctor666.67%3354.21%16.67%Matches
sand_kingSand Kingobsidian_destroyerOutworld Destroyer650.00%4226.01%0.00%Matches
phantom_lancerPhantom Lancerdragon_knightDragon Knight633.33%3353.27%0.00%Matches
sand_kingSand KingdazzleDazzle616.67%2468.85%0.00%Matches
sand_kingSand KingtidehunterTidehunter616.67%3353.27%0.00%Matches
life_stealerLifestealerpangolierPangolier5100.00%2365.23%20.00%Matches
witch_doctorWitch Doctorabyssal_underlordUnderlord580.00%501.87%0.00%Matches
witch_doctorWitch Doctorelder_titanElder Titan580.00%3233.27%40.00%Matches
death_prophetDeath Prophetdark_willowDark Willow580.00%4124.77%0.00%Matches
death_prophetDeath ProphetrubickRubick580.00%4111.68%0.00%Matches
juggernautJuggernauttuskTusk580.00%3246.54%0.00%Matches
phantom_lancerPhantom Lancersand_kingSand King560.00%506.54%0.00%Matches
witch_doctorWitch DoctortuskTusk560.00%9-4-72.71%60.00%Matches
lionLiontuskTusk560.00%2358.88%0.00%Matches
tuskTuskdark_willowDark Willow560.00%505.42%60.00%Matches
witch_doctorWitch Doctorobsidian_destroyerOutworld Destroyer560.00%4125.42%20.00%Matches
obsidian_destroyerOutworld DestroyertuskTusk540.00%4121.87%0.00%Matches
sand_kingSand KingpugnaPugna540.00%3239.25%20.00%Matches
death_prophetDeath Prophetdoom_bringerDoom540.00%2360.75%0.00%Matches
witch_doctorWitch DoctoromniknightOmniknight540.00%3248.97%20.00%Matches
life_stealerLifestealertuskTusk540.00%6-1-27.48%0.00%Matches
tinyTinydisruptorDisruptor520.00%3246.26%0.00%Matches
viperVipertuskTusk50.00%3230.09%20.00%Matches
tinyTinytuskTusk50.00%50-2.80%0.00%Matches
faceless_voidFaceless Voidelder_titanElder Titan4100.00%1380.14%25.00%Matches
life_stealerLifestealerjakiroJakiro4100.00%2252.92%0.00%Matches
witch_doctorWitch DoctorbatriderBatrider4100.00%3136.21%0.00%Matches
death_prophetDeath ProphetdisruptorDisruptor475.00%405.96%25.00%Matches
sand_kingSand KingtinyTiny475.00%6-2-46.03%75.00%Matches
death_prophetDeath ProphetterrorbladeTerrorblade475.00%3122.31%0.00%Matches
disruptorDisruptorabyssal_underlordUnderlord475.00%3132.83%0.00%Matches
night_stalkerNight StalkerterrorbladeTerrorblade475.00%1366.71%25.00%Matches
witch_doctorWitch DoctorvisageVisage475.00%3136.21%25.00%Matches
witch_doctorWitch DoctorfurionNature's Prophet475.00%3121.50%0.00%Matches
dragon_knightDragon KnightrattletrapClockwerk475.00%2250.93%0.00%Matches
dragon_knightDragon KnightgyrocopterGyrocopter475.00%3133.41%0.00%Matches
phantom_lancerPhantom Lancerearth_spiritEarth Spirit475.00%1371.96%25.00%Matches
witch_doctorWitch Doctordragon_knightDragon Knight475.00%6-2-47.20%25.00%Matches
witch_doctorWitch DoctorgyrocopterGyrocopter475.00%406.78%25.00%Matches
earthshakerEarthshakerphantom_lancerPhantom Lancer475.00%1385.98%25.00%Matches
gyrocopterGyrocopterrubickRubick475.00%2240.07%50.00%Matches
puckPucksand_kingSand King475.00%4012.38%0.00%Matches
sand_kingSand Kingabyssal_underlordUnderlord475.00%6-2-46.03%0.00%Matches
faceless_voidFaceless VoidtuskTusk450.00%2248.60%25.00%Matches
life_stealerLifestealernyx_assassinNyx Assassin450.00%2252.92%75.00%Matches
queenofpainQueen of Painnaga_sirenNaga Siren450.00%1383.64%25.00%Matches
chenChendisruptorDisruptor450.00%1370.44%0.00%Matches
death_prophetDeath ProphetweaverWeaver450.00%1371.38%0.00%Matches
dragon_knightDragon KnighttuskTusk450.00%6-2-54.21%0.00%Matches
ancient_apparitionAncient ApparitionrubickRubick450.00%3114.84%25.00%Matches
batriderBatridergyrocopterGyrocopter450.00%1371.14%0.00%Matches
lunaLunadark_willowDark Willow450.00%1367.76%75.00%Matches
disruptorDisruptortroll_warlordTroll Warlord450.00%2248.95%50.00%Matches
sand_kingSand Kingshadow_shamanShadow Shaman450.00%1376.64%25.00%Matches
witch_doctorWitch DoctorrattletrapClockwerk450.00%3131.31%25.00%Matches
death_prophetDeath Prophetlife_stealerLifestealer450.00%5-1-26.75%0.00%Matches
life_stealerLifestealerobsidian_destroyerOutworld Destroyer450.00%3131.19%0.00%Matches
life_stealerLifestealerdark_willowDark Willow450.00%3116.71%50.00%Matches
ancient_apparitionAncient Apparitiondoom_bringerDoom425.00%2262.15%0.00%Matches
phantom_lancerPhantom LancertuskTusk425.00%40-2.80%25.00%Matches
tinyTinynyx_assassinNyx Assassin425.00%2262.03%0.00%Matches
baneBanesand_kingSand King425.00%40-5.14%0.00%Matches
sand_kingSand KingrubickRubick425.00%6-2-57.71%0.00%Matches
tinyTinytroll_warlordTroll Warlord425.00%2244.51%0.00%Matches
sand_kingSand KingviperViper425.00%400.70%25.00%Matches
baneBanetuskTusk425.00%407.48%25.00%Matches
sand_kingSand KingomniknightOmniknight425.00%3124.07%25.00%Matches
tuskTuskabaddonAbaddon425.00%3133.18%25.00%Matches
tinyTinyvisageVisage40.00%2262.03%0.00%Matches
tinyTinychenChen40.00%1367.87%25.00%Matches
tinyTinyterrorbladeTerrorblade40.00%2244.51%0.00%Matches
disruptorDisruptorabaddonAbaddon40.00%1365.07%0.00%Matches
sand_kingSand Kingtroll_warlordTroll Warlord40.00%40-10.98%25.00%Matches
nevermoreShadow FiendrattletrapClockwerk40.00%1380.37%0.00%Matches
nevermoreShadow FiendtuskTusk40.00%2238.32%0.00%Matches