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

Midwest Dota 2 League Season 14

Amateur Dota league based in the US Midwest

Heroes banned: 119

league_banner
Summary | Grid | Profiles ☰ | Cards
Active roster: ( ).TommyRugs (Core Safelane), ( ).emperor kiyotaka (Core Midlane), ( ).kawaiikurwa (Core Offlane), SECRETS.Goal: Ancient 2 (Core Offlane), ( ).killjoy (Support Offlane), ( ).SickNasty (AveryAce) (Support Safelane)
Columns
Core SafelaneCore MidlaneCore OfflaneSupport OfflaneSupport Safelane
HeroMtchsMtchsRankRatioWRMtchsRankRatioWRMtchsRankRatioWRMtchsRankRatioWRMtchsRankRatioWR
ogre_magiOgre Magi55100.0100.0%80.0%----------------
obsidian_destroyerOutworld Destroyer5----5100.0100.0%80.0%------------
primal_beastPrimal Beast4--------485.7100.0%75.0%--------
dazzleDazzle4----233.350.0%50.0%--------2100.050.0%100.0%
dark_willowDark Willow3------------3100.0100.0%66.7%----
dawnbreakerDawnbreaker3--------250.066.7%50.0%177.833.3%100.0%----
queenofpainQueen of Pain3----388.9100.0%66.7%------------
kunkkaKunkka3----222.266.7%0.0%178.633.3%100.0%--------
tuskTusk3------------3100.0100.0%66.7%----
skeleton_kingWraith King2--------2100.0100.0%100.0%--------
phoenixPhoenix2----------------238.5100.0%50.0%
winter_wyvernWinter Wyvern2----------------2100.0100.0%100.0%
snapfireSnapfire2------------222.2100.0%50.0%----
life_stealerLifestealer2291.7100.0%100.0%----------------
ancient_apparitionAncient Apparition2------------111.150.0%0.0%184.650.0%100.0%
slardarSlardar2----177.850.0%100.0%142.950.0%0.0%--------
treantTreant Protector2----------------230.8100.0%0.0%
dark_seerDark Seer2--------2100.0100.0%100.0%--------
storm_spiritStorm Spirit1----------------123.1100.0%0.0%
grimstrokeGrimstroke1------------177.8100.0%100.0%----
vengefulspiritVengeful Spirit1----------------123.1100.0%0.0%
silencerSilencer1----------------184.6100.0%100.0%
disruptorDisruptor1----------------184.6100.0%100.0%
rattletrapClockwerk1------------177.8100.0%100.0%----
earth_spiritEarth Spirit1------------177.8100.0%100.0%----
doom_bringerDoom1--------142.9100.0%0.0%--------
enchantressEnchantress1----------------184.6100.0%100.0%
shadow_demonShadow Demon1----------------184.6100.0%100.0%
furionNature's Prophet1----------------184.6100.0%100.0%
skywrath_mageSkywrath Mage1------------177.8100.0%100.0%----
brewmasterBrewmaster1--------178.6100.0%100.0%--------
chenChen1--------142.9100.0%0.0%--------
faceless_voidFaceless Void1141.7100.0%0.0%----------------
troll_warlordTroll Warlord1183.3100.0%100.0%----------------
svenSven1183.3100.0%100.0%----------------
drow_rangerDrow Ranger1183.3100.0%100.0%----------------
nevermoreShadow Fiend1183.3100.0%100.0%----------------
templar_assassinTemplar Assassin1183.3100.0%100.0%----------------
chaos_knightChaos Knight1141.7100.0%0.0%----------------
terrorbladeTerrorblade1141.7100.0%0.0%----------------
spectreSpectre1141.7100.0%0.0%----------------
weaverWeaver1141.7100.0%0.0%----------------
night_stalkerNight Stalker1--------142.9100.0%0.0%--------
void_spiritVoid Spirit1----177.8100.0%100.0%------------
puckPuck1----177.8100.0%100.0%------------
dragon_knightDragon Knight1----177.8100.0%100.0%------------
invokerInvoker1----111.1100.0%0.0%------------
muertaMuerta1--------178.6100.0%100.0%--------
centaurCentaur Warrunner1--------178.6100.0%100.0%--------
marsMars1--------142.9100.0%0.0%--------
bristlebackBristleback1--------142.9100.0%0.0%--------
baneBane1----------------123.1100.0%0.0%
This section contains stats for heroes' performance on various positions. Positions are determined based on players performance (core or support) and lane. Supports across all lanes (including roamers) are considered as one role. Lanes and positions may not be accurate.