← Dota 2 meta tier list

Dota 2 Late Game Heroes & Early Game Heroes

How each Dota 2 hero's team fares by game length: win rate in ranked games that end before 34 minutes vs after 47 minutes, for all 127 heroes — from Batru's calibrated duration model.

Medusa is the most late-game Dota 2 hero: in ranked games that end after 47 minutes, teams with Medusa win 58.3%, versus 38.0% in games that end before 34 minutes (+20.3 pp); 27% of Medusa games last 47+ minutes. Broodmother leans furthest the other way: 57.0% in games under 34 minutes, 45.4% after 47, with 38% of its games ending before 34 minutes.

See the game-length curve for your draft →

Best late game heroes

Biggest win-rate gain from games under 34 min to games of 47+ min.

  1. MedusaMedusa38.0% → 58.3% +20.3
  2. Faceless VoidFaceless Void38.5% → 56.7% +18.2
  3. Storm SpiritStorm Spirit37.8% → 54.9% +17.1
  4. Lone DruidLone Druid42.5% → 58.4% +15.9
  5. Primal BeastPrimal Beast40.5% → 55.1% +14.6
  6. DoomDoom40.4% → 52.2% +11.8
  7. TinkerTinker39.7% → 50.3% +10.6
  8. AlchemistAlchemist42.4% → 52.9% +10.6
  9. Centaur WarrunnerCentaur Warrunner43.4% → 53.8% +10.5
  10. Phantom LancerPhantom Lancer46.7% → 56.8% +10.2

Best early game heroes

Biggest win-rate drop from games under 34 min to games of 47+ min.

  1. BroodmotherBroodmother57.0% → 45.4% −11.6
  2. LycanLycan55.9% → 44.4% −11.5
  3. SniperSniper58.6% → 47.7% −10.9
  4. Death ProphetDeath Prophet55.5% → 44.7% −10.8
  5. UndyingUndying57.0% → 47.1% −9.9
  6. Keeper of the LightKeeper of the Light55.3% → 46.8% −8.5
  7. PugnaPugna55.7% → 47.2% −8.5
  8. DazzleDazzle55.1% → 47.3% −7.8
  9. ViperViper54.0% → 46.2% −7.8
  10. WarlockWarlock55.0% → 47.9% −7.1

All 127 heroes by game length

Win rate of the hero's team in ranked games that ended in each length band (model estimate, hero vs an average team). Last column: share of that hero's games ending in the shortest / longest band. Click a column to sort.

