Dota 2 meta · patch 7.41
The heroes pros play most in each role on the current patch, from 5206 pro games. Win rate is from public matches (all ranks). Updated October 26, 2026.
Carry (pos 1)
- 1
Luna498 pro games
50.9% public win rate - 2
Drow Ranger497 pro games
46.4% public win rate - 3
Lifestealer492 pro games
51.3% public win rate - 4
Ursa492 pro games
48.7% public win rate - 5
Terrorblade487 pro games
45.5% public win rate - 6
Faceless Void482 pro games
48.5% public win rate - 7
Sven459 pro games
51.6% public win rate - 8
Lone Druid452 pro games
49.4% public win rate - 9
Shadow Fiend451 pro games
43.7% public win rate - 10
Kez423 pro games
45.5% public win rate
Mid (pos 2)
- 1
Puck496 pro games
46.7% public win rate - 2
Ember Spirit491 pro games
48.5% public win rate - 3
Storm Spirit489 pro games
46.7% public win rate - 4
Invoker471 pro games
50.6% public win rate - 5
Queen of Pain459 pro games
47.5% public win rate - 6
Void Spirit450 pro games
49.2% public win rate - 7
Earth Spirit428 pro games
49.1% public win rate - 8
Lina415 pro games
47.2% public win rate - 9
Pangolier406 pro games
46.5% public win rate - 10
Sniper382 pro games
49.9% public win rate
Offlane (pos 3)
- 1
Dark Seer485 pro games
49.3% public win rate - 2
Underlord484 pro games
48.2% public win rate - 3
Centaur Warrunner473 pro games
49.5% public win rate - 4
Dawnbreaker469 pro games
52.2% public win rate - 5
Tidehunter467 pro games
49.2% public win rate - 6
Mars460 pro games
47.6% public win rate - 7
Axe445 pro games
50.5% public win rate - 8
Brewmaster445 pro games
50.4% public win rate - 9
Timbersaw443 pro games
45.5% public win rate - 10
Doom433 pro games
48.2% public win rate
Soft support (pos 4)
- 1
Dark Willow457 pro games
48.8% public win rate - 2
Rubick444 pro games
49.4% public win rate - 3
Nyx Assassin433 pro games
52.6% public win rate - 4
Skywrath Mage419 pro games
49.7% public win rate - 5
Lion366 pro games
48.9% public win rate - 6
Spirit Breaker331 pro games
52.2% public win rate - 7
Keeper of the Light322 pro games
48.9% public win rate - 8
Hoodwink312 pro games
47.1% public win rate - 9
Shadow Demon305 pro games
44.2% public win rate - 10
Grimstroke302 pro games
52.0% public win rate
Hard support (pos 5)
- 1
Winter Wyvern479 pro games
49.6% public win rate - 2
Crystal Maiden462 pro games
51.7% public win rate - 3
Treant Protector455 pro games
45.8% public win rate - 4
Bane444 pro games
48.5% public win rate - 5
Witch Doctor443 pro games
52.1% public win rate - 6
Lich437 pro games
52.3% public win rate - 7
Warlock434 pro games
50.1% public win rate - 8
Jakiro421 pro games
48.8% public win rate - 9
Disruptor416 pro games
50.5% public win rate - 10
Enchantress394 pro games
47.7% public win rate
Played one of these? See what you did differently from the pros