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,303
Active Leagues
20
Active Teams
56
Avg Duration
40.2 min
Min Score
12
Match ID: 8458048475
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
207 matches
Overall
47.8%
Radiant
53.6%
Dire
39.0%
Team Spirit
270 matches
Overall
64.4%
Radiant
70.1%
Dire
56.9%
Yakult Brothers
149 matches
Overall
34.9%
Radiant
31.5%
Dire
38.2%
Tundra Esports
337 matches
Overall
61.1%
Radiant
62.5%
Dire
60.4%
Team Liquid
308 matches
Overall
54.9%
Radiant
57.9%
Dire
51.1%
AVULUS
124 matches
Overall
36.3%
Radiant
41.3%
Dire
31.1%
HEROIC
206 matches
Overall
45.6%
Radiant
44.9%
Dire
47.1%
Team Falcons
294 matches
Overall
59.5%
Radiant
66.3%
Dire
56.6%
Aurora Gaming
220 matches
Overall
49.5%
Radiant
42.4%
Dire
54.1%
PARIVISION
259 matches
Overall
66.8%
Radiant
68.8%
Dire
64.4%
BetBoom Team
295 matches
Overall
56.3%
Radiant
59.3%
Dire
53.1%
Nigma Galaxy
164 matches
Overall
42.1%
Radiant
34.4%
Dire
47.0%
Team Tidebound
174 matches
Overall
51.1%
Radiant
57.4%
Dire
43.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

Puck

Beastmaster

Terrorblade

Storm Spirit

Ember Spirit

Warlock

Nature's Prophet

Shadow Shaman

Gyrocopter

Abaddon

Bristleback

Ringmaster

Batrider

Monkey King

Centaur Warrunner

Muerta

Mars

Queen of Pain

Templar Assassin

Dark Seer

Pugna

Sand King

Ursa

Bane

Shadow Demon

Doom

Hoodwink

Axe

Clockwerk

Silencer

Marci

Magnus

Disruptor

Snapfire

Tidehunter

Chen

Slardar

Dawnbreaker

Phoenix

Dark Willow

Phantom Assassin

Ancient Apparition

Morphling

Leshrac

Earthshaker

Timbersaw

Medusa

Windranger

Primal Beast

Bounty Hunter

Kunkka

Shadow Fiend

Sven

Naga Siren

Enigma

Lycan

Enchantress

Undying

Lifestealer

Invoker

Keeper of the Light

Elder Titan

Tinker

Void Spirit

Weaver

Dazzle

Night Stalker

Underlord

Troll Warlord

Crystal Maiden

Slark

Lion

Riki

Juggernaut

Lina

Huskar

Mirana

Brewmaster

Sniper

Rubick

Nyx Assassin

Alchemist

Pudge

Kez

Viper

Skywrath Mage

Venomancer

Lich

Zeus

Razor

Spirit Breaker

Ogre Magi

Oracle

Faceless Void

Grimstroke

Io

Death Prophet

Broodmother

Luna

Bloodseeker

Techies

Earth Spirit

Winter Wyvern

Chaos Knight

Omniknight

Drow Ranger

Meepo

Anti-Mage

Wraith King

Clinkz

Outworld Destroyer

Phantom Lancer

Spectre

Vengeful Spirit

Legion Commander

Lone Druid

Visage

Necrophos

Witch Doctor

Arc Warden

Treant Protector

Monkey King

Naga Siren

Beastmaster

Nature's Prophet

Puck

Templar Assassin

Marci

Abaddon

Bristleback

Ursa

Terrorblade

Dragon Knight

Timbersaw

Ember Spirit

Doom

Dark Seer

Batrider

Gyrocopter

Pangolier

Huskar

Queen of Pain

Jakiro

Tiny

Enigma

Tinker

Magnus

Storm Spirit

Lycan

Morphling

Ancient Apparition

Tusk

Chen

Centaur Warrunner

Medusa

Phantom Assassin

Dawnbreaker

Mars

Undying

Sand King

Shadow Fiend

Tidehunter

Slardar

Axe

Shadow Demon

Lifestealer

Dazzle

Night Stalker

Primal Beast

Keeper of the Light

Silencer

Alchemist

Invoker

Slark

Phoenix

Earthshaker

Warlock

Shadow Shaman

Kunkka

Sniper

Nyx Assassin

Troll Warlord

Anti-Mage

Bane

Pugna

Bounty Hunter

Venomancer

Disruptor

Viper

Sven

Ringmaster

Leshrac

Muerta

Death Prophet

Brewmaster

Clockwerk

Enchantress

Io

Void Spirit

Weaver

Juggernaut

Lina

Snapfire

Bloodseeker

Underlord

Windranger

Dark Willow

Riki

Faceless Void

Elder Titan

Hoodwink

Kez

Razor

Meepo

Oracle

Broodmother

Pudge

Omniknight

Outworld Destroyer

Lone Druid

Vengeful Spirit

Crystal Maiden

Earth Spirit

Drow Ranger

Lich

Mirana

Spectre

Winter Wyvern

Ogre Magi

Spirit Breaker

Visage

Skywrath Mage

Phantom Lancer

Lion

Grimstroke

Necrophos

Rubick

Arc Warden

Zeus

Clinkz

Luna

Chaos Knight

Wraith King

Techies

Legion Commander

Witch Doctor

Monkey King

Beastmaster

Nature's Prophet

Puck

Abaddon

Naga Siren

Jakiro

Templar Assassin

Terrorblade

Dragon Knight

Marci

Bristleback

Ember Spirit

Pangolier

Tiny

Gyrocopter

Batrider

Ursa

Tusk

Dark Seer

Doom

Storm Spirit

Queen of Pain

Timbersaw

Centaur Warrunner

Magnus

Mars

Enigma

Huskar

Warlock

Morphling

Sand King

Tinker

Shadow Shaman

Chen

Ancient Apparition

Dawnbreaker

Lycan

Phantom Assassin

Shadow Demon

Medusa

Axe

Tidehunter

Slardar

Ringmaster

Shadow Fiend

Undying

Muerta

Silencer

Primal Beast

Lifestealer

Pugna

Phoenix

Bane

Earthshaker

Dazzle

Kunkka

Night Stalker

Keeper of the Light

Invoker

Disruptor

Clockwerk

Bounty Hunter

Leshrac

Slark

Sven

Snapfire

Hoodwink

Alchemist

Dark Willow

Troll Warlord

Windranger

Sniper

Enchantress

Nyx Assassin

Void Spirit

Venomancer

Viper

Weaver

Elder Titan

Brewmaster

Anti-Mage

Underlord

Juggernaut

Lina

Death Prophet

Riki

Io

Kez

Crystal Maiden

Pudge

Razor

Faceless Void

Bloodseeker

Mirana

Lion

Oracle

Broodmother

Rubick

Lich

Skywrath Mage

Meepo

Spirit Breaker

Zeus

Ogre Magi

Omniknight

Grimstroke

Earth Spirit

Outworld Destroyer

Drow Ranger

Winter Wyvern

Luna

Lone Druid

Chaos Knight

Vengeful Spirit

Techies

Phantom Lancer

Spectre

Clinkz

Wraith King

Visage

Necrophos

Legion Commander

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,783
Match ID: 8449465357
Hero: Medusa
Player: 320252024
Team: Team Tidebound
KDA: 6/4/2

Most Tower Damage
36,290
Match ID: 8449657829
Hero: Morphling
Player: 320252024
Team: Team Tidebound
KDA: 12/5/10

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
The International 2025
144 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