Season 2025
Download match data for this season.

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

Season Averages
Average Score48.2
Average First Tower9.8 min
Radiant Winrate51.2%
Latest MatchDec 21, 2025
Monthly Avg Duration (min)
Monthly Avg Score
Score Range

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

View →

Overall

50.3%

Radiant

47.3%

Dire

53.6%

Xtreme Gaming

181 matches

View →

Overall

44.8%

Radiant

49.5%

Dire

38.2%

Team Spirit

256 matches

View →

Overall

66.0%

Radiant

72.5%

Dire

57.9%

Yakult Brothers

133 matches

View →

Overall

34.6%

Radiant

32.4%

Dire

36.9%

Tundra Esports

316 matches

View →

Overall

62.7%

Radiant

62.1%

Dire

63.0%

Team Liquid

292 matches

View →

Overall

55.5%

Radiant

58.8%

Dire

51.5%

AVULUS

124 matches

View →

Overall

36.3%

Radiant

41.3%

Dire

31.1%

HEROIC

187 matches

View →

Overall

44.4%

Radiant

43.1%

Dire

46.9%

Team Falcons

265 matches

View →

Overall

58.9%

Radiant

68.4%

Dire

54.8%

Aurora Gaming

207 matches

View →

Overall

49.3%

Radiant

41.3%

Dire

54.3%

PARIVISION

236 matches

View →

Overall

66.9%

Radiant

70.7%

Dire

62.1%

BetBoom Team

272 matches

View →

Overall

55.9%

Radiant

59.9%

Dire

51.5%

Nigma Galaxy

140 matches

View →

Overall

41.4%

Radiant

32.7%

Dire

46.6%

Team Tidebound

158 matches

View →

Overall

51.3%

Radiant

59.8%

Dire

40.8%

MOUZ

124 matches

View →

Overall

54.8%

Radiant

55.8%

Dire

52.6%

Team Yandex

100 matches

View →

Overall

53.0%

Radiant

56.7%

Dire

47.5%

Most Picked
Jakiro

Jakiro

630
Tusk

Tusk

533
Tiny

Tiny

473
Pangolier

Pangolier

448
Dragon Knight

Dragon Knight

435
Terrorblade

Terrorblade

420
Puck

Puck

412
Beastmaster

Beastmaster

412
Ember Spirit

Ember Spirit

402
Storm Spirit

Storm Spirit

401
Warlock

Warlock

395
Gyrocopter

Gyrocopter

387
Shadow Shaman

Shadow Shaman

386
Nature's Prophet

Nature's Prophet

377
Abaddon

Abaddon

372
Ringmaster

Ringmaster

366
Bristleback

Bristleback

360
Batrider

Batrider

348
Centaur Warrunner

Centaur Warrunner

344
Monkey King

Monkey King

340
Muerta

Muerta

339
Queen of Pain

Queen of Pain

294
Dark Seer

Dark Seer

288
Mars

Mars

286
Templar Assassin

Templar Assassin

280
Ursa

Ursa

259
Shadow Demon

Shadow Demon

254
Sand King

Sand King

251
Pugna

Pugna

249
Doom

Doom

249
Axe

Axe

248
Bane

Bane

236
Tidehunter

Tidehunter

234
Clockwerk

Clockwerk

231
Magnus

Magnus

225
Chen

Chen

224
Marci

Marci

224
Slardar

Slardar

224
Silencer

Silencer

224
Phantom Assassin

Phantom Assassin

223
Hoodwink

Hoodwink

219
Dark Willow

Dark Willow

219
Ancient Apparition

Ancient Apparition

216
Dawnbreaker

Dawnbreaker

207
Morphling

Morphling

207
Phoenix

Phoenix

206
Timbersaw

Timbersaw

204
Leshrac

Leshrac

202
Bounty Hunter

Bounty Hunter

199
Windranger

Windranger

199
Medusa

Medusa

193
Kunkka

Kunkka

193
Primal Beast

Primal Beast

191
Snapfire

Snapfire

189
Disruptor

Disruptor

184
Earthshaker

Earthshaker

175
Naga Siren

Naga Siren

163
Enigma

Enigma

160
Shadow Fiend

Shadow Fiend

156
Lifestealer

Lifestealer

153
Sven

Sven

153
Enchantress

Enchantress

150
Keeper of the Light

Keeper of the Light

147
Lycan

Lycan

141
Elder Titan

Elder Titan

141
Tinker

Tinker

140
Undying

Undying

139
Invoker

Invoker

138
Dazzle

Dazzle

127
Void Spirit

Void Spirit

124
Weaver

