Performance snapshot

Dota 2 Tier List

All heroes ranked by real win rate, from ranked public matches in the Divine bracket over the last 7 days.

Ranked 126 heroes
Primary signal Win rate
Last refresh 21h ago
Source OpenDota

Based on 373,696 Divine games in OpenDota's public match sample. 1 hero left off the list for too small a sample in Divine.

S Top tier
A Strong
B Balanced
C Situational
D Struggling

How this Dota 2 tier list is built

Rankings come from real win rates aggregated across ranked public matches in the Divine bracket over the last 7 days and refreshed daily. Tiers are assigned by win rate: S (53%+), A (51%+), B (49%+), C (47%+), and D below 47%. Pick rate shows how often each hero is played, so you can weigh popularity against raw strength.

Win rates reflect the whole player population, not any single skill bracket. A high-win-rate hero can still be hard to pilot. Win-rate bars in the table are scaled to the spread across this roster (40.9% to 56.3%), not to zero. Data sourced from the public OpenDota.