Match autopsy

DOTA
AUTOPSY

Paste a match ID and get the whole game taken apart: every death on the map, every item that never got used, and an honest verdict on all ten players.

Find the ID in your Dota 2 match history, or in any Dotabuff link.Free, no account needed — just paste the ID.

What you get

Death map

Every kill, ward and rune where it actually happened — with the hero portrait and the minute.

Teamfights

Who started it, who showed up, and who was farming a jungle camp instead.

Build audit

Gold spent on items that sat in the bag, and the actives that were never pressed.

Hero percentiles

Not "low farm" — "GPM below 78% of players on this hero".

A verdict on each player

Decided by fixed rules in our engine, not by a model's mood.

AI breakdown on demand

The model gets the finished numbers and explains what to do about them.

How it works

  1. 1

    Paste the ID

    Any public match. Parsed replays give more — deaths, wards and fights on the map.

  2. 2

    Open the tabs

    Overview, players, map, fights, team report. All of it free and instant.

  3. 3

    Order the analysis

    Pick a player and let the model turn the numbers into a plan for the next game.

Dota 2 — match 9026682265 breakdown

Winner: Radiant. Score 39:28, duration 39:49. Below is a verdict on each of the ten players, a breakdown of the decisive fight and the main mistakes, computed from match data.

Radiant

  • Shadow Shaman — старажытны оўджы: 5/5/19, 14,118 net worth, 373 GPM. Played well Lane efficiency 40% of par for your role — you left the lane already behind.
  • Troll Warlord — Entrails: 15/4/9, 27,367 net worth, 713 GPM. Carried the game Battle Trance was cast 3 times in 40 min on a 90s cooldown — the ability sat idle most of the game.
  • Night Stalker — Æßðfĝĥĵķĺźxçvbñm: 5/9/16, 13,345 net worth, 349 GPM. Played poorly 0 wards in 40 min — the team played nearly blind.
  • Tusk — ARARAT THE F/\CKER: 7/8/20, 12,113 net worth, 339 GPM. Support MVP Lane efficiency 38% of par for your role — you left the lane already behind.
  • Shadow Fiend — королевский XVII: 7/2/9, 20,270 net worth, 527 GPM. Played well Lane efficiency 47% of par for your role — you left the lane already behind.

Dire

  • Queen of Pain — Goorab: 14/2/7, 25,289 net worth, 749 GPM. Carried the game
  • Ogre Magi — (½ Человека): 1/7/10, 12,573 net worth, 345 GPM. Played well Lane efficiency 27% of par for your role — you left the lane already behind.
  • Phantom Assassin — сын папиной дочки: 2/8/7, 20,517 net worth, 557 GPM. Played poorly Shadow Fiend killed you 5 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.
  • Chaos Knight — SoloLoss[TAGANROG]: 1/12/8, 13,945 net worth, 391 GPM. Played poorly Troll Warlord killed you 6 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.
  • Witch Doctor — Hava Nagila!: 7/11/15, 11,008 net worth, 330 GPM. Played well Lane efficiency 37% of par for your role — you left the lane already behind.

The fight that decided it — 36:50, Mid

Winning side: radiant. Deaths in the fight: 5, gold swing 5,432.

  • Troll Warlord: 5,161 damage, killed Ogre Magi, Queen of Pain, Witch Doctor. Cast: Battle Stance, Whirling Axes (Melee), Whirling Axes (Ranged). Ultimate never cast
  • Shadow Fiend: 3,681 damage, killed Phantom Assassin. Cast: Requiem of Souls, Shadowraze, Shadowraze, Feast of Souls, Shadowraze
  • Tusk: 1,244 damage. Cast: Walrus PUNCH!, Snowball, Tag Team, Ice Shards, Launch Snowball
  • Night Stalker: 844 damage. Cast: Dark Ascension, Void, Crippling Fear
  • Shadow Shaman: 450 damage. Cast: Ether Shock, Hex, Shackles. Ultimate never cast
  • Queen of Pain: 1,968 damage, killed Tusk. Cast: Sonic Wave, Blink, Scream Of Pain, Shadow Strike
  • Phantom Assassin: 1,803 damage. Cast: Phantom Strike, Stifling Dagger
  • Ogre Magi: 1,147 damage. Cast: Ignite, Fireblast
  • Witch Doctor: 0 damage. Ultimate never cast
  • Chaos Knight: 0 damage. Ultimate never cast
DuelsRewardsMarketBlogProfile