Curve
1Medusa38.0%46.5%54.3%58.3%+20.322% / 27%
2Faceless Void38.5%48.0%55.0%56.7%+18.223% / 26%
3Storm Spirit37.8%44.2%50.6%54.9%+17.125% / 25%
4Lone Druid42.5%46.0%52.6%58.4%+15.929% / 23%
5Primal Beast40.5%47.2%52.7%55.1%+14.624% / 25%
6Doom40.4%46.3%50.4%52.2%+11.823% / 27%
7Tinker39.7%46.3%49.8%50.3%+10.624% / 26%
8Alchemist42.4%48.6%52.0%52.9%+10.626% / 23%
9Centaur Warrunner43.4%49.6%53.2%53.8%+10.526% / 23%
10Phantom Lancer46.7%51.4%55.8%56.8%+10.225% / 24%
11Shadow Demon40.1%45.0%48.5%50.2%+10.125% / 25%
12Spectre46.2%54.0%57.8%56.0%+9.820% / 29%
13Sand King42.8%48.7%51.9%52.0%+9.321% / 29%
14Phantom Assassin44.4%51.6%54.6%53.2%+8.826% / 23%
15Timbersaw40.1%45.6%48.4%48.8%+8.726% / 24%
16Puck42.6%45.4%48.5%51.3%+8.725% / 24%
17Lion43.5%48.4%51.5%52.0%+8.623% / 26%
18Leshrac45.4%48.4%51.3%53.3%+8.027% / 23%
19Naga Siren44.6%50.3%53.3%52.5%+7.926% / 24%
20Slardar45.2%50.4%52.8%52.9%+7.725% / 24%
21Mirana46.6%51.0%53.7%54.1%+7.524% / 25%
22Batrider41.9%46.3%48.6%49.3%+7.428% / 23%
23Zeus46.1%49.9%52.7%53.4%+7.321% / 28%
24Morphling44.4%47.2%49.7%51.5%+7.129% / 20%
25Elder Titan44.8%50.1%52.4%51.9%+7.127% / 26%
26Arc Warden47.5%49.6%52.5%54.4%+6.928% / 23%
27Monkey King43.0%43.8%46.2%49.6%+6.526% / 24%
28Muerta44.6%47.0%49.3%50.9%+6.324% / 27%
29Dark Seer45.3%49.6%51.6%51.3%+5.926% / 24%
30Enigma46.9%48.8%50.9%52.5%+5.625% / 26%
31Bane45.9%49.3%51.2%51.4%+5.525% / 24%
32Queen of Pain44.2%47.0%48.9%49.6%+5.422% / 27%
33Mars43.7%46.1%47.7%48.9%+5.325% / 25%
34Silencer48.2%50.1%51.9%53.0%+4.823% / 26%
35Anti-Mage47.1%49.4%51.0%51.6%+4.425% / 24%
36Ancient Apparition47.9%50.7%52.3%52.3%+4.320% / 30%
37Weaver46.5%45.4%46.6%50.7%+4.223% / 27%
38Grimstroke48.4%52.1%53.3%52.4%+4.025% / 25%
39Tidehunter47.8%51.3%52.4%51.8%+4.025% / 25%
40Chen44.5%45.5%46.9%48.3%+3.837% / 18%
41Ringmaster46.7%48.9%50.0%49.9%+3.224% / 25%
42Largo46.6%48.0%48.8%49.4%+2.829% / 22%
43Pangolier46.2%47.5%48.1%48.5%+2.325% / 25%
44Invoker48.0%51.2%51.9%50.3%+2.324% / 26%
45Earth Spirit47.9%49.8%50.4%49.9%+2.026% / 24%
46Snapfire48.9%50.0%50.6%50.6%+1.724% / 25%
47Gyrocopter45.4%44.6%45.1%47.1%+1.726% / 24%
48Lifestealer50.1%54.6%54.2%51.6%+1.625% / 23%
49Bristleback48.2%50.2%50.4%49.6%+1.522% / 27%
50Lich50.7%52.5%53.3%52.0%+1.422% / 27%
51Dark Willow47.8%48.6%48.9%49.0%+1.124% / 26%
52Jakiro48.8%47.0%47.4%49.7%+0.924% / 26%
53Tiny44.9%45.4%45.1%45.6%+0.725% / 25%
54Oracle49.2%50.6%50.4%49.3%+0.229% / 22%
55Clockwerk48.8%48.5%48.5%48.7%−0.124% / 26%
56Void Spirit49.2%50.1%49.8%49.2%−0.127% / 23%
57Juggernaut51.6%52.7%52.5%51.4%−0.126% / 22%
58Slark51.2%50.2%50.0%50.9%−0.225% / 25%
59Troll Warlord51.2%52.2%51.9%51.0%−0.228% / 23%
60Drow Ranger49.7%47.6%47.5%49.4%−0.322% / 28%
61Tusk48.1%48.7%48.4%47.8%−0.328% / 22%
62Bounty Hunter51.3%53.0%52.7%50.8%−0.528% / 21%
63Nyx Assassin51.8%53.2%52.9%51.2%−0.623% / 26%
64Crystal Maiden51.8%52.2%52.1%51.2%−0.624% / 25%
65Dragon Knight51.3%50.9%50.5%50.5%−0.827% / 23%
66Ursa49.0%47.8%47.1%47.9%−1.125% / 25%
67Hoodwink49.0%48.1%47.6%48.0%−1.123% / 26%
68Templar Assassin47.9%44.7%44.4%46.8%−1.128% / 23%
69Axe51.5%52.5%52.0%50.2%−1.322% / 28%
70Riki53.0%53.4%52.6%51.6%−1.323% / 27%
71Enchantress49.0%49.0%48.4%47.6%−1.427% / 24%
72Omniknight50.8%50.1%49.5%49.3%−1.529% / 22%
73Outworld Destroyer52.0%52.8%52.2%50.4%−1.626% / 24%
74Magnus50.7%48.8%48.2%48.9%−1.825% / 24%
75Disruptor51.2%50.7%50.0%49.3%−1.924% / 25%
76Brewmaster50.7%52.3%51.1%48.7%−1.929% / 23%
77Lina50.1%48.5%47.8%48.0%−2.023% / 26%
78Underlord51.5%49.2%48.4%49.4%−2.123% / 26%
79Nature's Prophet47.2%41.7%40.7%44.9%−2.425% / 25%
80Vengeful Spirit53.5%53.6%52.9%51.1%−2.426% / 23%
81Treant Protector50.1%48.6%47.8%47.6%−2.527% / 23%
82Skywrath Mage51.9%50.3%49.2%49.2%−2.722% / 27%
83Witch Doctor53.3%52.7%51.8%50.4%−2.923% / 26%
84Ember Spirit50.7%49.3%48.1%47.8%−2.927% / 23%
85Shadow Fiend49.3%46.2%45.4%46.4%−2.925% / 25%
86Kez48.2%46.1%44.7%45.3%−3.026% / 24%
87Abaddon52.2%52.0%50.8%49.2%−3.028% / 22%
88Terrorblade49.3%47.9%46.7%45.9%−3.329% / 22%
89Spirit Breaker53.6%52.3%51.1%50.2%−3.424% / 25%
90Shadow Shaman53.6%52.6%51.3%50.0%−3.524% / 25%
91Earthshaker52.5%51.1%49.8%48.9%−3.522% / 27%
92Beastmaster49.6%45.5%44.5%46.0%−3.629% / 23%
93Night Stalker53.7%53.0%51.0%50.0%−3.727% / 22%
94Ogre Magi53.0%51.2%50.0%49.2%−3.824% / 24%
95Meepo53.3%51.4%50.3%49.5%−3.836% / 16%
96Clinkz52.8%49.4%47.6%48.8%−4.023% / 27%
97Rubick53.1%49.6%48.0%48.6%−4.523% / 25%
98Necrophos54.2%52.1%50.6%49.7%−4.525% / 24%
99Wraith King56.0%56.0%54.0%51.4%−4.626% / 24%
100Io52.1%49.3%47.8%47.3%−4.733% / 19%
101Winter Wyvern52.7%50.0%48.4%48.0%−4.725% / 25%
102Pudge54.2%51.3%49.7%49.4%−4.824% / 24%
103Kunkka53.0%49.5%47.7%48.1%−4.923% / 28%
104Bloodseeker54.1%53.5%51.3%49.1%−5.023% / 27%
105Razor53.4%50.4%48.4%48.3%−5.123% / 26%
106Venomancer51.5%48.3%46.4%46.4%−5.122% / 27%
107Windranger52.2%48.5%46.7%47.1%−5.123% / 26%
108Marci52.4%49.5%47.7%47.1%−5.329% / 22%
109Techies54.2%52.5%50.6%48.8%−5.321% / 31%
110Dawnbreaker55.1%52.5%50.5%49.4%−5.727% / 22%
111Luna53.8%50.9%48.6%47.9%−5.929% / 21%
112Sven53.9%52.7%50.1%47.9%−6.126% / 23%
113Chaos Knight54.8%51.6%49.4%48.5%−6.327% / 23%
114Visage54.7%50.7%48.8%48.4%−6.335% / 18%
115Huskar50.9%46.0%44.2%44.6%−6.328% / 22%
116Phoenix54.9%52.1%49.8%48.4%−6.624% / 25%
117Legion Commander55.9%54.6%51.8%49.2%−6.724% / 24%
118Warlock55.0%50.0%47.6%47.9%−7.125% / 25%
119Viper54.0%49.2%46.2%46.2%−7.821% / 28%
120Dazzle55.1%51.0%48.4%47.3%−7.828% / 22%
121Pugna55.7%49.6%47.0%47.2%−8.527% / 24%
122Keeper of the Light55.3%49.4%46.6%46.8%−8.526% / 24%
123Undying57.0%51.3%48.0%47.1%−9.925% / 24%
124Death Prophet55.5%48.4%44.8%44.7%−10.826% / 25%
125Sniper58.6%50.9%47.1%47.7%−10.922% / 29%
126Lycan55.9%45.3%42.6%44.4%−11.536% / 19%
127Broodmother57.0%45.6%43.4%45.4%−11.638% / 17%