Weaver

122
Night Stalker

Night Stalker

116
Crystal Maiden

Crystal Maiden

105
Underlord

Underlord

105
Riki

Riki

103
Slark

Slark

101
Lina

Lina

99
Lion

Lion

97
Juggernaut

Juggernaut

97
Troll Warlord

Troll Warlord

95
Huskar

Huskar

95
Brewmaster

Brewmaster

91
Mirana

Mirana

90
Sniper

Sniper

86
Rubick

Rubick

73
Nyx Assassin

Nyx Assassin

72
Kez

Kez

72
Viper

Viper

71
Skywrath Mage

Skywrath Mage

71
Venomancer

Venomancer

70
Pudge

Pudge

68
Lich

Lich

66
Alchemist

Alchemist

63
Razor

Razor

62
Zeus

Zeus

59
Spirit Breaker

Spirit Breaker

57
Oracle

Oracle

50
Ogre Magi

Ogre Magi

49
Io

Io

44
Death Prophet

Death Prophet

40
Grimstroke

Grimstroke

39
Luna

Luna

37
Broodmother

Broodmother

36
Bloodseeker

Bloodseeker

36
Faceless Void

Faceless Void

36
Techies

Techies

34
Earth Spirit

Earth Spirit

33
Chaos Knight

Chaos Knight

32
Winter Wyvern

Winter Wyvern

31
Omniknight

Omniknight

31
Drow Ranger

Drow Ranger

30
Wraith King

Wraith King

23
Meepo

Meepo

23
Clinkz

Clinkz

21
Outworld Destroyer

Outworld Destroyer

21
Phantom Lancer

Phantom Lancer

18
Anti-Mage

Anti-Mage

14
Legion Commander

Legion Commander

13
Spectre

Spectre

13
Vengeful Spirit

Vengeful Spirit

13
Visage

Visage

12
Lone Druid

Lone Druid

10
Necrophos

Necrophos

8
Witch Doctor

Witch Doctor

8
Arc Warden

Arc Warden

6
Treant Protector

Treant Protector

5
Most Banned
Monkey King

Monkey King

945
Nature's Prophet

Nature's Prophet

864
Naga Siren

Naga Siren

851
Beastmaster

Beastmaster

842
Puck

Puck

817
Templar Assassin

Templar Assassin

803
Abaddon

Abaddon

732
Marci

Marci

731
Bristleback

Bristleback

658
Terrorblade

Terrorblade

650
Ursa

Ursa

632
Dragon Knight

Dragon Knight

631
Timbersaw

Timbersaw

613
Ember Spirit

Ember Spirit

605
Dark Seer

Dark Seer

602
Doom

Doom

583
Batrider

Batrider

563
Gyrocopter

Gyrocopter

553
Pangolier

Pangolier

541
Huskar

Huskar

537
Jakiro

Jakiro

515
Tiny

Tiny

504
Queen of Pain

Queen of Pain

495
Magnus

Magnus

459
Tinker

Tinker

459
Enigma

Enigma

458
Storm Spirit

Storm Spirit

438
Morphling

Morphling

390
Tusk

Tusk

381
Ancient Apparition

Ancient Apparition

380
Phantom Assassin

Phantom Assassin

367
Centaur Warrunner

Centaur Warrunner

353
Lycan

Lycan

345
Chen

Chen

341
Medusa

Medusa

339
Dawnbreaker

Dawnbreaker

332
Tidehunter

Tidehunter

321
Slardar

Slardar

320
Mars

Mars

310
Sand King

Sand King

309
Undying

Undying

309
Axe

Axe

309
Shadow Fiend

Shadow Fiend

301
Shadow Demon

Shadow Demon

294
Dazzle

Dazzle

294
Lifestealer

Lifestealer

290
Night Stalker

Night Stalker

267
Primal Beast

Primal Beast

248
Keeper of the Light

Keeper of the Light

243
Alchemist

Alchemist

226
Slark

Slark

215
Phoenix

Phoenix

210
Invoker

Invoker

209
Warlock

Warlock

209
Silencer

Silencer

205
Shadow Shaman

Shadow Shaman

205
Kunkka

Kunkka

195
Nyx Assassin

Nyx Assassin

194
Sniper

Sniper

190
Bounty Hunter

Bounty Hunter

156
Venomancer

Venomancer

153
Viper

Viper

150
Anti-Mage

Anti-Mage

150
Troll Warlord

Troll Warlord

148
Ringmaster

Ringmaster

147
Earthshaker

Earthshaker

138
Muerta

Muerta

132
Death Prophet

Death Prophet

