
Dota 2 stats
Look up any Dota 2 player by Steam name, Friend ID or profile link: medal, hero pool, roles, benchmarks, wards and a full analysis of every recent match.
- 320K playing now on Steam
- Free, no sign-up
- Data from OpenDota and Valve
- KDA
- 3.42
- GPM
- 612
- Hero damage
- 24.1K
- W
- W
- L
- W
- L
- W
- W
- L
- W
- W
What a Dota 2 profile shows
Every profile is built from official match data, refreshed when you ask for it.
Medal and history
Your medal and stars, or your Immortal leaderboard position, tracked over time.
Hero pool
Lifetime games against recent results on each hero, with your worldwide standing on it.
Vs the hero average
Benchmarks for GPM, XPM, last hits and damage against everyone who played the same hero.
Roles and wards
Win rate in each lane, and a map of where you place observer and sentry wards.
Duo chemistry
Your win rate with each regular partner against your own.
Match analysis
Gold and XP lead by minute, objectives, wards, purchases and the full scoreboard.
How Dota medals work
Ranked matchmaking places every player in one of eight medals, from Herald to Immortal. Herald to Divine each have five stars, and winning ranked games moves you up through the stars and medals.
Immortal has no stars. The best Immortal players are listed on Valve’s regional leaderboards with a number, like Immortal #2. PeakRank shows your medal and stars as the game does and tracks them over time.
- Herald5 stars
- Guardian5 stars
- Crusader5 stars
- Archon5 stars
- Legend5 stars
- Ancient5 stars
- Divine5 stars
- ImmortalLeaderboard
Leaderboard
Valve ranked leaderboardAbout the Dota 2 tracker
Dota 2 profiles are built from OpenDota, a free community project that reads Dota’s public match records, and the leaderboard comes straight from Valve. You get your medal, how your last games went and which heroes are carrying you.
Dota only shares match data for players who allow it, so if a profile looks empty, the player needs to turn on Expose Public Match Data in the game’s settings.
Graphs, wards and benchmarks come from replays OpenDota has parsed. Dota 2 is a trademark of Valve Corporation; PeakRank is independent and isn’t endorsed by Valve or OpenDota.
Questions
Why can't I see my matches?
Dota 2 only shares match history when Expose Public Match Data is turned on in the game's settings (Options, then Social). New matches appear after you turn it on.
What is a Dota Friend ID?
It's your Steam account number, shown as your Friend Code in Steam's Add a Friend screen and on your Dota 2 profile. Searching by it opens your profile directly.
Where does the data come from?
Match and profile data comes from OpenDota, a free community project. The leaderboard comes from Valve's official Dota 2 leaderboard.
Why does a leaderboard name open a search?
Valve's leaderboard lists names only, without account ids, so clicking a name searches for it. Pick the player with the matching avatar.
What are benchmarks?
For each parsed match, OpenDota compares your numbers with everyone else who played the same hero and gives a percentile. 50 is average; 90 means you beat 90% of players on that hero. PeakRank averages them over your recent games.
What do throws and comebacks mean on a profile?
They are average gold swings from parsed games: the biggest lead your team held in games you lost, and the biggest deficit your team came back from in games you won. They are gold amounts, not game counts.
Why isn't Immortal in the hero win rates?
OpenDota currently reports no hero picks for the Immortal bracket, so the table covers Herald to Divine.
Does PeakRank show hidden MMR?
No. PeakRank shows the medal and Immortal rank that Dota shows, not estimated MMR.
Is PeakRank made by Valve?
No. PeakRank is an independent site and isn't endorsed by Valve or OpenDota.




