Late-game and early-game duos

Same-team pairs, all 8,001 combinations scored the same way. The lists mostly combine the strongest solo heroes — read them as "these two together lean this way", not as a separate synergy claim.

Most late-game duos

  1. Alchemist + Medusa26.3% → 64.9% +38.6
  2. Faceless Void + Medusa26.9% → 63.6% +36.6
  3. Storm Spirit + Medusa28.2% → 63.8% +35.6
  4. Faceless Void + Alchemist29.9% → 64.4% +34.5
  5. Storm Spirit + Faceless Void26.8% → 61.1% +34.3
  6. Medusa + Primal Beast28.7% → 63.0% +34.3
  7. Lone Druid + Medusa30.2% → 64.4% +34.2
  8. Storm Spirit + Lone Druid30.7% → 63.7% +33.1
  9. Lion + Medusa29.7% → 61.8% +32.1
  10. Faceless Void + Primal Beast29.6% → 61.7% +32.1

Most early-game duos

  1. Sniper + Undying66.5% → 44.1% −22.4
  2. Lycan + Undying61.8% → 40.0% −21.8
  3. Sniper + Pugna65.2% → 43.8% −21.4
  4. Sniper + Death Prophet62.5% → 42.2% −20.3
  5. Sniper + Dazzle64.0% → 43.9% −20.2
  6. Broodmother + Undying63.2% → 43.0% −20.2
  7. Lycan + Rubick61.7% → 41.6% −20.2
  8. Sniper + Lycan61.6% → 41.6% −20.0
  9. Dazzle + Undying63.3% → 43.6% −19.7
  10. Broodmother + Techies64.1% → 44.4% −19.7

