A glowing red logo in neon lights, representing DreamLeague, with some red artifacts floating around.
Image via ESL Gaming

DreamLeague Season 21: Dota 2 schedule, scores, results, and more

A last look before TI12.

2023’s edition of Dota 2’s The International draws ever closer. We are now one event and just under a month away from TI12, but before then, we’ll get our last look at our Seattle-bound contestants at DreamLeague Season 21.

Recommended Videos

Organized by ESL, DreamLeague is a long-running Dota series pitting the best teams from around the world together across an expansive week-long tournament. Held online, this version of DreamLeague features 12 teams battling for the lion’s share of a massive $1 million USD prize.

A complete guide to Dota 2 DreamLeague Season 21: Schedule, scores, results, and more

DreamLeague Season 21 tournament format

Like Season 20, DreamLeague Season 21 features two main stages:

  • Group Stage (Sept. 18 to 20)
    • The 12 teams are split into two groups of six, with a round-robin best-of-two format taking place over the first week.
    • The top two teams from each group will progress to the upper bracket of the playoffs.
    • The next two teams will start their playoffs run in the lower bracket.
    • The final two teams will be eliminated.
    • Note: Tiebreakers will be played immediately following the final group stage matchday, should they be required.
  • Playoffs (Sept. 21 to 24)
    • Teams sorted into the upper and lower sides of the playoffs will take part in a best-of-three double-elimination bracket.
    • All matches will be best-of-three aside from the grand final, which is a best-of-five.
    • Losing in the lower bracket results in elimination.

DreamLeague Season 21 teams and standings

Season 21 of DreamLeague sees 12 teams split into two groups of six. The teams were invited based on ESL’s Pro Tour rankings, with each region granted a certain number of invite slots. The following teams will participate in DreamLeague Season 21:

  • Western Europe (six teams):
    • Gaimin Gladiators
    • Team Liquid
    • Tundra Esports
    • Quest Esports
    • Entity
    • OG
  • Eastern Europe (three teams):
    • Team Spirit
    • 9Pandas
    • BetBoom Team
  • Southeast Asia (one team):
    • Talon Esports
  • North America (one team):
    • Shopify Rebellion
  • South America (one team):
    • Evil Geniuses

A cool $1 million USD is up for grabs at DreamLeague Season 21, with the winners claiming almost a third of the prize for themselves. By attending the event, teams at least earn $25,000.

PlaceTeam(s)Prize (USD)
First Team Spirit$300,000
SecondShopify Rebellion$175,000
ThirdBetBoom Team$120,000
FourthOG$85,000
FifthEntity, Tundra Esports$57,500
SeventhGaimin Gladiators, 9Pandas$47,500
NinthTeam Liquid, Evil Geniuses$30,000
11thTalon Esports, Quest Esports$25,000

DreamLeague Season 21 schedule and results

Group Stage

A change at the top, at least for the group stage. Screenshot via Liquipedia

Group A: 9Pandas, Entity, Shopify Rebellion, Talon Esports, Team Liquid, Tundra Esports

Group B: BetBoom Team, Evil Geniuses, Gaimin Gladiators, OG, Quest Esports, Team Spirit

Monday, Sept. 18

  • 5am CT
    • Liquid vs. 9Pandas: 9Pandas 2-0
    • Tundra vs. Talon: Tundra 2-0
    • Entity vs. Shopify Rebellion: Split 1-1
  • 7:30am CT
    • Gaimin Gladiators vs. Spirit: Spirit 2-0
    • Quest vs. BetBoom: BB 2-0
    • OG vs. EG: OG 2-0
  • 10am CT
    • Tundra vs. Shopify Rebellion: Shopify 2-0
    • Talon vs. 9Pandas: 9Pandas 2-0
    • Entity vs. Liquid: Entity 2-0
  • 12:30pm CT
    • OG vs. Gaimin Gladiators: Split 1-1
    • BetBoom vs. Spirit: Split 1-1
    • Quest vs. EG: Split 1-1

Tuesday, Sept. 19

  • 5am CT
    • Talon vs. Liquid: Split 1-1
    • Entity vs. Tundra: Tundra 2-0
    • 9Pandas vs. Shopify Rebellion: Shopify 2-0
  • 7:30am CT
    • BetBoom vs. Gaimin Gladiators: BB 2-0
    • OG vs. Quest: Split 1-1
    • Spirit vs. EG: Spirit 2-0
  • 10am CT
    • Shopify Rebellion vs. Liquid: Split 1-1
    • 9Pandas vs. Tundra: Split 1-1
    • Entity vs. Talon: Split 1-1
  • 12:30pm CT
    • Spirit vs. Quest: Spirit 2-0
    • OG vs. BetBoom: Split 1-1
    • EG vs. Gaimin Gladiators: GG 2-0

