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

5 Nov, 16:00 DOTA2 - Fbet Media Eleague Team Lens vs Team Cooman Not enough history
5 Nov, 17:00 DOTA2 - Asgard Championship Xipto vs Zero Tenacity Not enough history
5 Nov, 20:00 DOTA2 - Fbet Media Eleague Team iLTW vs Team Stray Not enough history
5 Nov, 20:00 DOTA2 - Asgard Championship Nemiga vs Inner Circle Not enough history
6 Nov, 11:00 DOTA2 - DreamLeague Division 2 potn9ki vs ZENITH Analyse →
6 Nov, 11:00 DOTA2 - DreamLeague Division 2 Xipto vs Froglings Not enough history
6 Nov, 11:00 DOTA2 - DreamLeague Division 2 PlayTime vs Synapse Not enough history
6 Nov, 14:00 DOTA2 - DreamLeague Division 2 PlayTime vs Zenith Not enough history
6 Nov, 14:00 DOTA2 - DreamLeague Division 2 potn9ki vs Power Rangers Not enough history
6 Nov, 14:00 DOTA2 - DreamLeague Division 2 Froglings vs Nemiga Not enough history
6 Nov, 17:00 DOTA2 - DreamLeague Division 2 HULIGANI vs Yakult Brothers Not enough history
6 Nov, 17:00 DOTA2 - DreamLeague Division 2 InterActive Philippines vs Zero Tenacity Not enough history
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. 9037 games, from 2025-10-16 — 2026-11-04.