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

Winner: Radiant. Score 39:48, duration 44:01. 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

  • Sniper — Любимый хозяин: 10/9/11, 23,717 net worth, 575 GPM. Played well 4 wards in 44 min — the team played nearly blind.
  • Witch Doctor — M!SS: 2/12/21, 13,382 net worth, 335 GPM. Played poorly Lane efficiency 36% of par for your role — you left the lane already behind.
  • Phantom Assassin — M.C 4/20: 8/8/5, 27,366 net worth, 656 GPM. Played well The enemy had Riki, and you bought no sentry or dust all game.
  • Axe — scarface: 11/11/14, 20,366 net worth, 506 GPM. Played well Earth Spirit killed you 4 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.
  • Pudge — debow-_-: 7/8/18, 13,880 net worth, 371 GPM. Played well Riki killed you 4 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.

Dire

  • Clockwerk — Mrakomor: 11/8/19, 14,800 net worth, 378 GPM. Played well Lane efficiency 53% of par for your role — you left the lane already behind.
  • Shadow Shaman — треш сосал?: 7/11/18, 17,105 net worth, 403 GPM. Played poorly Pudge killed you 4 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.
  • Riki — Taf1ta: 13/11/15, 18,202 net worth, 482 GPM. Played well The enemy had Phantom Assassin, and you bought no sentry or dust all game.
  • Earth Spirit — [opium] S | F1xed: 11/3/17, 17,809 net worth, 438 GPM. Played well Lane efficiency 57% of par for your role — you left the lane already behind.
  • Ring Master — lightblue: 6/6/26, 12,125 net worth, 323 GPM. Support MVP 55% of all damage you took came from one source — Rot. That is what the build should have answered.

The fight that decided it — 41:49, Dire jungle

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

  • Phantom Assassin: 9,287 damage, killed Riki, Ring Master, Earth Spirit. Cast: Phantom Strike, Stifling Dagger
  • Sniper: 3,430 damage, killed Clockwerk, Shadow Shaman. Cast: Assassinate, Shrapnel, Concussive Grenade
  • Pudge: 2,832 damage. Cast: Dismember, Rot, Meat Hook, Meat Shield
  • Axe: 669 damage. Cast: Battle Hunger, Berserker's Call. Ultimate never cast
  • Witch Doctor: 312 damage. Cast: Death Ward, Voodoo Restoration, Maledict, Paralyzing Cask
  • Shadow Shaman: 3,309 damage. Cast: Mass Serpent Ward, Urnaconda
  • Clockwerk: 2,997 damage. Cast: Hookshot, Power Cogs, Rocket Flare, Overclocking, Battery Assault
  • Riki: 1,525 damage. Cast: Blink Strike, Smoke Screen, Tricks of the Trade
  • Earth Spirit: 1,026 damage. Cast: Magnetize, Rolling Boulder, Stone Remnant, Boulder Smash, Geomagnetic Grip
  • Ring Master: 48 damage. Cast: Impalement Arts. Ultimate never cast
DuelsRewardsMarketBlogProfile