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 9064727667 breakdown

Winner: Radiant. Score 26:25, duration 23:56 (Turbo). 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

  • Crystal Maiden — Charmander: 2/6/14, 20,770 net worth, 883 GPM. Played well
  • Spirit Breaker — RM幸 | jaja: 8/4/11, 25,822 net worth, 1103 GPM. Played well
  • Phantom Assassin — Дельфин Амфетами: 1/7/2, 28,658 net worth, 1180 GPM. Played poorly You spent 4 min dead — 18% of the match. That is time not farming and not fighting.
  • Centaur Warrunner — Buchanan the Booze Cannon: 6/5/15, 25,141 net worth, 1108 GPM. Played well
  • Luna — nitro?: 9/3/8, 36,927 net worth, 1574 GPM. Carried the game

Dire

  • Witch Doctor — [*ded*]: 6/3/12, 16,520 net worth, 745 GPM. Played well
  • Hoodwink — 430: 6/7/9, 17,505 net worth, 759 GPM. Played well Luna killed you 4 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.
  • Dragon Knight — S88: 4/5/10, 22,216 net worth, 922 GPM. Played well A mid who took 0 runes in 24 min hands the tempo to the enemy for free.
  • Underlord — safinrafaelrafatovich: 3/3/15, 19,056 net worth, 779 GPM. Played well 32% of all damage you took came from one source — Freezing Field. That is what the build should have answered.
  • Drow Ranger — Johs: 6/8/10, 25,955 net worth, 1087 GPM. Played well Spirit Breaker killed you 5 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.

The fight that decided it — 22:45, Mid

Winning side: radiant. Deaths in the fight: 6, gold swing 14,178.

  • Centaur Warrunner: 3,127 damage, killed Drow Ranger, Witch Doctor, Dragon Knight. Cast: Stampede, Double Edge, Hoof Stomp
  • Luna: 7,196 damage, killed Hoodwink, Underlord. Cast: Eclipse, Lucent Beam, Lunar Orbit
  • Spirit Breaker: 1,542 damage. Cast: Nether Strike, Bulldoze, Charge of Darkness
  • Crystal Maiden: 7,909 damage. Cast: Freezing Field, Frostbite, Crystal Nova
  • Phantom Assassin: 0 damage. Cast: Phantom Strike
  • Witch Doctor: 4,509 damage, killed Spirit Breaker. Cast: Death Ward, Voodoo Restoration, Maledict, Paralyzing Cask, Voodoo Switcheroo
  • Drow Ranger: 5,913 damage. Cast: Gust
  • Dragon Knight: 2,786 damage. Cast: Elder Dragon Form, Fireball, Dragon Tail, Breathe Fire
  • Underlord: 2,025 damage. Cast: Firestorm, Pit of Malice. Ultimate never cast
  • Hoodwink: 1,139 damage. Cast: Sharpshooter, Scurry, Bushwhack, Acorn Shot, Hunter's Boomerang, End Sharpshooter
DuelsRewardsMarketBlogProfile