Dota 2

Dota 2: esports statistics

Kills, game length, towers, Roshan and map side across the professional circuit.

The numbers behind Dota 2 markets: kills per game and expected total with the probability of clearing each line, how long games run, towers and Roshan, who draws first blood, and how much playing Radiant or Dire matters — a real asymmetry of the game. We give you the number; you find the value against whatever odds you are offered.

← Back to matches

Upcoming games

11 Sept, 07:22 DOTA2 - Mad Dogs League Dark Tamplars vs Azure Dragons Not enough history
11 Sept, 14:00 DOTA2 - WL Star Series Stray Club vs Rostik999 Club Not enough history
11 Sept, 17:00 DOTA2 - WL Star Series Recrent Club vs VooDooSh Club Analyse →
11 Sept, 20:00 DOTA2 - WL Star Series Cooman Club vs YBN Club Not enough history
12 Sept, 10:00 DOTA2 - RES Unchained EU Closed Qualifier Natus Vincere vs Zero Tenacity Not enough history
12 Sept, 13:00 DOTA2 - RES Unchained EU Closed Qualifier Pipsqueak+4 vs GamerLegion Not enough history
12 Sept, 16:00 DOTA2 - RES Unchained EU Closed Qualifier MOUZ vs Dawn Bulls Not enough history
12 Sept, 19:00 DOTA2 - RES Unchained EU Closed Qualifier HULIGANI vs Klim Sani4 Analyse →
Period and search filters with Premium →

Pick two teams and we work out what to expect: game kills with the probability per line, game length, series split and the objectives (towers, Roshan, first blood).

See Premium →

Match analysis is a Premium feature. See Premium →

Data from OpenDota. 7977 games, from 2025-10-16 — 2026-09-10.