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

Pre-TI12 Teams Stats Recap

Including all major events and qualifiers (since DPC 2023 Season 2)

Average number of buybacks per game by Dire: 2.0949

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
witch_doctorWitch Doctor3863.16%
OpponentRankRev-RankWinrateAdvantageMatchesWonLostExpected matchesDeviationPercentage
morphlingMorphling100.0043.28100.00%36.84%3302133.33%
rubickRubick98.5144.7880.00%16.84%541500.00%
enchantressEnchantress97.0146.2780.00%16.84%5413240.00%
storm_spiritStorm Spirit95.5264.1866.67%3.51%6423350.00%
terrorbladeTerrorblade94.0347.7675.00%11.84%4313125.00%
silencerSilencer92.5438.81100.00%36.84%220200.00%
shredderTimbersaw92.5438.81100.00%36.84%220200.00%
templar_assassinTemplar Assassin92.5438.81100.00%36.84%220200.00%
pugnaPugna92.5438.81100.00%36.84%220200.00%
death_prophetDeath Prophet86.5732.84100.00%36.84%2201150.00%
techiesTechies85.0731.34100.00%36.84%2203-1-50.00%
ember_spiritEmber Spirit85.0731.34100.00%36.84%2203-1-50.00%
doom_bringerDoom82.0965.6760.00%-3.16%5324120.00%
spirit_breakerSpirit Breaker80.6053.7366.67%3.51%3211266.67%
batriderBatrider79.1052.2466.67%3.51%321300.00%
windrunnerWindranger77.6150.7566.67%3.51%3211266.67%
disruptorDisruptor76.1255.2266.67%3.51%321300.00%
bloodseekerBloodseeker74.6349.2566.67%3.51%3212133.33%
meepoMeepo73.1328.36100.00%36.84%11001100.00%
abyssal_underlordUnderlord71.6426.87100.00%36.84%1102-1-100.00%
lycanLycan70.1525.37100.00%36.84%110100.00%
earth_spiritEarth Spirit70.1525.37100.00%36.84%110100.00%
naga_sirenNaga Siren70.1541.79100.00%36.84%110100.00%
centaurCentaur Warrunner65.6722.39100.00%36.84%11001100.00%
magnataurMagnus64.1820.90100.00%36.84%110100.00%
ancient_apparitionAncient Apparition62.6917.91100.00%36.84%11001100.00%
primal_beastPrimal Beast61.1916.42100.00%36.84%1102-1-100.00%
elder_titanElder Titan59.7014.93100.00%36.84%110100.00%
jakiroJakiro58.2113.43100.00%36.84%11001100.00%
clinkzClinkz58.2113.43100.00%36.84%11001100.00%
baneBane58.2113.43100.00%36.84%11001100.00%
drow_rangerDrow Ranger53.738.96100.00%36.84%110100.00%
pudgePudge52.247.46100.00%36.84%11001100.00%
svenSven50.751.49100.00%36.84%110100.00%
lionLion50.755.97100.00%36.84%110100.00%
shadow_shamanShadow Shaman47.764.48100.00%36.84%11001100.00%
winter_wyvernWinter Wyvern47.764.48100.00%36.84%11001100.00%
dark_willowDark Willow44.7820.90100.00%36.84%110100.00%
faceless_voidFaceless Void44.7841.79100.00%36.84%110100.00%
lichLich41.7956.7250.00%-13.16%2111150.00%
medusaMedusa40.3058.2150.00%-13.16%211200.00%
marsMars38.8162.6950.00%-13.16%2111150.00%
dawnbreakerDawnbreaker38.8162.6950.00%-13.16%2111150.00%
furionNature's Prophet38.8162.6950.00%-13.16%2111150.00%
skywrath_mageSkywrath Mage34.3395.5233.33%-29.83%3122133.33%
pangolierPangolier32.84100.000.00%-63.16%2023-1-50.00%
hoodwinkHoodwink31.3491.040.00%-63.16%10101100.00%
monkey_kingMonkey King29.8598.510.00%-63.16%202200.00%
oracleOracle28.3689.550.00%-63.16%101100.00%
snapfireSnapfire26.8788.060.00%-63.16%1013-2-200.00%
antimageAnti-Mage25.3786.570.00%-63.16%101100.00%
tuskTusk25.3786.570.00%-63.16%101100.00%
troll_warlordTroll Warlord25.3786.570.00%-63.16%101100.00%
keeper_of_the_lightKeeper of the Light20.9082.090.00%-63.16%1012-1-100.00%
undyingUndying19.4080.600.00%-63.16%1013-2-200.00%
shadow_demonShadow Demon17.9179.100.00%-63.16%1012-1-100.00%
invokerInvoker16.4277.610.00%-63.16%101100.00%
axeAxe16.4277.610.00%-63.16%101100.00%
venomancerVenomancer16.4292.540.00%-63.16%101100.00%
queenofpainQueen of Pain16.4277.610.00%-63.16%101100.00%
beastmasterBeastmaster10.4570.150.00%-63.16%1014-3-300.00%
enigmaEnigma8.9668.660.00%-63.16%101100.00%
tidehunterTidehunter8.9677.610.00%-63.16%101100.00%
nevermoreShadow Fiend8.9677.610.00%-63.16%101100.00%
miranaMirana4.4898.510.00%-63.16%202200.00%
juggernautJuggernaut2.9968.660.00%-63.16%101100.00%
gyrocopterGyrocopter1.4994.030.00%-63.16%10101100.00%