guide · dota 2 · progress

How to analyze your matches

Reviewing your own games is the cheapest way to improve: the mistakes are already played, you just have to see them. We show what to look at on OpenDota, Dotabuff and Stratz, how to rewatch a replay in the client, and what questions to ask yourself.

Updated May 30, 2026· ~8 min read· Evergreen guide

Short answer

Match analysis runs on two tracks. Numbers (third-party sites) show what went wrong — GPM, last hits, deaths, timings. The replay in the client shows why — you see your own decisions with your own eyes. The strongest method combines them: spot a dip in the numbers, then rewind that moment in the replay.

In one line

The goal of a review isn't to find who to blame — it's to find 1–2 of your own recurring mistakes. Fixing one at a time works better than worrying about everything at once.

Numbers: OpenDota, Dotabuff, Stratz

The three main stats services are alive and well in 2026. The basics are free on all of them; advanced features sit behind paid tiers (Plus):

Dota 2 stats services
ServiceWhat it's good for
OpenDotaOpen data, gold/XP graphs, breakdowns by game phase
DotabuffFamiliar match history, hero stats, win-rate trends
StratzDeep analytics, timing and role breakdowns

What to check first: GPM and XPM (how income flowed — covered in the GPM and XPM guide), last hits by minute 10, the number and timing of deaths, the ward map and your participation in fights.

If your profile isn't visible

For your matches to load on these sites, the "Expose Public Match Data" option must be enabled in your Dota 2 settings. Without it your profile stays hidden. For some high-rank players it can remain private regardless.

The in-client replay

Numbers won't show positioning or the timing of decisions — that's what the replay is for:

  1. Download the replay. Profile → Match History → the game → Download Replay.
  2. Don't put off downloading. Normal and ranked replays are stored on Valve's servers for about 14 days — after that you can't download the match anymore. Tournament replays last longer.
  3. Watch it like a game. Rewind to the minute you need, speed through quiet stretches, switch to a specific player's view — including your own.
  4. Watch from the other side. It helps to rewind and see your lane through the opponent's eyes — you notice what they knew about you.

What to look at in a replay

Turn on your "inner director" and ask yourself concrete questions:

  • Deaths. Where and why did you die? Was the threat visible on the map? This is the biggest source of progress.
  • Farm downtime. Were there minutes when you farmed and did nothing? Where did the time go.
  • Item timings. When did the key item come online — on time, or five minutes late.
  • Map and vision. Were wards placed where you kept getting caught. On vision — the Warding and vision guide.
  • Fights. Did you commit on time or late; who was the focus; where should you have stood.

A match-review checklist

To avoid drowning in detail, review along a short route:

  1. Open the stats for the match on your favorite service — find the worst numbers (deaths, a GPM dip).
  2. Mark 2–3 moments by timestamp — exactly where it went bad.
  3. Rewind the replay to those moments and see which decision caused them.
  4. Phrase a takeaway in one sentence: "didn't leave an empty lane when the mid went missing."
  5. Carry one takeaway into the next game — and check in your next review whether the mistake is gone.
3live services: OpenDota, Dotabuff, Stratz
~14dreplays stored on Valve's servers
1–2mistakes per review — the sweet spot
deathsthe main source of takeaways

FAQ

Which sites show Dota 2 stats?

The three main services are OpenDota, Dotabuff and Stratz. All three are still running in 2026, basic stats are free, and advanced features are behind paid tiers (Plus). For your matches to show up, the "Expose Public Match Data" option must be enabled in your Dota 2 settings — otherwise your profile stays hidden.

How do I rewatch my Dota 2 match?

In the client open Profile → Match History → the game → Download Replay. Once downloaded you can watch it like a normal game: rewind, change the view, follow a specific player. Note: normal and ranked replays are stored on Valve's servers for about 14 days, so download the match you need promptly.

What should I actually look at when reviewing my game?

Start with the causes of your deaths: where and why you died, and whether it was visible on the map. Then look at farm downtime, key item timings, participation in important fights and map control through wards. The goal isn't to find someone to blame — it's to find 1–2 recurring mistakes to work on.

Why isn't my profile visible on Dotabuff?

Most likely the public match data option is disabled in your Dota 2 settings. Enable "Expose Public Match Data" and your history will start loading. For some high-rank players the profile can stay hidden due to privacy settings.

Reviewing, but stuck in place?

A fresh pair of eyes catches what's gone blurry. Coaches at 12,000+ MMR will go through your replay with you and point out the recurring mistakes. 60 minutes, the recording and homework are yours, and if it doesn't land we refund it.