Donations this month: $45.47
Spectral Wrapped 2023
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
ursaUrsawinter_wyvernWinter Wyvern757.14%2568.94%28.57%Matches
necrolyteNecrophoswinter_wyvernWinter Wyvern5100.00%4124.88%40.00%Matches
pudgePudgenecrolyteNecrophos580.00%4116.05%60.00%Matches
crystal_maidenCrystal Maidentemplar_assassinTemplar Assassin560.00%3248.60%0.00%Matches
necrolyteNecrophosenchantressEnchantress540.00%2351.40%0.00%Matches
pudgePudgepugnaPugna520.00%3238.14%60.00%Matches
winter_wyvernWinter Wyvernarc_wardenArc Warden4100.00%1375.29%25.00%Matches
necrolyteNecrophosarc_wardenArc Warden475.00%1372.38%0.00%Matches
earthshakerEarthshakerpugnaPugna475.00%1371.51%50.00%Matches
dark_willowDark WillowpangolierPangolier475.00%1369.77%75.00%Matches
pudgePudgeweaverWeaver450.00%2255.81%0.00%Matches
witch_doctorWitch DoctornecrolyteNecrophos450.00%1366.86%0.00%Matches
winter_wyvernWinter Wyverndark_willowDark Willow450.00%3135.76%0.00%Matches
pudgePudgeoracleOracle450.00%1366.86%0.00%Matches
crystal_maidenCrystal Maidenember_spiritEmber Spirit425.00%1375.29%0.00%Matches
pugnaPugnajakiroJakiro425.00%1363.37%25.00%Matches
pugnaPugnasilencerSilencer425.00%1367.44%0.00%Matches
weaverWeaverphoenixPhoenix3100.00%1262.79%33.33%Matches
bloodseekerBloodseekerpugnaPugna3100.00%1262.02%0.00%Matches
tinyTinywindrunnerWindranger3100.00%2139.53%66.67%Matches
drow_rangerDrow RangerpudgePudge3100.00%2148.45%0.00%Matches
dragon_knightDragon Knightwinter_wyvernWinter Wyvern3100.00%1260.47%0.00%Matches
necrolyteNecrophosdragon_knightDragon Knight366.67%1255.81%0.00%Matches
pugnaPugnaursaUrsa366.67%2140.31%0.00%Matches
tinyTinyundyingUndying366.67%1276.74%0.00%Matches
brewmasterBrewmasterterrorbladeTerrorblade366.67%0390.31%0.00%Matches
miranaMiranaphoenixPhoenix366.67%1258.14%33.33%Matches
tinyTinytemplar_assassinTemplar Assassin366.67%2139.53%0.00%Matches
tinyTinyshadow_demonShadow Demon366.67%1272.09%0.00%Matches
crystal_maidenCrystal MaidenursaUrsa366.67%2127.52%33.33%Matches
necrolyteNecrophosoracleOracle366.67%1255.81%66.67%Matches
phantom_lancerPhantom LancerpudgePudge366.67%2148.45%0.00%Matches
drow_rangerDrow RangermiranaMirana366.67%1275.58%0.00%Matches
earthshakerEarthshakersilencerSilencer366.67%1278.29%0.00%Matches
pugnaPugnalone_druidLone Druid333.33%0383.72%0.00%Matches
bloodseekerBloodseekerjakiroJakiro333.33%1275.58%0.00%Matches
windrunnerWindrangertemplar_assassinTemplar Assassin333.33%2134.50%0.00%Matches
ancient_apparitionAncient Apparitionember_spiritEmber Spirit333.33%0394.19%0.00%Matches
windrunnerWindrangernecrolyteNecrophos333.33%304.26%33.33%Matches
miranaMiranapudgePudge333.33%2133.72%66.67%Matches
crystal_maidenCrystal MaidennecrolyteNecrophos333.33%4-1-25.19%33.33%Matches
phoenixPhoenixdark_willowDark Willow333.33%2139.53%33.33%Matches
windrunnerWindrangerbrewmasterBrewmaster333.33%1274.81%33.33%Matches
windrunnerWindrangerenchantressEnchantress333.33%2144.57%33.33%Matches
necrolyteNecrophostemplar_assassinTemplar Assassin333.33%304.26%0.00%Matches
tinyTinynecrolyteNecrophos30.00%3011.63%0.00%Matches
nevermoreShadow FiendweaverWeaver2100.00%0276.74%0.00%Matches
crystal_maidenCrystal MaidenbrewmasterBrewmaster2100.00%1150.58%50.00%Matches
pudgePudgeenchantressEnchantress2100.00%20-21.51%50.00%Matches
crystal_maidenCrystal MaidenenchantressEnchantress2100.00%20-8.72%0.00%Matches
undyingUndyingnyx_assassinNyx Assassin2100.00%0288.37%0.00%Matches
enchantressEnchantressundyingUndying2100.00%1168.02%50.00%Matches
pudgePudgephoenixPhoenix2100.00%3-1-32.56%0.00%Matches
phantom_lancerPhantom LanceroracleOracle2100.00%0275.58%50.00%Matches
bloodseekerBloodseekerphoenixPhoenix2100.00%1151.16%100.00%Matches
pudgePudgeenigmaEnigma2100.00%1155.81%100.00%Matches
earthshakerEarthshakerursaUrsa2100.00%1155.23%50.00%Matches
phantom_lancerPhantom LancerjakiroJakiro2100.00%1163.37%100.00%Matches
crystal_maidenCrystal MaidenterrorbladeTerrorblade2100.00%1150.58%0.00%Matches
templar_assassinTemplar Assassinshadow_demonShadow Demon2100.00%1154.65%0.00%Matches
crystal_maidenCrystal MaidenbroodmotherBroodmother2100.00%1140.70%0.00%Matches
undyingUndyingvisageVisage2100.00%0285.47%0.00%Matches
windrunnerWindrangerphoenixPhoenix2100.00%209.30%0.00%Matches
enchantressEnchantressnyx_assassinNyx Assassin2100.00%1174.42%50.00%Matches
ursaUrsaarc_wardenArc Warden2100.00%1168.02%0.00%Matches
nevermoreShadow FiendpudgePudge2100.00%1144.77%0.00%Matches
windrunnerWindrangerundyingUndying2100.00%1162.21%0.00%Matches
lycanLycanundyingUndying2100.00%0294.19%0.00%Matches
winter_wyvernWinter WyvernpangolierPangolier2100.00%2020.93%50.00%Matches
chenChenphoenixPhoenix2100.00%0279.07%0.00%Matches
storm_spiritStorm SpiritenchantressEnchantress2100.00%1174.42%0.00%Matches
templar_assassinTemplar AssassintreantTreant Protector2100.00%1162.21%0.00%Matches
phoenixPhoenixpangolierPangolier2100.00%1144.19%50.00%Matches
phantom_lancerPhantom LancerenigmaEnigma2100.00%0283.72%0.00%Matches
pudgePudgewinter_wyvernWinter Wyvern2100.00%4-2-87.79%0.00%Matches
windrunnerWindrangervisageVisage2100.00%1162.21%50.00%Matches
lycanLycannyx_assassinNyx Assassin2100.00%0295.35%50.00%Matches
bloodseekerBloodseekerearthshakerEarthshaker2100.00%1171.51%0.00%Matches
pugnaPugnaphoenixPhoenix2100.00%202.33%0.00%Matches
crystal_maidenCrystal MaidenjakiroJakiro250.00%2011.05%50.00%Matches
skeleton_kingWraith KingphoenixPhoenix250.00%1158.14%50.00%Matches
templar_assassinTemplar AssassinursaUrsa250.00%2016.86%0.00%Matches
crystal_maidenCrystal MaidenrattletrapClockwerk250.00%0280.23%0.00%Matches
pudgePudgetinyTiny250.00%3-1-32.56%0.00%Matches
phantom_lancerPhantom LancernecrolyteNecrophos250.00%2022.67%0.00%Matches
bloodseekerBloodseekerskeleton_kingWraith King250.00%0275.58%0.00%Matches
broodmotherBroodmotherphoenixPhoenix250.00%1158.14%0.00%Matches
storm_spiritStorm SpiritphoenixPhoenix250.00%1172.09%0.00%Matches
zuusZeusdark_willowDark Willow250.00%1169.77%0.00%Matches
pudgePudgevenomancerVenomancer250.00%1155.81%100.00%Matches
pugnaPugnawinter_wyvernWinter Wyvern250.00%3-1-38.37%0.00%Matches
tinyTinyspectreSpectre250.00%1165.12%0.00%Matches
visageVisagedark_willowDark Willow250.00%1162.21%0.00%Matches
pudgePudgejakiroJakiro250.00%200.58%0.00%Matches
miranaMiranapugnaPugna250.00%1126.74%0.00%Matches
pudgePudgewitch_doctorWitch Doctor250.00%1133.72%0.00%Matches
baneBanepudgePudge250.00%0277.91%50.00%Matches
morphlingMorphlingpudgePudge250.00%1166.86%0.00%Matches
nevermoreShadow FiendnecrolyteNecrophos250.00%1144.77%0.00%Matches
windrunnerWindrangerterrorbladeTerrorblade250.00%1162.21%0.00%Matches
miranaMiranasilencerSilencer250.00%1158.14%50.00%Matches
crystal_maidenCrystal MaidenpangolierPangolier250.00%2020.93%100.00%Matches
skywrath_mageSkywrath Magewinter_wyvernWinter Wyvern250.00%1170.35%0.00%Matches
miranaMiranaenigmaEnigma250.00%0279.07%0.00%Matches
pudgePudgezuusZeus250.00%1155.81%0.00%Matches
drow_rangerDrow RangernecrolyteNecrophos250.00%2022.67%0.00%Matches
pudgePudgedragon_knightDragon Knight250.00%1133.72%0.00%Matches
templar_assassinTemplar AssassinchenChen250.00%0277.33%0.00%Matches
ember_spiritEmber SpiritpangolierPangolier250.00%0276.74%0.00%Matches
treantTreant ProtectorphoenixPhoenix250.00%1165.12%50.00%Matches
pugnaPugnabroodmotherBroodmother250.00%1151.16%0.00%Matches
dragon_knightDragon Knightarc_wardenArc Warden250.00%0282.56%0.00%Matches
drow_rangerDrow RangersilencerSilencer250.00%1167.44%100.00%Matches
nevermoreShadow FiendwispIo250.00%0288.37%0.00%Matches
enchantressEnchantressphoenixPhoenix250.00%2023.26%50.00%Matches
necrolyteNecrophostuskTusk250.00%1166.86%50.00%Matches
phantom_lancerPhantom Lancerdragon_knightDragon Knight250.00%0275.58%0.00%Matches
crystal_maidenCrystal MaidentechiesTechies250.00%1170.35%100.00%Matches
miranaMiranawinter_wyvernWinter Wyvern250.00%2011.05%0.00%Matches
templar_assassinTemplar AssassinspectreSpectre250.00%1162.21%0.00%Matches
crystal_maidenCrystal MaidennevermoreShadow Fiend250.00%1150.58%0.00%Matches
jakiroJakirolone_druidLone Druid250.00%0284.30%100.00%Matches
drow_rangerDrow RangerwindrunnerWindranger250.00%1147.09%0.00%Matches
templar_assassinTemplar Assassinwinter_wyvernWinter Wyvern250.00%3-1-28.49%0.00%Matches
templar_assassinTemplar AssassinenchantressEnchantress250.00%2016.86%0.00%Matches
earthshakerEarthshakerwinter_wyvernWinter Wyvern250.00%1130.81%0.00%Matches
tinyTinytreantTreant Protector250.00%1165.12%50.00%Matches
broodmotherBroodmotherjakiroJakiro250.00%1168.60%0.00%Matches
enchantressEnchantressweaverWeaver250.00%1148.84%0.00%Matches
phantom_lancerPhantom LancertuskTusk250.00%0287.79%0.00%Matches
tinyTinyjakiroJakiro250.00%1137.21%0.00%Matches
visageVisagewinter_wyvernWinter Wyvern250.00%1150.58%50.00%Matches
drow_rangerDrow RangerphoenixPhoenix250.00%1151.16%100.00%Matches
tinyTinyoracleOracle20.00%1158.14%0.00%Matches
linaLinashadow_demonShadow Demon20.00%0275.58%50.00%Matches
pugnaPugnatemplar_assassinTemplar Assassin20.00%20-5.81%0.00%Matches
templar_assassinTemplar AssassinbristlebackBristleback20.00%0284.88%0.00%Matches
linaLinawispIo20.00%0283.72%0.00%Matches
skeleton_kingWraith Kingdark_willowDark Willow20.00%1154.65%0.00%Matches
weaverWeaversilencerSilencer20.00%1162.79%50.00%Matches
crystal_maidenCrystal MaidenpugnaPugna20.00%3-1-38.37%100.00%Matches
crystal_maidenCrystal Maidenlone_druidLone Druid20.00%1170.35%0.00%Matches
enchantressEnchantresssilencerSilencer20.00%1148.84%50.00%Matches
windrunnerWindrangersilencerSilencer20.00%1139.53%0.00%Matches
crystal_maidenCrystal Maidenancient_apparitionAncient Apparition20.00%1170.35%0.00%Matches
skeleton_kingWraith KingtechiesTechies20.00%0289.53%50.00%Matches
jakiroJakirodark_willowDark Willow20.00%1131.98%0.00%Matches
miranaMiranaoracleOracle20.00%1168.60%0.00%Matches
necrolyteNecrophostreantTreant Protector20.00%1144.77%100.00%Matches
miranaMiranashadow_demonShadow Demon20.00%1168.60%0.00%Matches
pudgePudgesilencerSilencer20.00%2011.63%0.00%Matches
pudgePudgebroodmotherBroodmother20.00%1133.72%0.00%Matches
life_stealerLifestealertreantTreant Protector20.00%0294.19%0.00%Matches
ursaUrsadark_willowDark Willow20.00%2016.86%50.00%Matches
pugnaPugnaweaverWeaver20.00%1134.88%0.00%Matches
bloodseekerBloodseekerdark_willowDark Willow20.00%1147.09%50.00%Matches
linaLinawinter_wyvernWinter Wyvern20.00%1130.81%0.00%Matches