The first 16-team Dota 2 tournament of 2025 is underway. DreamLeague Season 25 is the third chapter in the ongoing ESL Pro Circuit, after DreamLeague Season 24 and ESL One Bangkok last year. Like the previous events, Season 25 has a $1-million prize pool and EPT Points at stake for the Esports World Cup later this year.
Sadly enough for Dota 2 fans, it’s more of Patch 7.37e in action, at least in the early days of the tournament. Although we’ve seen the meta evolving even without Valve’s direct intervention, we won’t be surprised if Patch 7.38 is dropped midway through DreamLeague Season 25.
Table of contents
Dota 2 DreamLeague Season 25 teams

Here are all the teams competing in Dota 2 DreamLeague Season 25.
- PARIVISION (EPT Leaderboard)
- BetBoom Team (EPT Leaderboard)
- Team Falcons (EPT Leaderboard)
- Team Liquid (EPT Leaderboard)
- AVULUS (Qualifiers – Western Europe)
- Tundra Esports (Qualifiers – Western Europe)
- Gaimin Gladiators (Qualifiers – Western Europe)
- Team Spirit (Qualifiers – Eastern Europe)
- 9Pandas (Qualifiers – Eastern Europe)
- Chimera Esports (Qualifiers – MESWA)
- Yakult Brothers (Qualifiers – China)
- Xtreme Gaming (Qualifiers – China)
- Moodeng Warriors (Qualifiers – Southeast Asia)
- BOOM Esports (Qualifiers – Southeast Asia)
- Shopify Rebellion (Qualifiers – North America)
- HEROIC (Qualifiers – South America)
Dota 2 DreamLeague Season 25 schedule and format

DreamLeague Season 25 starts off with 16 teams split evenly between two round-robin groups in its Group Stage One (Feb 16 to 19). The top four teams from each group advance to Group Stage Two (Feb 21 to 27), out of which the top four teams progress to the double-elimination Playoffs (March 1 to 2).
Group Stage One
All times are in Coordinated Universal Time (UTC).
Feb. 16
Group A
11am
Falcons 0-2 Tundra
XG 0-2 BB
Moodeng 0-2 SR
HEROIC 2-0 9P
4:00pm
Falcons 1-1 BB
XG 0-2 SR
Tundra 2-0 9P
HEROIC 2-0 Moodeng
Group B
1:30pm
PARI 1-1 Liquid
GG 2-0 BOOM
TSpirit 2-0 CHMR
AVULUS 0-2 YkBros
6:30pm
GG 1-1 Liquid
PARI 0-2 TSpirit
AVULUS 1-1 CHMR
YkBros 1-1 BOOM
Feb. 17
Group A
11am
HEROIC 0-2 Tundra
Falcons 1-1 XG
Moodeng 0-2 BB
SR 1-1 9P
4pm
SR 1-1 Tundra
Falcons 2-0 HEROIC
Moodeng 2-0 XG
9P 0-2 BB
Group B
1:30pm
PARI 2-0 GG
AVULUS 0-2 TSpirit
YkBros 1-1 Liquid
BOOM 0-2 CHMR
6:30pm
PARI 2-0 AVULUS
BOOM 0-2 TSpirit
YkBros 1-1 GG
CHMR 2-0 Liquid
Feb. 18
Group A
11am
BB 0-2 Tundra
Falcons 2-0 Moodeng
SR 0-2 HEROIC
9P 1-1 XG
4pm
BB 2-0 HEROIC
Tundra 2-0 XG
Falcons 2-0 SR
9P 0-2 Moodeng
Group B
1:30pm
Liquid 1-1 TSpirit
CHMR 1-1 GG
PARI 1-1 YkBros
BOOM 1-1 AVULUS
6:30pm
TSpirit 2-0 GG
Liquid 2-0 AVULUS
CHMR 2-0 YkBros
PARI 1-1 BOOM

Feb. 19
Group A
4pm
BB 2-0 SR
Tundra 2-0 Moodeng
XG 0-2 HEROIC
Falcons 2-0 9P
Group B
6:30pm
GG 2-0 AVULUS
PARI 1-1 CHMR
Liquid 1-1 BOOM
TSpirit 1-1 YkBros

Feb. 20
Group B Tiebreakers (best-of-ones)
1:30 pm
YkBros 1-0 Liquid
2:30pm
GG 1-0 YkBros
3:30pm
Liquid 1-0 GG
5pm
YkBros 0-1 Liquid
6pm
GG 0-1 Liquid

Group Stage Two
After five days of the first group stage, eight out of the initial 16 teams have made it to the second one. Group Stage Two runs from Feb 21 to 27 with the teams battling each other in four best-of-three series each day. At the end of it, the top two teams will advance to the upper bracket of the playoffs, while the third and fourth-place teams will make it to the lower brackets—the bottom four getting the axe.
All times are in Coordinated Universal Time (UTC).
Feb. 21
10am: BB 2-1 Liquid
1:30pm: Falcons 0-2 PARI
5pm: Tundra 2-0 TSpirit
8:30pm: CHMR 2-1 HEROIC
Feb. 22
10am: TSpirit 2-0 BB
1:30pm: Liquid 0-2 CHMR
5pm: HEROIC 1-2 Falcons
8:30pm: Tundra 1-2 PARI
Feb. 23
10am: Falcons 2-0 Liquid
1:30pm: CHMR 2-1 TSpirit
5pm: Tundra 2-0 BB
8:30pm: PARI 2-0 HEROIC
Feb. 24
10am: BB 1-2 CHMR
1:30pm: TSpirit 2-0 Falcons
5pm: Liquid 0-2 PARI
8:30pm: Tundra 2-1 HEROIC
Feb. 25
10am: CHMR 0-2 Falcons
1:30pm: BB 1-2 PARI
5pm: Tundra 0-2 Liquid
8:30pm: TSpirit 2-0 HEROIC
Feb. 26
10am: Tundra 2-0 CHMR
1:30pm: Falcons 0-2 BB
5pm: PARI 2-0 TSpirit
8:30pm: HEROIC 2-0 Liquid
Feb. 27
10am: PARI 2-0 CHMR
1:30pm: Tundra 2-0 Falcons
5pm: Liquid 1-2 TSpirit
8:30pm: HEROIC 1-2 BB

Playoffs
After two long group stages, the initial pool of 16 teams is now down to four. PARIVISION reached the upper bracket with no series loss in the second group stage. Albeit not as flawlessly, Tundra also headed to the upper bracket. On the lower-bracket side, there are Spirit and Chimera, who’ll be fighting it off in the first series of the playoffs.
All times are in Coordinated Universal Time (UTC).
March 1
2pm: Spirit 2-1 CHMR (Lower Bracket Semifinal)
5:30pm: PARI 1-2 Tundra (Upper Bracket Final)
March 2
12pm: PARI 0-2 Spirit (Lower Bracket Final)
3:30pm: Tundra 1-2 Spirit (Grand Final)
Dota 2 DreamLeague Season 25: Where to watch
There are four concurrent games across the group stages of DreamLeague Season 25. You can watch them on four different Twitch streams (ESL_Dota2, ESL_Dota2Ember, ESL_Dota2Storm, and ESL_Dota2Earth) and on the ESL Dota 2 YouTube channel.
Published: Feb 16, 2025 03:26 pm