Hero grids for mains: every Dota 2 hero
Each of the 127 heroes has its own page: in-game name and nicknames, the positions the hero is played in, where it sits in the site's ready grids and what OpenDota says as of 23 Sept 2026. The button on a hero page opens a grid with that hero already in Mains. Below — all heroes by attribute and the heroes with arcanas and personas in dots.

All 127 heroes by attribute
Next to each name — the hero's main positions by the site's scores (1 is carry, 5 is hard support). The hero page tells you which row to put the hero in and opens a grid with it in Mains.
Strength — 36 heroes
Alchemistpositions 1
Axepositions 3
Bristlebackpositions 3
Centaur Warrunnerpositions 3
Chaos Knightpositions 1, 3
Clockwerkpositions 4, 5
Dawnbreakerpositions 3
Doompositions 3
Dragon Knightpositions 2
Earth Spiritpositions 2, 4
Earthshakerpositions 2, 3, 4
Elder Titanpositions 4, 5
Huskarpositions 2
Kunkkapositions 2, 3
Largopositions 4
Legion Commanderpositions 3
Lifestealerpositions 1
Lycanpositions 3
Marspositions 3
Night Stalkerpositions 3
Ogre Magipositions 5
Omniknightpositions 4, 5
Phoenixpositions 4, 5
Primal Beastpositions 2, 3, 4
Pudgepositions 4, 5
Slardarpositions 3
Spirit Breakerpositions 3, 4
Svenpositions 1
Tidehunterpositions 3
Timbersawpositions 3
Tinypositions 1
Treant Protectorpositions 5
Tuskpositions 4, 5
Underlordpositions 3, 4
Undyingpositions 4, 5
Wraith Kingpositions 1, 3
Agility — 35 heroes
Anti-Magepositions 1
Bloodseekerpositions 1
Bounty Hunterpositions 4
Broodmotherpositions 1, 2
Clinkzpositions 1
Drow Rangerpositions 1
Ember Spiritpositions 2
Faceless Voidpositions 1
Gyrocopterpositions 1
Hoodwinkpositions 4
Juggernautpositions 1
Kezpositions 1, 2
Lone Druidpositions 1
Lunapositions 1
Medusapositions 1
Meepopositions 2
Miranapositions 4, 5
Monkey Kingpositions 1, 2
Morphlingpositions 1
Naga Sirenpositions 1
Phantom Assassinpositions 1
Phantom Lancerpositions 1
Razorpositions 1, 2, 3
Rikipositions 1, 2
Shadow Fiendpositions 1
Slarkpositions 1, 2
Sniperpositions 2
Spectrepositions 1
Templar Assassinpositions 1
Terrorbladepositions 1
Troll Warlordpositions 1
Ursapositions 1
Vengeful Spiritpositions 4, 5
Viperpositions 2
Weaverpositions 1
Intelligence — 34 heroes
Ancient Apparitionpositions 4, 5
Chenpositions 4, 5
Crystal Maidenpositions 5
Dark Seerpositions 3
Dark Willowpositions 4
Disruptorpositions 5
Enchantresspositions 4, 5
Grimstrokepositions 4, 5
Invokerpositions 2
Jakiropositions 5
Keeper of the Lightpositions 2, 4
Leshracpositions 2
Lichpositions 5
Linapositions 2
Lionpositions 4, 5
Muertapositions 1
Necrophospositions 1, 2
Oraclepositions 5
Outworld Destroyerpositions 2
Puckpositions 2
Pugnapositions 4, 5
Queen of Painpositions 2
Ringmasterpositions 4, 5
Rubickpositions 4
Shadow Demonpositions 4, 5
Shadow Shamanpositions 4, 5
Silencerpositions 4, 5
Skywrath Magepositions 4
Storm Spiritpositions 2
Tinkerpositions 2
Warlockpositions 5
Winter Wyvernpositions 5
Witch Doctorpositions 5
Zeuspositions 2, 4
Universal — 22 heroes
Abaddonpositions 4, 5
Arc Wardenpositions 2
Banepositions 5
Batriderpositions 4
Beastmasterpositions 3
Brewmasterpositions 3
Dazzlepositions 5
Death Prophetpositions 2
Enigmapositions 4
Iopositions 4, 5
Magnuspositions 3, 4
Marcipositions 2, 3, 4, 5
Nature's Prophetpositions 1, 2
Nyx Assassinpositions 4
Pangolierpositions 2
Sand Kingpositions 2, 3, 4
Snapfirepositions 2, 4, 5
Techiespositions 4, 5
Venomancerpositions 4, 5
Visagepositions 2, 3, 4
Void Spiritpositions 2
Windrangerpositions 1, 2, 3, 4, 5
Heroes in skins
The dots are placed by the same engine as in the editor: light on the ridges of armour, shadow in the folds of a cloak — so you see the mask, the weapon and the volume, not a blob. There is no colour in a hero grid: the game draws every symbol in white, so a skin reads through its silhouette and shading.
Arcanas (23): Crystal Maiden (Frost Avalanche), Drow Ranger (Dread Retribution), Earthshaker (Planetfall), Faceless Void (Claszian Apostasy), Juggernaut (Bladeform Legacy), Legion Commander (Blades of Voth Domosh), Lina (Fiery Soul of the Slayer), Monkey King (Great Sage's Reckoning), Ogre Magi (Flockheart's Gamble), Phantom Assassin (Manifold Paradox), Pudge (Feast of Abscession), Queen of Pain (Eminence of Ristul), Razor (Voidstorm Asylum), Rubick (The Magus Cypher), Shadow Fiend (Demon Eater), Skywrath Mage (Crownfall: The Devotions of Dragonus), Spectre (Phantom Advent), Techies (Swine of the Sunken Galley), Terrorblade (Fractal Horns of Inner Abysm), Vengeful Spirit (Crownfall: The Resurrection of Shen), Windranger (Compass of the Rising Gale), Wraith King (The One True King), Zeus (Tempest Helm of the Thundergod).
Personas (7): Anti-Mage (The Disciple's Path), Crystal Maiden (Conduit of the Blueheart), Dragon Knight (Davion of Dragon Hold), Invoker (Acolyte of the Lost Arts), Mirana (Mirana of Nightsilver), Phantom Assassin (Exile Unveiled), Pudge (The Toy Butcher).


























