Dota API issues are mostly resolved (but some matches in events reports might be missing)
Facets are coming soon, Builds section now has up-to-date stats builds.
Check Discord for more info

Xmas Cup 2023

Minor Asian online event hosted by World Dota Series

Average Roshan kills per game by Dire: 0.6160

league_banner
Explain this to me
The page shows a hero's winrates against certain enemies, as well as winrate advantage (difference in winrate compared to overall value). Higher rank and winrate mean opponent is easier for the hero, higher R-Rank means opponent is picked often and is less effective against the hero.
HeroMatchesWinrate
phoenixPhoenix3351.52%
OpponentRankRev-RankWinrateAdvantageMatchesWonLostExpected matchesDeviationPercentage
snapfireSnapfire100.0027.6983.33%31.81%6511583.33%
furionNature's Prophet98.463.08100.00%48.48%330300.00%
faceless_voidFaceless Void98.463.08100.00%48.48%330300.00%
lionLion95.3846.1571.43%19.91%7526114.29%
slardarSlardar93.8529.2375.00%23.48%4312250.00%
marciMarci92.3130.7775.00%23.48%4311375.00%
puckPuck90.7723.08100.00%48.48%220200.00%
life_stealerLifestealer89.2321.54100.00%48.48%2201150.00%
gyrocopterGyrocopter89.2321.54100.00%48.48%2201150.00%
doom_bringerDoom86.1547.6960.00%8.48%5322360.00%
grimstrokeGrimstroke84.6249.2360.00%8.48%5324120.00%
storm_spiritStorm Spirit83.0886.1550.00%-1.52%6333350.00%
windrunnerWindranger81.5435.3866.67%15.15%321300.00%
centaurCentaur Warrunner80.0036.9266.67%15.15%3214-1-33.33%
obsidian_destroyerOutworld Destroyer78.4638.4666.67%15.15%3212133.33%
naga_sirenNaga Siren78.4633.8566.67%15.15%3212133.33%
rubickRubick75.3832.3166.67%15.15%3215-2-66.67%
abaddonAbaddon73.8573.8550.00%-1.52%422400.00%
vengefulspiritVengeful Spirit73.8573.8550.00%-1.52%422400.00%
magnataurMagnus70.7780.0050.00%-1.52%4223125.00%
batriderBatrider70.7776.9250.00%-1.52%4223125.00%
pangolierPangolier70.7776.9250.00%-1.52%4223125.00%
morphlingMorphling66.1578.4650.00%-1.52%422400.00%
disruptorDisruptor64.6218.46100.00%48.48%110100.00%
invokerInvoker63.0816.92100.00%48.48%1103-2-200.00%
lycanLycan61.5426.15100.00%48.48%110100.00%
treantTreant Protector60.0016.92100.00%48.48%1103-2-200.00%
legion_commanderLegion Commander58.4612.31100.00%48.48%110100.00%
slarkSlark58.4612.31100.00%48.48%110100.00%
axeAxe58.4612.31100.00%48.48%110100.00%
antimageAnti-Mage53.857.69100.00%48.48%1102-1-100.00%
spectreSpectre52.316.15100.00%48.48%110100.00%
beastmasterBeastmaster52.316.15100.00%48.48%110100.00%
lunaLuna49.2313.85100.00%48.48%1102-1-100.00%
zuusZeus47.6926.15100.00%48.48%110100.00%
marsMars46.1587.6940.00%-11.52%5234120.00%
techiesTechies44.6296.9233.33%-18.19%6243350.00%
weaverWeaver43.0895.3833.33%-18.19%6242466.67%
drow_rangerDrow Ranger41.5444.6250.00%-1.52%2111150.00%
dark_willowDark Willow41.5444.6250.00%-1.52%2111150.00%
rattletrapClockwerk38.4641.5450.00%-1.52%211200.00%
viperViper36.9240.0050.00%-1.52%2111150.00%
pudgePudge35.3884.6233.33%-18.19%3122133.33%
tidehunterTidehunter33.8581.5433.33%-18.19%3121266.67%
shadow_demonShadow Demon32.3183.0833.33%-18.19%312300.00%
silencerSilencer30.7793.8525.00%-26.52%4131375.00%
venomancerVenomancer29.2353.850.00%-51.52%101100.00%
ancient_apparitionAncient Apparition29.2353.850.00%-51.52%101100.00%
leshracLeshrac26.1566.150.00%-51.52%10101100.00%
juggernautJuggernaut26.1566.150.00%-51.52%10101100.00%
nevermoreShadow Fiend23.0869.230.00%-51.52%101100.00%
ursaUrsa23.0869.230.00%-51.52%101100.00%
ember_spiritEmber Spirit20.00100.000.00%-51.52%4045-1-25.00%
spirit_breakerSpirit Breaker18.4670.770.00%-51.52%1012-1-100.00%
tuskTusk16.9292.310.00%-51.52%2023-1-50.00%
tinyTiny15.3890.770.00%-51.52%202200.00%
ogre_magiOgre Magi13.8566.150.00%-51.52%10101100.00%
skeleton_kingWraith King12.3161.540.00%-51.52%101100.00%
kunkkaKunkka12.3161.540.00%-51.52%101100.00%
troll_warlordTroll Warlord12.3161.540.00%-51.52%101100.00%
linaLina7.6990.770.00%-51.52%202200.00%
lone_druidLone Druid6.1553.850.00%-51.52%101100.00%
queenofpainQueen of Pain4.6255.380.00%-51.52%1012-1-100.00%
chenChen3.0856.920.00%-51.52%1013-2-200.00%
medusaMedusa1.5498.460.00%-51.52%3032133.33%