Dota 2 Season 2025
A year-by-year snapshot of professional Dota 2 competition. Track the most active leagues, top teams, and monthly shifts in match length and total scores.
Total Matches
2,159
Active Leagues
19
Active Teams
56
Avg Duration
40.0 min
Min Score
14
Match ID: 8290228269
Max Score
110
Match ID: 8305750536
Fastest Match
13.1 min
Match ID: 8426635790
Longest Match
97.9 min
Match ID: 8302303861
Top Teams (100+ matches)
Sorted by match volume
Gaimin Gladiators
177 matches
Overall
50.3%
Radiant
47.3%
Dire
53.6%
Xtreme Gaming
181 matches
Overall
44.8%
Radiant
49.5%
Dire
38.2%
Team Spirit
256 matches
Overall
66.0%
Radiant
72.5%
Dire
57.9%
Yakult Brothers
133 matches
Overall
34.6%
Radiant
32.4%
Dire
36.9%
Tundra Esports
316 matches
Overall
62.7%
Radiant
62.1%
Dire
63.0%
Team Liquid
292 matches
Overall
55.5%
Radiant
58.8%
Dire
51.5%
AVULUS
124 matches
Overall
36.3%
Radiant
41.3%
Dire
31.1%
HEROIC
187 matches
Overall
44.4%
Radiant
43.1%
Dire
46.9%
Team Falcons
265 matches
Overall
58.9%
Radiant
68.4%
Dire
54.8%
Aurora Gaming
207 matches
Overall
49.3%
Radiant
41.3%
Dire
54.3%
PARIVISION
236 matches
Overall
66.9%
Radiant
70.7%
Dire
62.1%
BetBoom Team
272 matches
Overall
55.9%
Radiant
59.9%
Dire
51.5%
Nigma Galaxy
140 matches
Overall
41.4%
Radiant
32.7%
Dire
46.6%
Team Tidebound
158 matches
Overall
51.3%
Radiant
59.8%
Dire
40.8%
MOUZ
124 matches
Overall
54.8%
Radiant
55.8%
Dire
52.6%
Team Yandex
100 matches
Overall
53.0%
Radiant
56.7%
Dire
47.5%

Jakiro

Tusk

Tiny

Pangolier

Dragon Knight

Terrorblade

Puck

Beastmaster

Ember Spirit

Storm Spirit

Warlock

Gyrocopter

Shadow Shaman

Nature's Prophet

Abaddon

Ringmaster

Bristleback

Batrider

Centaur Warrunner

Monkey King

Muerta

Queen of Pain

Dark Seer

Mars

Templar Assassin

Ursa

Shadow Demon

Sand King

Pugna

Doom

Axe

Bane

Tidehunter

Clockwerk

Magnus

Chen

Marci

Slardar

Silencer

Phantom Assassin

Hoodwink

Dark Willow

Ancient Apparition

Dawnbreaker

Morphling

Phoenix

Timbersaw

Leshrac

Bounty Hunter

Windranger

Medusa

Kunkka

Primal Beast

Snapfire

Disruptor

Earthshaker

Naga Siren

Enigma

Shadow Fiend

Lifestealer

Sven

Enchantress

Keeper of the Light

Lycan

Elder Titan

Tinker

Undying

Invoker

Dazzle

Void Spirit

Weaver

Night Stalker

Crystal Maiden

Underlord

Riki

Slark

Lina

Lion

Juggernaut

Troll Warlord

Huskar

Brewmaster

Mirana

Sniper

Rubick

Nyx Assassin

Kez

Viper

Skywrath Mage

Venomancer

Pudge

Lich

Alchemist

Razor

Zeus

Spirit Breaker

Oracle

Ogre Magi

Io

Death Prophet

Grimstroke

Luna

Broodmother

Bloodseeker

Faceless Void

Techies

Earth Spirit

Chaos Knight

Winter Wyvern

Omniknight

Drow Ranger

Wraith King

Meepo

Clinkz

Outworld Destroyer

Phantom Lancer

Anti-Mage

Legion Commander

Spectre

Vengeful Spirit

Visage

Lone Druid

Necrophos

Witch Doctor

Arc Warden

Treant Protector

Monkey King

Nature's Prophet

Naga Siren

Beastmaster

Puck

Templar Assassin

Abaddon

Marci

Bristleback

Terrorblade

Ursa

Dragon Knight

Timbersaw

Ember Spirit

Dark Seer

Doom

Batrider

Gyrocopter

Pangolier

Huskar

Jakiro

Tiny

Queen of Pain

Magnus

Tinker

Enigma

Storm Spirit

Morphling

Tusk

Ancient Apparition

Phantom Assassin

Centaur Warrunner

Lycan

Chen

Medusa

Dawnbreaker

Tidehunter

Slardar

Mars

Sand King

Undying

Axe

Shadow Fiend

Shadow Demon

Dazzle

Lifestealer

Night Stalker

Primal Beast

Keeper of the Light

Alchemist

Slark

Phoenix

Invoker

Warlock

Silencer

Shadow Shaman

Kunkka

Nyx Assassin

Sniper

Bounty Hunter

Venomancer

Viper

Anti-Mage

Troll Warlord

Ringmaster

