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

DreamLeague Season 21

Major European online event hosted by ESL

Average Dire Win duration: 41.8885

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
skywrath_mageSkywrath Mage1656.25%
OpponentRankRev-RankWinrateAdvantageMatchesWonLostExpected matchesDeviationPercentage
earthshakerEarthshaker100.0042.55100.00%43.75%3302133.33%
svenSven97.8744.6875.00%18.75%4312250.00%
earth_spiritEarth Spirit95.7446.8175.00%18.75%4313125.00%
keeper_of_the_lightKeeper of the Light93.6236.17100.00%43.75%2201150.00%
tidehunterTidehunter93.6236.17100.00%43.75%2201150.00%
shadow_demonShadow Demon89.3631.91100.00%43.75%2203-1-50.00%
rubickRubick87.2329.79100.00%43.75%2201150.00%
enchantressEnchantress85.1189.3650.00%-6.25%4221375.00%
vengefulspiritVengeful Spirit82.9887.2350.00%-6.25%4223125.00%
batriderBatrider80.8527.66100.00%43.75%11001100.00%
alchemistAlchemist78.7225.53100.00%43.75%110100.00%
silencerSilencer78.7225.53100.00%43.75%110100.00%
bristlebackBristleback74.4740.43100.00%43.75%11001100.00%
tuskTusk72.3425.53100.00%43.75%110100.00%
naga_sirenNaga Siren72.3425.53100.00%43.75%110100.00%
gyrocopterGyrocopter68.0914.89100.00%43.75%1102-1-100.00%
wispIo65.9612.77100.00%43.75%11001100.00%
tinyTiny65.9612.77100.00%43.75%11001100.00%
storm_spiritStorm Spirit61.708.51100.00%43.75%110100.00%
primal_beastPrimal Beast59.576.38100.00%43.75%1102-1-100.00%
puckPuck57.454.26100.00%43.75%110100.00%
phantom_lancerPhantom Lancer57.4525.53100.00%43.75%110100.00%
bloodseekerBloodseeker53.1940.43100.00%43.75%11001100.00%
phoenixPhoenix51.062.13100.00%43.75%1102-1-100.00%
muertaMuerta48.9453.1950.00%-6.25%2111150.00%
night_stalkerNight Stalker46.8151.0650.00%-6.25%21102100.00%
furionNature's Prophet44.6848.9450.00%-6.25%211200.00%
queenofpainQueen of Pain42.5561.7050.00%-6.25%2111150.00%
beastmasterBeastmaster40.4355.3250.00%-6.25%2113-1-50.00%
grimstrokeGrimstroke38.3057.4550.00%-6.25%211200.00%
dawnbreakerDawnbreaker36.1761.7050.00%-6.25%2111150.00%
treantTreant Protector34.0493.6233.33%-22.92%3122133.33%
warlockWarlock31.9191.4933.33%-22.92%312300.00%
terrorbladeTerrorblade29.7980.850.00%-56.25%1012-1-100.00%
pangolierPangolier27.66100.000.00%-56.25%3032133.33%
dark_willowDark Willow25.5395.740.00%-56.25%202200.00%
axeAxe23.4078.720.00%-56.25%101100.00%
slarkSlark23.4078.720.00%-56.25%101100.00%
brewmasterBrewmaster23.4082.980.00%-56.25%101100.00%
lycanLycan17.0274.470.00%-56.25%10101100.00%
baneBane14.8972.340.00%-56.25%101100.00%
phantom_assassinPhantom Assassin12.7770.210.00%-56.25%1012-1-100.00%
death_prophetDeath Prophet10.6468.090.00%-56.25%10101100.00%
lionLion10.6468.090.00%-56.25%10101100.00%
kunkkaKunkka6.3863.830.00%-56.25%1012-1-100.00%
razorRazor4.2697.870.00%-56.25%2021150.00%
spectreSpectre2.1385.110.00%-56.25%10101100.00%