Competitive Dota 2
analytics, match by match
13,138 matches indexed across 102 leagues and 547 teams. Last updated Apr 26, 2026.
1,030
2026 matches
50.0%
Radiant winrate
40.7 min
Avg duration
49.7
Avg kills
Season curiosities
Standout facts from 2026 competitive play — shareable in one click.
Tournament spotlight
Most active leagues in 2026, sorted by match volume.
DreamLeague Season 28
Matches
195
Avg duration
39.3 min
Avg kills
48.3
Radiant win
44.6%
Explore full stats →
Premier Series
Matches
165
Avg duration
40.5 min
Avg kills
54.4
Radiant win
60.0%
Explore full stats →
ESL One Birmingham 2026
Matches
142
Avg duration
40.2 min
Avg kills
50.6
Radiant win
54.2%
Explore full stats →
PGL Wallachia 2026 Season 7
Matches
124
Avg duration
43.2 min
Avg kills
47.1
Radiant win
45.2%
Explore full stats →
Monthly season patterns and patch-level signals.
Monthly match count (current year).
League breakdown
Top leagues by match volume — sortable by any column.
| League | ||||
|---|---|---|---|---|
| DreamLeague Season 28 | 195 | 39.3m | 48.3 | 44.6% |
| Premier Series | 165 | 40.5m | 54.4 | 60.0% |
| ESL One Birmingham 2026 | 142 | 40.2m | 50.6 | 54.2% |
| PGL Wallachia 2026 Season 7 | 124 | 43.2m | 47.1 | 45.2% |
| PGL Wallachia 2026 Season 8 | 119 | 42.6m | 49.9 | 52.9% |
| BLAST SLAM VI | 100 | 42.5m | 49.0 | 41.0% |
| FISSURE Universe Episode 8 | 96 | 39.3m | 50.5 | 49.0% |
| DreamLeague Division 2 Season 3 | 89 | 38.5m | 46.2 | 50.6% |