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

15 Nov, 16:30 DOTA2 - EPC angry birds vs Zero Tenacity Not enough history
15 Nov, 17:00 DOTA2 - Asgard Championship Team Synapse vs InterActive Philippines Analyse →
15 Nov, 17:00 DOTA2 - European Pro League Red John vs potn9ki Not enough history
15 Nov, 18:30 DOTA2 - 1w Essence Aurora Gaming vs DO KONCA Analyse → 15 Nov, 19:00 DOTA2 - DreamLeague Division 2 HULIGANI vs CyberHero Analyse → 15 Nov, 20:00 DOTA2 - Asgard Championship Xipto vs Angry Birds Analyse →
15 Nov, 21:30 DOTA2 - 1w Essence LGD vs Team Spirit Not enough history
16 Nov, 14:30 DOTA2 - DreamLeague Division 2 Froglings vs Inner Circle Not enough history
16 Nov, 17:00 DOTA2 - European Pro League Team Synapse vs PuckChamp Analyse →
16 Nov, 18:30 DOTA2 - DreamLeague Division 2 PlayTime vs Zero Tenacity Not enough history
18 Nov, 14:00 DOTA2 - European Pro League Power Rangers vs Red John 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. 9312 games, from 2025-10-16 — 2026-11-15.