Heroes
Every Dota 2 hero, with win rates by bracket, strongest and weakest matchups, and the item builds that actually co-occur.
127 heroes

Abaddon

Alchemist

Ancient Apparition

Anti-Mage

Arc Warden

Axe

Bane

Batrider

Beastmaster

Bloodseeker

Bounty Hunter

Brewmaster

Bristleback

Broodmother

Centaur Warrunner

Chaos Knight

Chen

Clinkz

Clockwerk

Crystal Maiden

Dark Seer

Dark Willow

Dawnbreaker

Dazzle

Death Prophet

Disruptor

Doom

Dragon Knight

Drow Ranger

Earth Spirit

Earthshaker

Elder Titan

Ember Spirit

Enchantress

Enigma

Faceless Void

Grimstroke

Gyrocopter

Hoodwink

Huskar

Invoker

Io

Jakiro

Juggernaut

Keeper of the Light

Kez

Kunkka

Largo

Legion Commander

Leshrac

Lich

Lifestealer

Lina

Lion

Lone Druid

Luna

Lycan

Magnus

Marci

Mars

Medusa

Meepo

Mirana

Monkey King

Morphling

Muerta

Naga Siren

Nature's Prophet

Necrophos

Night Stalker

Nyx Assassin

Ogre Magi

Omniknight

Oracle

Outworld Devourer

Pangolier

Phantom Assassin

Phantom Lancer

Phoenix

Primal Beast

Puck

Pudge

Pugna

Queen of Pain

Razor

Riki

Ring Master

Rubick

Sand King

Shadow Demon

Shadow Fiend

Shadow Shaman

Silencer

Skywrath Mage

Slardar

Slark