129
Bane

Bane

129
Leshrac

Leshrac

127
Sven

Sven

126
Disruptor

Disruptor

117
Pugna

Pugna

111
Brewmaster

Brewmaster

110
Clockwerk

Clockwerk

100
Io

Io

100
Enchantress

Enchantress

96
Lina

Lina

83
Juggernaut

Juggernaut

81
Weaver

Weaver

80
Void Spirit

Void Spirit

78
Windranger

Windranger

77
Bloodseeker

Bloodseeker

76
Underlord

Underlord

74
Riki

Riki

65
Dark Willow

Dark Willow

64
Snapfire

Snapfire

62
Kez

Kez

58
Razor

Razor

54
Elder Titan

Elder Titan

54
Oracle

Oracle

53
Broodmother

Broodmother

49
Hoodwink

Hoodwink

49
Meepo

Meepo

48
Pudge

Pudge

40
Omniknight

Omniknight

39
Faceless Void

Faceless Void

34
Outworld Destroyer

Outworld Destroyer

34
Crystal Maiden

Crystal Maiden

22
Drow Ranger

Drow Ranger

21
Earth Spirit

Earth Spirit

20
Lich

Lich

20
Vengeful Spirit

Vengeful Spirit

19
Mirana

Mirana

19
Lone Druid

Lone Druid

19
Winter Wyvern

Winter Wyvern

17
Spectre

Spectre

16
Ogre Magi

Ogre Magi

14
Spirit Breaker

Spirit Breaker

14
Visage

Visage

14
Skywrath Mage

Skywrath Mage

14
Phantom Lancer

Phantom Lancer

12
Lion

Lion

10
Grimstroke

Grimstroke

10
Rubick

Rubick

9
Arc Warden

Arc Warden

9
Necrophos

Necrophos

8
Zeus

Zeus

8
Clinkz

Clinkz

8
Luna

Luna

7
Chaos Knight

Chaos Knight

7
Wraith King

Wraith King

6
Techies

Techies

4
Legion Commander

Legion Commander

3
Witch Doctor

Witch Doctor

1
Most Contested
Monkey King

Monkey King

1,285
Beastmaster

Beastmaster

1,254
Nature's Prophet

Nature's Prophet

1,241
Puck

Puck

1,229
Jakiro

Jakiro

1,145
Abaddon

Abaddon

1,104
Templar Assassin

Templar Assassin

1,083
Terrorblade

Terrorblade

1,070
Dragon Knight

Dragon Knight

1,066
Bristleback

Bristleback

1,018
Naga Siren

Naga Siren

1,014
Ember Spirit

Ember Spirit

1,007
Pangolier

Pangolier

989
Tiny

Tiny

977
Marci

Marci

955
Gyrocopter

Gyrocopter

940
Tusk

Tusk

914
Batrider

Batrider

911
Ursa

Ursa

891
Dark Seer

Dark Seer

890
Storm Spirit

Storm Spirit

839
Doom

Doom

832
Timbersaw

Timbersaw

817
Queen of Pain

Queen of Pain

789
Centaur Warrunner

Centaur Warrunner

697
Magnus

Magnus

684
Huskar

Huskar

632
Enigma

Enigma

618
Warlock

Warlock

604
Tinker

Tinker

599
Morphling

Morphling

597
Mars

Mars

596
Ancient Apparition

Ancient Apparition

596
Shadow Shaman

Shadow Shaman

591
Phantom Assassin

Phantom Assassin

590
Chen

Chen

565
Sand King

Sand King

560
Axe

Axe

557
Tidehunter

Tidehunter

555
Shadow Demon

Shadow Demon

548
Slardar

Slardar

544
Dawnbreaker

Dawnbreaker

539
Medusa

Medusa

532
Ringmaster

Ringmaster

513
Lycan

Lycan

486
Muerta

Muerta

471
Shadow Fiend

Shadow Fiend

457
Undying

Undying

448
Lifestealer

Lifestealer

443
Primal Beast

Primal Beast

439
Silencer

Silencer

429
Dazzle

Dazzle

421
Phoenix

Phoenix

416
Keeper of the Light

Keeper of the Light

390
Kunkka

Kunkka

388
Night Stalker

Night Stalker

383
Bane

Bane

365
Pugna

Pugna

360
Bounty Hunter

Bounty Hunter

355
Invoker

Invoker

347
Clockwerk

Clockwerk

331
Leshrac

Leshrac

329
Slark

Slark

316
Earthshaker

Earthshaker

313
Disruptor

Disruptor

301
Alchemist

Alchemist

289
Dark Willow

