Donations this month: $42.25
Spectral Wrapped 2023

MDL Changsha LAN

Dota 2 Pro Circuit Major LAN

Total couriers killed: 39

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 4.
HeroesMatchesWinrateExpected matchesDeviationPercentageSame lane rateList of matches
doom_bringerDoomtuskTusk1060.00%3767.80%10.00%Matches
dragon_knightDragon KnightgyrocopterGyrocopter887.50%4444.66%0.00%Matches
rattletrapClockwerkgyrocopterGyrocopter875.00%6224.54%37.50%Matches
baneBanerattletrapClockwerk771.43%4345.12%0.00%Matches
gyrocopterGyrocopterdisruptorDisruptor771.43%5231.01%28.57%Matches
axeAxeskywrath_mageSkywrath Mage742.86%1680.49%57.14%Matches
gyrocopterGyrocopterwispIo6100.00%3349.70%16.67%Matches
rattletrapClockwerkbrewmasterBrewmaster683.33%2463.41%33.33%Matches
kunkkaKunkkadeath_prophetDeath Prophet683.33%4233.94%0.00%Matches
kunkkaKunkkalycanLycan666.67%3347.15%16.67%Matches
lunaLunajakiroJakiro666.67%2464.43%83.33%Matches
jakiroJakironaga_sirenNaga Siren666.67%3349.19%16.67%Matches
dragon_knightDragon KnightrattletrapClockwerk666.67%4232.93%0.00%Matches
baneBanegyrocopterGyrocopter580.00%4115.49%60.00%Matches
kunkkaKunkkarattletrapClockwerk580.00%504.88%0.00%Matches
baneBanedeath_prophetDeath Prophet580.00%3235.98%60.00%Matches
kunkkaKunkkatuskTusk580.00%3230.24%0.00%Matches
disruptorDisruptortuskTusk560.00%3235.61%20.00%Matches
night_stalkerNight Stalkerember_spiritEmber Spirit560.00%2353.17%0.00%Matches
death_prophetDeath ProphetrattletrapClockwerk560.00%508.54%20.00%Matches
rattletrapClockwerkjakiroJakiro560.00%508.54%20.00%Matches
gyrocopterGyrocoptertuskTusk560.00%4111.46%0.00%Matches
death_prophetDeath ProphetjakiroJakiro560.00%4123.78%20.00%Matches
gyrocopterGyrocopterember_spiritEmber Spirit560.00%3235.61%0.00%Matches
axeAxedragon_knightDragon Knight560.00%2362.44%0.00%Matches
dragon_knightDragon Knightskywrath_mageSkywrath Mage560.00%2357.07%0.00%Matches
razorRazordisruptorDisruptor540.00%3247.32%40.00%Matches
rattletrapClockwerklone_druidLone Druid540.00%1474.39%0.00%Matches
baneBanedoom_bringerDoom540.00%3238.54%20.00%Matches
life_stealerLifestealerjakiroJakiro520.00%2366.46%0.00%Matches
razorRazorbeastmasterBeastmaster520.00%2369.27%0.00%Matches
gyrocopterGyrocopternaga_sirenNaga Siren520.00%4119.51%40.00%Matches
beastmasterBeastmasterleshracLeshrac50.00%2369.27%40.00%Matches
night_stalkerNight Stalkerancient_apparitionAncient Apparition50.00%2367.80%0.00%Matches
jakiroJakirolycanLycan4100.00%3123.78%50.00%Matches
rattletrapClockwerkabyssal_underlordUnderlord4100.00%2249.70%25.00%Matches
warlockWarlockslarkSlark4100.00%1367.99%100.00%Matches
jakiroJakirodoom_bringerDoom4100.00%408.54%0.00%Matches
baneBanekunkkaKunkka4100.00%3116.77%0.00%Matches
rattletrapClockwerkember_spiritEmber Spirit4100.00%3126.83%0.00%Matches
doom_bringerDoomdisruptorDisruptor475.00%4012.20%0.00%Matches
death_prophetDeath ProphetdisruptorDisruptor475.00%408.54%50.00%Matches
doom_bringerDoomgyrocopterGyrocopter475.00%5-1-20.73%0.00%Matches
lycanLycanskywrath_mageSkywrath Mage475.00%2251.22%0.00%Matches
death_prophetDeath ProphettuskTusk475.00%3116.16%0.00%Matches
dragon_knightDragon Knightnight_stalkerNight Stalker475.00%3119.51%0.00%Matches
death_prophetDeath Prophetdoom_bringerDoom475.00%408.54%0.00%Matches
gyrocopterGyrocopterbrewmasterBrewmaster475.00%2239.63%0.00%Matches
death_prophetDeath Prophetnaga_sirenNaga Siren475.00%3123.78%0.00%Matches
baneBanelycanLycan475.00%3135.98%25.00%Matches
night_stalkerNight StalkerjakiroJakiro475.00%408.54%25.00%Matches
baneBaneember_spiritEmber Spirit475.00%2248.78%25.00%Matches
viperViperjakiroJakiro450.00%1369.51%25.00%Matches
warlockWarlockrattletrapClockwerk450.00%3131.40%25.00%Matches
brewmasterBrewmasterdisruptorDisruptor450.00%2256.10%25.00%Matches
lionLionbrewmasterBrewmaster450.00%1379.88%25.00%Matches
disruptorDisruptornaga_sirenNaga Siren450.00%3126.83%0.00%Matches
omniknightOmniknightdisruptorDisruptor450.00%1363.41%25.00%Matches
jakiroJakironyx_assassinNyx Assassin450.00%1369.51%25.00%Matches
leshracLeshracslarkSlark425.00%2261.59%0.00%Matches
witch_doctorWitch DoctorbeastmasterBeastmaster425.00%1376.52%0.00%Matches
tidehunterTidehunterdisruptorDisruptor425.00%1363.41%25.00%Matches
storm_spiritStorm SpirittuskTusk425.00%1363.11%0.00%Matches
wispIoslarkSlark425.00%1367.99%25.00%Matches
razorRazorlionLion425.00%1369.82%50.00%Matches
leshracLeshracoracleOracle40.00%1380.79%75.00%Matches
rattletrapClockwerklycanLycan3100.00%4-1-21.95%0.00%Matches
warlockWarlocknight_stalkerNight Stalker3100.00%2126.83%0.00%Matches
baneBaneabyssal_underlordUnderlord3100.00%1253.05%0.00%Matches
warlockWarlockdragon_knightDragon Knight3100.00%2132.93%33.33%Matches
dragon_knightDragon KnightwispIo3100.00%2132.93%33.33%Matches
kunkkaKunkkashadow_shamanShadow Shaman3100.00%1263.01%0.00%Matches
kunkkaKunkkaslarkSlark3100.00%2126.02%0.00%Matches
doom_bringerDoomlycanLycan3100.00%302.44%0.00%Matches
death_prophetDeath ProphetlycanLycan3100.00%30-1.63%0.00%Matches
doom_bringerDoomslarkSlark3100.00%2131.71%0.00%Matches
dragon_knightDragon KnightlycanLycan3100.00%3010.57%0.00%Matches
warlockWarlockskywrath_mageSkywrath Mage3100.00%1251.22%0.00%Matches
baneBaneomniknightOmniknight3100.00%1257.32%0.00%Matches
brewmasterBrewmasterember_spiritEmber Spirit3100.00%1260.98%0.00%Matches
slarkSlarkskywrath_mageSkywrath Mage366.67%1254.47%0.00%Matches
phantom_lancerPhantom LancerqueenofpainQueen of Pain366.67%0385.37%0.00%Matches
baneBanephantom_lancerPhantom Lancer366.67%2148.78%100.00%Matches
sand_kingSand Kingdark_seerDark Seer366.67%0388.62%33.33%Matches
death_prophetDeath ProphetslarkSlark366.67%2128.86%0.00%Matches
night_stalkerNight Stalkerobsidian_destroyerOutworld Destroyer366.67%1265.85%0.00%Matches
dragon_knightDragon KnightdisruptorDisruptor366.67%30-7.32%0.00%Matches
razorRazorrattletrapClockwerk366.67%30-9.76%0.00%Matches
kunkkaKunkkadisruptorDisruptor366.67%4-1-26.83%0.00%Matches
shadow_shamanShadow ShamangyrocopterGyrocopter366.67%1253.05%66.67%Matches
sand_kingSand KinggyrocopterGyrocopter366.67%306.10%0.00%Matches
kunkkaKunkkadoom_bringerDoom366.67%4-1-26.83%0.00%Matches
sand_kingSand Kingdragon_knightDragon Knight366.67%2137.40%0.00%Matches
witch_doctorWitch DoctorgyrocopterGyrocopter366.67%2126.22%33.33%Matches
beastmasterBeastmasterskywrath_mageSkywrath Mage366.67%1254.47%66.67%Matches
obsidian_destroyerOutworld DestroyerlycanLycan366.67%1271.54%0.00%Matches
night_stalkerNight StalkerwispIo366.67%2126.83%100.00%Matches
razorRazorlycanLycan366.67%2126.83%0.00%Matches
tidehunterTidehunterdeath_prophetDeath Prophet366.67%2149.19%0.00%Matches
warlockWarlockviperViper366.67%1275.61%0.00%Matches
shadow_shamanShadow ShamantuskTusk366.67%1268.70%0.00%Matches
doom_bringerDoommedusaMedusa366.67%1275.61%0.00%Matches
night_stalkerNight StalkergyrocopterGyrocopter366.67%5-2-60.98%0.00%Matches
rattletrapClockwerkdisruptorDisruptor366.67%4-1-46.34%0.00%Matches
shadow_shamanShadow ShamanwispIo366.67%1278.66%33.33%Matches
death_prophetDeath ProphetoracleOracle366.67%1264.43%0.00%Matches
death_prophetDeath ProphetgyrocopterGyrocopter366.67%5-2-67.68%0.00%Matches
kunkkaKunkkagyrocopterGyrocopter366.67%5-2-74.39%0.00%Matches
queenofpainQueen of PainjakiroJakiro366.67%1269.51%0.00%Matches
dragon_knightDragon Knightdark_seerDark Seer366.67%1282.11%0.00%Matches
night_stalkerNight StalkerdisruptorDisruptor366.67%4-1-17.07%0.00%Matches
disruptorDisruptorember_spiritEmber Spirit366.67%2121.95%33.33%Matches
kunkkaKunkkajakiroJakiro366.67%4-1-32.11%0.00%Matches
faceless_voidFaceless Voidnight_stalkerNight Stalker333.33%1280.49%0.00%Matches
dragon_knightDragon Knightancient_apparitionAncient Apparition333.33%1250.81%0.00%Matches
lionLiongyrocopterGyrocopter333.33%2126.22%33.33%Matches
doom_bringerDoomember_spiritEmber Spirit333.33%2121.95%0.00%Matches
phantom_lancerPhantom Lancernight_stalkerNight Stalker333.33%2141.46%0.00%Matches
storm_spiritStorm SpiritgyrocopterGyrocopter333.33%2126.22%0.00%Matches
lionLionlycanLycan333.33%1255.28%33.33%Matches
kunkkaKunkkatidehunterTidehunter333.33%2147.15%33.33%Matches
lunaLunatuskTusk333.33%2137.40%33.33%Matches
viperViperrattletrapClockwerk333.33%1251.22%0.00%Matches
baneBanerazorRazor333.33%2123.17%33.33%Matches
sand_kingSand KingkunkkaKunkka333.33%2126.02%0.00%Matches
witch_doctorWitch DoctorwispIo333.33%1266.46%33.33%Matches
morphlingMorphlingwarlockWarlock333.33%1275.61%100.00%Matches
razorRazorwispIo333.33%2145.12%0.00%Matches
lionLionlone_druidLone Druid333.33%0384.35%66.67%Matches
razorRazordoom_bringerDoom333.33%3012.20%0.00%Matches
storm_spiritStorm Spiritdoom_bringerDoom333.33%2146.34%0.00%Matches
kunkkaKunkkawarlockWarlock333.33%2120.73%0.00%Matches
sand_kingSand Kinglife_stealerLifestealer333.33%1268.70%0.00%Matches
puckPuckjakiroJakiro30.00%1259.35%0.00%Matches
beastmasterBeastmasteroracleOracle30.00%1280.08%33.33%Matches
beastmasterBeastmasterdeath_prophetDeath Prophet30.00%2128.86%0.00%Matches
morphlingMorphlingkunkkaKunkka30.00%1257.72%0.00%Matches
beastmasterBeastmasterjakiroJakiro30.00%2128.86%0.00%Matches
nevermoreShadow FiendrattletrapClockwerk30.00%1281.71%0.00%Matches
beastmasterBeastmasterlunaLuna30.00%1260.16%0.00%Matches
razorRazornaga_sirenNaga Siren30.00%2126.83%0.00%Matches
kunkkaKunkkaleshracLeshrac30.00%304.88%0.00%Matches
beastmasterBeastmasterwispIo30.00%1257.32%100.00%Matches
storm_spiritStorm SpiritdisruptorDisruptor30.00%2146.34%0.00%Matches
sand_kingSand Kingancient_apparitionAncient Apparition30.00%1268.70%33.33%Matches