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

European Pro League Season 14

Minor online event hosted by European Pro League

Median hero bans: 8

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
templar_assassinTemplar Assassin1369.23%
OpponentRankRev-RankWinrateAdvantageMatchesWonLostExpected matchesDeviationPercentage
muertaMuerta100.0048.84100.00%30.77%4402250.00%
rattletrapClockwerk97.6762.79100.00%30.77%3301266.67%
pugnaPugna95.3541.86100.00%30.77%220200.00%
shadow_demonShadow Demon93.0239.53100.00%30.77%2201150.00%
ogre_magiOgre Magi93.0239.53100.00%30.77%2201150.00%
primal_beastPrimal Beast88.3765.1275.00%5.77%4311375.00%
brewmasterBrewmaster86.0567.4466.67%-2.56%3211266.67%
skywrath_mageSkywrath Mage83.7234.88100.00%30.77%11001100.00%
centaurCentaur Warrunner81.4032.56100.00%30.77%1102-1-100.00%
obsidian_destroyerOutworld Destroyer79.0730.23100.00%30.77%11001100.00%
rubickRubick79.0730.23100.00%30.77%11001100.00%
legion_commanderLegion Commander79.0744.19100.00%30.77%11001100.00%
terrorbladeTerrorblade79.0730.23100.00%30.77%11001100.00%
treantTreant Protector69.7720.93100.00%30.77%110100.00%
lone_druidLone Druid67.4418.60100.00%30.77%11001100.00%
phoenixPhoenix65.1216.28100.00%30.77%1102-1-100.00%
pangolierPangolier62.7913.95100.00%30.77%110100.00%
keeper_of_the_lightKeeper of the Light60.4711.63100.00%30.77%11001100.00%
axeAxe58.149.30100.00%30.77%110100.00%
spectreSpectre58.149.30100.00%30.77%110100.00%
lunaLuna58.149.30100.00%30.77%110100.00%
puckPuck51.162.33100.00%30.77%1102-1-100.00%
lionLion48.8430.23100.00%30.77%11001100.00%
shadow_shamanShadow Shaman46.5146.51100.00%30.77%110100.00%
tidehunterTidehunter46.5160.47100.00%30.77%110100.00%
necrolyteNecrophos46.5155.81100.00%30.77%110100.00%
dragon_knightDragon Knight46.5155.81100.00%30.77%110100.00%
dazzleDazzle46.5155.81100.00%30.77%110100.00%
leshracLeshrac34.8858.14100.00%30.77%11001100.00%
furionNature's Prophet32.56100.0040.00%-29.23%5232360.00%
faceless_voidFaceless Void30.2369.7750.00%-19.23%211200.00%
ancient_apparitionAncient Apparition27.9197.6733.33%-35.90%3121266.67%
kunkkaKunkka27.9197.6733.33%-35.90%3121266.67%
troll_warlordTroll Warlord23.2688.370.00%-69.23%10101100.00%
magnataurMagnus20.9383.720.00%-69.23%101100.00%
bristlebackBristleback18.6088.370.00%-69.23%10101100.00%
skeleton_kingWraith King16.2893.020.00%-69.23%101100.00%
jakiroJakiro13.9581.400.00%-69.23%10101100.00%
vengefulspiritVengeful Spirit11.6379.070.00%-69.23%101100.00%
grimstrokeGrimstroke9.3076.740.00%-69.23%1012-1-100.00%
dawnbreakerDawnbreaker6.9874.420.00%-69.23%101100.00%
morphlingMorphling6.9874.420.00%-69.23%101100.00%
spirit_breakerSpirit Breaker6.9893.020.00%-69.23%101100.00%