How to read these numbers

These are conditional win rates: among ranked games that ended at a given length, how often the hero's team won. They describe those games, not a strategy. Game length is a result of the match, not a choice — the team that is ahead usually ends sooner — so a high late-game number does not mean playing for a long game wins it.

Always read a band's win rate together with how often games land there: across all games the four bands split <34 min 24% · 34–40 24% · 40–47 26% · 47+ min 25%, and most single heroes shift that mix only a few points.

Model: Batru's Dota 2 duration model (v_dur_20261005), a transformer trained on recent ranked matches from the last two major patches. Each hero is scored alone, the other nine slots unknown, once on Radiant and once on Dire, and the two are averaged so the Radiant-side advantage cancels out. Length bands are training-set quartiles: <34 min, 34–40, 40–47, 47+ min. Late edge = win rate in the longest band minus win rate in the shortest.

Checked on 3,636,241 held-out matches the model never saw: split into five equal groups by predicted late edge, the actual edge rose steadily from −39.5 pp to +24.8 pp, within about 1 pp of the prediction in every group. Per-band calibration error (ECE) is 0.0008–0.0025.

Frequently asked questions

4 Q&A
Who are the best late game heroes in Dota 2?
By Batru's duration model, the heroes whose teams gain the most from long games are Medusa (+20.3 pp), Faceless Void (+18.2 pp), Storm Spirit (+17.1 pp), Lone Druid (+15.9 pp), Primal Beast (+14.6 pp). Medusa: 58.3% win rate in games that end after 47 minutes vs 38.0% in games that end before 34 minutes, with 27% of Medusa games reaching 47 minutes.
Which Dota 2 heroes are best in the early game?
The heroes whose teams do best in short games relative to long ones are Broodmother (−11.6 pp), Lycan (−11.5 pp), Sniper (−10.9 pp), Death Prophet (−10.8 pp), Undying (−9.9 pp). Broodmother: 57.0% in games that end before 34 minutes vs 45.4% after 47 minutes; 38% of Broodmother games end before 34 minutes.
Does a late-game hero mean you should play for a long game?
No — these numbers do not say that. They are conditional win rates: how often the hero's team won among games that happened to end at a given length. Game length is an outcome, not a lever: the team that is ahead usually ends sooner. Use them to understand a hero's profile, not as a plan to stall.
How is the late-game edge calculated?
Win rate of the hero's team in games of 47+ minutes minus its win rate in games under 34 minutes, from Batru's duration model with the hero alone on a team and both sides averaged. On 3,636,241 held-out matches, games the model rated most late-leaning really did show a +24.8 pp edge, and the most early-leaning −39.5 pp.

Move this data into a draft

See the game-length curve for your own draft

Add the picks you know in the draft predictor to get a calibrated win probability for that exact draft, plus how its win rate shifts with game length. Partial drafts work too.

Open the win predictor

Model estimates from the Batru Dota 2 duration model (v_dur_20261005); not live match statistics. Data updated Oct 5, 2026.