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

Winner: Radiant. Score 59:52, duration 52:14. 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

  • Drow Ranger — Morro: 12/17/18, 24,742 net worth, 538 GPM. Played well Sand King killed you 6 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.
  • Nature's Prophet — x.Maklay.x: 3/10/24, 29,418 net worth, 647 GPM. Played well 3250 gold sat in items you never activated — above all Shadow Blade.
  • Storm Spirit — Timagey eben': 15/8/17, 29,862 net worth, 611 GPM. Played well Pugna killed you 5 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.
  • Bounty Hunter — inkviz: 6/8/36, 21,791 net worth, 479 GPM. Played well Lane efficiency 36% of par for your role — you left the lane already behind.
  • Tidehunter — MR.KOMIK: 23/9/18, 33,793 net worth, 731 GPM. Carried the game Pugna killed you 6 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.

Dire

  • Phantom Assassin — VenooSha: 6/11/18, 20,618 net worth, 463 GPM. Played well Tidehunter killed you 6 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.
  • Earthshaker — NABVEN: 2/9/21, 17,272 net worth, 389 GPM. Played well Lane efficiency 29% of par for your role — you left the lane already behind.
  • Sand King — sarp yilmaz: 10/11/27, 19,430 net worth, 418 GPM. Played well Storm Spirit killed you 6 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.
  • Pugna — Misagh...DEAD: 23/18/14, 24,495 net worth, 584 GPM. Carried the game Drow Ranger killed you 7 times — that is a read pattern, not bad luck: change position or hold a counter for that hero.
  • Zeus — Kaiser: 11/11/21, 18,317 net worth, 428 GPM. Played well Tidehunter 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 — 51:11, Bot

Winning side: radiant. Deaths in the fight: 3, gold swing 9,894.

  • Nature's Prophet: 1,421 damage, killed Zeus, Earthshaker. Cast: Nature's Call. Ultimate never cast
  • Drow Ranger: 5,604 damage, killed Pugna. Cast: Multishot
  • Storm Spirit: 1,421 damage. Cast: Ball Lightning, Static Remnant, Electric Vortex
  • Bounty Hunter: 1,362 damage. Cast: Track, Shadow Walk, Shuriken Toss
  • Earthshaker: 5,619 damage. Cast: Echo Slam, Fissure, Enchant Totem
  • Pugna: 1,540 damage. Cast: Life Drain, Decrepify, Nether Blast
  • Zeus: 237 damage. Cast: Lightning Bolt. Ultimate never cast
DuelsRewardsMarketBlogProfile