Dark Willow

283
Sven

Sven

279
Windranger

Windranger

276
Sniper

Sniper

276
Hoodwink

Hoodwink

268
Nyx Assassin

Nyx Assassin

266
Snapfire

Snapfire

251
Enchantress

Enchantress

246
Troll Warlord

Troll Warlord

243
Venomancer

Venomancer

223
Viper

Viper

221
Void Spirit

Void Spirit

202
Weaver

Weaver

202
Brewmaster

Brewmaster

201
Elder Titan

Elder Titan

195
Lina

Lina

182
Underlord

Underlord

179
Juggernaut

Juggernaut

178
Death Prophet

Death Prophet

169
Riki

Riki

168
Anti-Mage

Anti-Mage

164
Io

Io

144
Kez

Kez

130
Crystal Maiden

Crystal Maiden

127
Razor

Razor

116
Bloodseeker

Bloodseeker

112
Mirana

Mirana

109
Pudge

Pudge

108
Lion

Lion

107
Oracle

Oracle

103
Lich

Lich

86
Skywrath Mage

Skywrath Mage

85
Broodmother

Broodmother

85
Rubick

Rubick

82
Spirit Breaker

Spirit Breaker

71
Meepo

Meepo

71
Faceless Void

Faceless Void

70
Omniknight

Omniknight

70
Zeus

Zeus

67
Ogre Magi

Ogre Magi

63
Outworld Destroyer

Outworld Destroyer

55
Earth Spirit

Earth Spirit

53
Drow Ranger

Drow Ranger

51
Grimstroke

Grimstroke

49
Winter Wyvern

Winter Wyvern

48
Luna

Luna

44
Chaos Knight

Chaos Knight

39
Techies

Techies

38
Vengeful Spirit

Vengeful Spirit

32
Phantom Lancer

Phantom Lancer

30
Wraith King

Wraith King

29
Clinkz

Clinkz

29
Spectre

Spectre

29
Lone Druid

Lone Druid

29
Visage

Visage

26
Legion Commander

Legion Commander

16
Necrophos

Necrophos

16
Arc Warden

Arc Warden

15
Witch Doctor

Witch Doctor

9
Treant Protector

Treant Protector

5
Top Performers
Ember Spirit

Most Kills

30

Match ID: 8358273819

Hero: Ember Spirit

Player: 858106446

Team: Aurora Gaming

KDA: 30/5/29

Lich

Most Deaths

20

Match ID: 8147921295

Hero: Lich

Player: 369342470

Team: AVULUS

KDA: 3/20/19

Disruptor

Most Assists

47

Match ID: 8358273819

Hero: Disruptor

Player: 108958769

Team: Aurora Gaming

KDA: 4/6/47

Ember Spirit

Most Gold

28,562

Match ID: 8198039682

Hero: Ember Spirit

Player: 106305042

Team: Team Spirit

KDA: 1/2/8

Lifestealer

Most Denies

55

Match ID: 8149391054

Hero: Lifestealer

Player: 116934015

Team: Tundra Esports

KDA: 9/3/18

Anti-Mage

Most Hero Damage

128,303

Match ID: 8519308618

Hero: Anti-Mage

Player: 177203952

Team: HEROIC

KDA: 18/4/20

Medusa

Most Last Hits

1,615

Match ID: 8565136926

Hero: Medusa

Player: 1044002267

Team: PARIVISION

KDA: 14/2/6

Terrorblade

Most Tower Damage

33,933

Match ID: 8282466317

Hero: Terrorblade

Player: 1044002267

Team: PARIVISION

KDA: 6/4/6

Tinker

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

View →

SLAM II

43 matches

View →

DreamLeague Season 25 powered by Intel

196 matches

View →

PGL Wallachia 2025 Season 3

112 matches

View →

FISSURE Universe Episode 4

110 matches

View →

ESL One Raleigh 2025

90 matches

View →

PGL Wallachia 2025 Season 4

115 matches

View →

SLAM III

43 matches

View →

FISSURE Universe Episode 5

116 matches

View →

DreamLeague Season 26

202 matches

View →

PGL Wallachia 2025 Season 5

116 matches

View →

Esports World Cup 2025

89 matches

View →

FISSURE Universe Episode 6

117 matches

View →

Clavision DOTA2 Masters 2025: Snow-Ruyi

85 matches

View →

SLAM IV

96 matches

View →

FISSURE PLAYGROUND 2

124 matches

View →

PGL Wallachia 2025 Season 6

118 matches

View →

SLAM V

94 matches

View →

DreamLeague Season 27

206 matches

View →