Earthshaker

Muerta

Death Prophet

Bane

Leshrac

Sven

Disruptor

Pugna

Brewmaster

Clockwerk

Io

Enchantress

Lina

Juggernaut

Weaver

Void Spirit

Windranger

Bloodseeker

Underlord

Riki

Dark Willow

Snapfire

Kez

Razor

Elder Titan

Oracle

Broodmother

Hoodwink

Meepo

Pudge

Omniknight

Faceless Void

Outworld Destroyer

Crystal Maiden

Drow Ranger

Earth Spirit

Lich

Vengeful Spirit

Mirana

Lone Druid

Winter Wyvern

Spectre

Ogre Magi

Spirit Breaker

Visage

Skywrath Mage

Phantom Lancer

Lion

Grimstroke

Rubick

Arc Warden

Necrophos

Zeus

Clinkz

Luna

Chaos Knight

Wraith King

Techies

Legion Commander

Witch Doctor

Monkey King

Beastmaster

Nature's Prophet

Puck

Jakiro

Abaddon

Templar Assassin

Terrorblade

Dragon Knight

Bristleback

Naga Siren

Ember Spirit

Pangolier

Tiny

Marci

Gyrocopter

Tusk

Batrider

Ursa

Dark Seer

Storm Spirit

Doom

Timbersaw

Queen of Pain

Centaur Warrunner

Magnus

Huskar

Enigma

Warlock

Tinker

Morphling

Mars

Ancient Apparition

Shadow Shaman

Phantom Assassin

Chen

Sand King

Axe

Tidehunter

Shadow Demon

Slardar

Dawnbreaker

Medusa

Ringmaster

Lycan

Muerta

Shadow Fiend

Undying

Lifestealer

Primal Beast

Silencer

Dazzle

Phoenix

Keeper of the Light

Kunkka

Night Stalker

Bane

Pugna

Bounty Hunter

Invoker

Clockwerk

Leshrac

Slark

Earthshaker

Disruptor

Alchemist

Dark Willow

Sven

Windranger

Sniper

Hoodwink

Nyx Assassin

Snapfire

Enchantress

Troll Warlord

Venomancer

Viper

Void Spirit

Weaver

Brewmaster

Elder Titan

Lina

Underlord

Juggernaut

Death Prophet

Riki

Anti-Mage

Io

Kez

Crystal Maiden

Razor

Bloodseeker

Mirana

Pudge

Lion

Oracle

Lich

Skywrath Mage

Broodmother

Rubick

Spirit Breaker

Meepo

Faceless Void

Omniknight

Zeus

Ogre Magi

Outworld Destroyer

Earth Spirit

Drow Ranger

Grimstroke

Winter Wyvern

Luna

Chaos Knight

Techies

Vengeful Spirit

Phantom Lancer

Wraith King

Clinkz

Spectre

Lone Druid

Visage

Legion Commander

Necrophos

Arc Warden

Witch Doctor

Treant Protector

Most Kills
30
Match ID: 8358273819
Hero: Ember Spirit
Player: 858106446
Team: Aurora Gaming
KDA: 30/5/29

Most Deaths
20
Match ID: 8147921295
Hero: Lich
Player: 369342470
Team: AVULUS
KDA: 3/20/19

Most Assists
47
Match ID: 8358273819
Hero: Disruptor
Player: 108958769
Team: Aurora Gaming
KDA: 4/6/47

Most Gold
28,562
Match ID: 8198039682
Hero: Ember Spirit
Player: 106305042
Team: Team Spirit
KDA: 1/2/8

Most Denies
55
Match ID: 8149391054
Hero: Lifestealer
Player: 116934015
Team: Tundra Esports
KDA: 9/3/18

Most Hero Damage
128,303
Match ID: 8519308618
Hero: Anti-Mage
Player: 177203952
Team: HEROIC
KDA: 18/4/20

Most Last Hits
1,615
Match ID: 8565136926
Hero: Medusa
Player: 1044002267
Team: PARIVISION
KDA: 14/2/6

Most Tower Damage
33,933
Match ID: 8282466317
Hero: Terrorblade
Player: 1044002267
Team: PARIVISION
KDA: 6/4/6

Most Healing
50,968
Match ID: 8261208455
Hero: Tinker
Player: 184950344
Team: Talon
KDA: 3/7/27
All Leagues
FISSURE PLAYGROUND 1 - Dota
87 matches
SLAM II
43 matches
DreamLeague Season 25 powered by Intel
196 matches
PGL Wallachia 2025 Season 3
112 matches
FISSURE Universe Episode 4
110 matches
ESL One Raleigh 2025
90 matches
PGL Wallachia 2025 Season 4
115 matches
SLAM III
43 matches
FISSURE Universe Episode 5
116 matches
DreamLeague Season 26
202 matches
PGL Wallachia 2025 Season 5
116 matches
Esports World Cup 2025
89 matches
FISSURE Universe Episode 6
117 matches
Clavision DOTA2 Masters 2025: Snow-Ruyi
85 matches
SLAM IV
96 matches
FISSURE PLAYGROUND 2
124 matches
PGL Wallachia 2025 Season 6
118 matches
SLAM V
94 matches
DreamLeague Season 27
206 matches