Wednesday, Sept. 20

  • 5am CT
    • Liquid vs. Tundra: Liquid 2-0
    • Shopify Rebellion vs. Talon: Shopify 2-0
    • Entity vs. 9Pandas: Entity 2-0
  • 7:30am CT
    • EG vs. BetBoom: Split 1-1
    • Gaimin Gladiators vs. Quest: GG 2-0
    • OG vs. Team Spirit: Spirit 2-0

Playoffs

The DreamLeague Season 21 playoff stage. Screenshot via Liquipedia

Thursday, Sept. 21

  • 8:30am CT: Shopify Rebellion 2-1 BetBoom Team
    • Upper bracket semifinal. Winner progresses to upper bracket final, loser falls to lower bracket.
  • 12pm CT: Team Spirit 2-0 Tundra Esports
    • Upper bracket semifinal. Winner progresses to upper bracket final, loser falls to lower bracket.

Friday, Sept. 22

  • 5am CT: Entity 2-1 Gaimin Gladiators
    • Lower bracket round one. Winner progresses to lower quarterfinals, loser is eliminated.
  • 8:30am CT: OG 2-0 9Pandas
    • Lower bracket round one. Winner progresses to lower quarterfinals, loser is eliminated.
  • 12pm CT: BetBoom Team 2-0 Entity
    • Lower bracket quarterfinal. Winner progresses to lower bracket semifinal, loser is eliminated.

Saturday, Sept. 23

  • 5am CT: OG 2-1 Tundra Esports
    • Lower bracket quarterfinal. Winner progresses to lower bracket semifinal, loser is eliminated.
  • 8:30am CT: Team Spirit 2-1 Shopify Rebellion
    • Upper bracket final. Winner progresses to grand final, loser falls to lower bracket.
  • 12pm CT: BetBoom Team 2-0 OG
    • Lower bracket semifinal. Winner progresses to lower bracket final, loser is eliminated.

Sunday, Sept. 24

  • 5am CT: Shopify Rebellion 2-1 BetBoom Team
    • Lower bracket final. Winner progresses to grand final, loser is eliminated.
  • 9am CT: Team Spirit 3-0 Shopify Rebellion
    • Grand final.

How to watch DreamLeague Season 21

Matches for DreamLeague Season 21 will be broadcast live on Twitch and YouTube. Other community broadcasters may be permitted to stream the tournament. The event will be streamed in a variety of languages, including English, Russian, Chinese, Spanish, Portuguese, and more.

StreamEnglishRussianChineseSpanish
PrimaryTwitch / YouTubeTwitchHuyaTwitch
SecondaryTwitch / YouTubeTwitchHuyaTwitch
TertiaryTwitch / YouTubeTwitchHuyaTwitch

Dot Esports is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more
related content
Read Article How to fix the Valve Anti Cheat (VAC) error in Dota 2
Tinker in Dota 2
Read Article One of CS2’s biggest tournament organizers is going all in on Dota 2
Blast.tv logo for its Dota 2 tournaments.
Read Article Hook, line and sinker: One Dota 2 hero has been played a billion times
The river and banks in Dota 2 with an assortment of heroes doing battle in the darkness.
Related Content
Read Article How to fix the Valve Anti Cheat (VAC) error in Dota 2
Tinker in Dota 2
Read Article One of CS2’s biggest tournament organizers is going all in on Dota 2
Blast.tv logo for its Dota 2 tournaments.
Read Article Hook, line and sinker: One Dota 2 hero has been played a billion times
The river and banks in Dota 2 with an assortment of heroes doing battle in the darkness.
Author
Nicholas Taifalos
Weekend editor for Dot Esports. Nick, better known as Taffy, began his esports career in commentary, switching to journalism with a focus on Oceanic esports, particularly Counter-Strike and Dota. Email: nicholas@dotesports.com
Author
Cale Michael
Lead Staff Writer for Dota 2, the FGC, Pokémon, Yu-Gi-Oh!, and more who has been writing for Dot Esports since 2018. Graduated with a degree in Journalism from Oklahoma Christian University and also previously covered the NBA. You can usually find him writing, reading, or watching an FGC tournament.