Where hero stats come from
The table in this article shows public and pro matches from the last seven days, based on data from OpenDota. It’s an open Dota 2 stats service that collects matches through the Steam API. The table updates once a day; the latest patch number and date appear above it.
The text doesn’t name heroes or include stats: those change every day, and the table updates automatically. Instead, it explains how to read the table so a hero’s high ranking doesn’t take the place of asking whether they’re a good fit for your matches.
- Source
- OpenDota
- Period
- Last 7 days
- Updates
- Once a day
- Tabs
- All matches, three rank brackets, and pro matches
Which heroes are winning more right now
The table below starts with the 15 heroes with the highest win rates across all public matches; use the button to view the rest. Tabs switch between rank brackets and pro matches when enough data is available, and you can sort the columns. Start with your rank, then compare win rate with popularity and match count.
Patch 7.41f was released on September 15, 2026. Matches in the last 7 days: 4,595,814
| Hero | |||
|---|---|---|---|
| 1 | 55.1% | 12.4% | 569,004 |
| 2 | 53.4% | 9.4% | 430,716 |
| 3 | 53.4% | 11.7% | 535,982 |
| 4 | 53.1% | 11.8% | 542,539 |
| 5 | 53.0% | 13.1% | 600,093 |
| 6 | 52.7% | 17.9% | 820,784 |
| 7 | 52.6% | 9.4% | 431,633 |
| 8 | 52.6% | 5.7% | 262,439 |
| 9 | 52.6% | 1.9% | 86,858 |
| 10 | 52.6% | 16.3% | 749,566 |
| 11 | 52.6% | 10.6% | 488,472 |
| 12 | 52.5% | 10.5% | 481,850 |
| 13 | 52.5% | 1.6% | 73,591 |
| 14 | 52.4% | 8.7% | 398,069 |
| 15 | 52.3% | 16.2% | 743,529 |
How to read Dota 2 hero win rates
A hero’s win rate shows the percentage of matches with that hero in which their team won. A 50% win rate means the team won half of those matches. Even a small edge over that mark can stand out in a large sample of public matches, but it doesn’t guarantee a win for any player who picks the hero.
Why one percentage isn’t enough
Look at all three columns together. Win rate measures results, popularity shows how often a hero is picked, and match count shows how many times they were picked in the past week. The same win rate across different numbers of games shouldn’t be read without considering that difference: one figure may be based on far fewer observations.
A less-played hero can have a high win rate because they’re mostly picked by players who know them well. Those results don’t mean the hero will suit every new player just as well. That’s why looking for Dota 2’s most overpowered heroes at the top of the table can lead to the wrong conclusion: it shows the results for a sample, not a hero’s universal strength.
Look at win rate alongside popularity and match count: a high percentage for a rarely picked hero is often driven by players who know them well.
What popularity shows
Popularity is the percentage of matches in which a hero was picked. It doesn’t show how many players think the hero is the best, and it’s not a substitute for win rate. Pick frequency and win rate are different metrics, so the table lists them separately.
The combined popularity of all heroes is around 1000%, not 100%. That’s expected: there are ten heroes in each match, and each one is counted in its own row. The “Matches” column shows how many times a specific hero was picked in the past week, not the total number of matches in the table.
Why the Dota 2 meta differs by rank
The overall tab combines public matches across different ranks. Its leaders won’t necessarily be the leaders in your bracket: changing tabs changes the player and match sample. To find out who wins more often at your rank, start with the relevant tab rather than the overall list.
- “Herald–Crusader” — Herald, Guardian, and Crusader ranks.
- “Archon–Legend” — Archon and Legend ranks.
- “Ancient–Divine” — Ancient and Divine ranks.
OpenDota determines a match’s rank from the average rank of its players. This reflects the match as a whole, not any individual player. Immortal matches aren’t shown in a separate tab. Since March 2025, Valve has hidden matches that include a player above 8,500 MMR under the Immortal Draft rules. These matches don’t appear in public match histories or the web API, so OpenDota has no data for them and its sample at the highest ranks is incomplete.

Pro matches: what picks and bans mean
OpenDota’s pro matches are tournament matches with a league. This is a separate sample and shouldn’t be mixed with public matches. Bans are available only for this sample, so the “Pro Matches” tab has its own set of columns.
- Pick
- A hero pick by a team.
- Ban
- A hero ban by a team.
- Picks and Bans
- The percentage of pro matches in which a hero was picked or banned.
The combined “Picks and Bans” metric shows how much teams value a hero: they either want to pick them or don’t want to leave them available to the opposing team. It isn’t a win rate. A high value means the hero features often in picks and bans, but it doesn’t mean teams win more often with them.
Separate columns show picks, bans, and win rate. Win rate is shown only after five picks, so it’s especially useful to check the pick count alongside it. When comparing tournament stats with public matches, remember that these are different match samples, not two versions of the same ranking.
Why the pro matches tab is sometimes missing
The tab appears when there have been at least 30 pro matches in the past seven days. There are fewer tournaments after The International, so the weekly sample may not reach that threshold. If the tab is missing, there isn’t enough match data to show it; it doesn’t mean that no heroes are in demand.

Best Heroes in Patch 7.41: How to Read the First Few Days
The stats cover the last seven days, not just matches played after the update. If a patch came out less than a week ago, some matches in the table were played on the previous version. The table flags this, so read the note above it before comparing the leaders.
Stats change fastest in the first few days after a major patch. A weekly win rate can’t be treated as a clean result for the new version while the time window still includes matches from the previous one. The table’s daily update doesn’t remove this limitation: it refreshes the sample of matches from the past seven days.
According to Valve’s patch list, version 7.41 was released on March 24, 2026. Updates 7.41a, 7.41b, 7.41c, 7.41d, 7.41e, and 7.41f followed; the last of these was released on September 15, 2026. The table shows the latest patch number and date above it.
The biggest change in 7.41 is the removal of facets. Heroes’ innate abilities now scale with their level. Older data and analyses that mention facets don’t apply to the current version of the game.
Where to follow updates and tournaments
Find more game-related articles in the Dota 2 section on Caseway. Use this table to compare heroes: select your rank, check the match count, and read the note about patch changes. Look at pro matches separately if you want to see which heroes teams pick and ban. Find the tournament calendar in the “Dota 2 Tournaments” guide, the history of the flagship tournament in the “The International Dota 2” guide, and current top-team rosters in the “Dota 2 Team Rosters” guide.
Frequently asked questions
Which heroes are strongest in Dota 2 right now?
The table shows the current win-rate leaders: it starts with the 15 heroes with the highest rates across all public matches. For your own games, switch to your rank bracket and compare popularity and match count as well. The leaders aren’t named in the text because the stats change every day.
What is a hero’s win rate in Dota 2?
This is the percentage of matches with a hero in which their team won. A 50% win rate means the team won half of those matches. Win rate describes the results for a selected group of games, not your personal chance of winning.
Why does a hero have a high win rate but rarely get picked?
A less-played hero may be picked mostly by players who know them well. Their experience can lead to a high win rate, but you can’t assume the same result will apply to every player. Check popularity and match count alongside win rate.
How often are hero stats updated?
The table updates once a day and covers matches from the last seven days. If a patch came out less than a week ago, it notes that some matches were played on the previous version. The pro matches tab only appears when there have been at least 30 such matches in the past week.
















