Every figure shows its source. Where a source is missing, the number is a placeholder — and it is never written as fact.

By GamGem ResearchLast updated 27 Sept 2026

A second-monitor clock: set it at the horn, mark Roshan, read what comes next.

Dota 2 · Timers — Roshan, Aegis, rune and objective clock

08:30
Next actionPower RuneScheduled10:00ETA01:30Actionmove

Chronological rail

Collision
  1. 07:53Stack window
  2. 08:00Bounty Rune
  3. 08:00Power Rune
  4. 08:00Lotus Pool
  5. 08:53Stack window
  6. 09:53Stack window
  7. 10:00Power Rune
  8. 10:53Stack window
  9. 11:53Stack window
  10. 12:00Bounty Rune

Roshan & Aegis

Derived from marked death + fixed offsets
Aegis ends08:05Earliest11:00Latest14:00
Roshan died: 03:00Aegis up: 03:05

Rune timings

Rune1st2nd3rd
Water Rune02:0004:00—
Bounty Rune00:0004:0008:00
Power Rune06:0008:0010:00
Wisdom Shrine07:0014:0021:00

Stacks

Small campPull window:23Large campPull window:17Windows recur every minute; times are seconds until the next pull.

Tower timings

league median
  1. T109:52
  2. T224:47
  3. T333:09
  4. T444:10

Tormentor

Disagreement
First spawn15:00Respawn10:00Sources disagree: 15:00 vs 20:00 first spawn. Showing 15:00 — Valve’s 7.38 patch notes.

Lotus pools

Valve rules
Opens03:00Great Lotus from35:00Next window13:00

Firsts — league median

  • First blood01:3500:12–02:58
  • First Tormentor21:0720:31–22:23
  • First Roshan23:1119:45–26:10
League games2,842Right columnmiddle half of games

Game length — league games

Median length39:27Over by 30:00 · past 50:0018.2% · 18.9%

Event density (per 10 min)

kills / game
0–10′10.110–20′14.420–30′12.830–40′11.340–50′1050–60′9.6Avg / 10min11.8

Filters

Game length0–60 minSideBothRegionAllPatchAll

State legend

ScheduledWindow openExpiredManual mark

Sources

Valve patch notesLiquipediaDota 2 WikiYour own marks

Why?

Source: published spawn rules (Valve patch notes, Liquipedia, Dota 2 Wiki), patch 7.41f. Clock and Roshan marks are manual; nothing is read from a live match.

DisagreementHigh variance detected for Tormentor first-spawn timing (15:00 vs 20:00 across sources).

League medians · 2,842 games · Not live · Patch 7.41f

Official images

  • Dota 2, from the publisher's own gallery
  • Dota 2, from the publisher's own gallery
  • Dota 2, from the publisher's own gallery

Game data and media via IGDB · igdb.com

Sources

  • Landmark times, patch 7.41read 27 Sept 2026

    2,842 premium and professional league matches, read through OpenDota’s SQL explorer: each match’s objective log (first blood, Roshan, Tormentor, every tower), every kill and the match length. Medians and middle halves; the clock, runes and stacks above are Valve’s rules, computed in your browser.

  • Roster · 127 heroesread 15 Sept 2026

    Name, primary attribute, attack type and role list, read from Valve’s published hero data.

  • Win rate, pick rate and sampleread 15 Sept 2026

    Counted over 4,610,063 public matches, per hero, with the same figures again above Ancient. The tier letter is derived from the win rate and is labelled so wherever it appears.

  • Served from Valve’s own CDN and never copied into this site. Steam’s API terms permit commercial use; GamGem is not endorsed by Valve.

  • What players buildread 15 Sept 2026

    The five most common items on each hero in each of Valve’s four game stages, counted over public matches. Each row carries its own pick count.

  • Matchups and game lengthread 16 Sept 2026

    Who each hero loses to and beats, counted over public matches with a floor of 30 games per pair, plus the same hero's win rate in each of five game-length bands. ⚠️ Observational: a matchup win rate is not a claim that one hero counters another by design. Synergy — how a hero does WITH another — is not published by this channel and is not shown.

  • Patch movementread 16 Sept 2026

    Which heroes the live patch names, and which way each line moved, counted off Valve’s own structured notes. A line the rule cannot read leaves the hero unmarked rather than guessed.

The roster is the one Valve publishes for patch 7.41f. Draft picks are kept in this browser and never sent anywhere.