2025 has been a highly competitive year for Dota 2. The Wandering Waters patch introduced additional rivers and currents to the map, while the Spring Forward update polished a lot of hero Facets with new mechanics. These changes have led to several heroes appearing throughout the year, no matter the patch, simply because of the utility they provide.
The best Dota 2 heroes in 2025 are divided among the five main roles: three cores and two supports. While roles are important in pub games and are loosely followed, they become more defined in the pro scene, with different players specializing in specific roles.