News

Bali Major: Schedule, results, teams, streams

18 of the best Dota 2 teams in the world gather once more. And yet, several more sit at home, hoping what they’ve done so far is enough.

The Bali Major is the last chance for many teams to secure direct qualifications for The International 12 in October. Five teams have confirmed their attendance for Dota 2’s premier event — leaving seven up for grabs. Not every team competing are attending the Major, however, but the ones at Indonesia’s first-ever Major have their fate in their own hands.

Here is everything you need to know about the Berlin Major.

What is the Bali Major?

The Bali Major is the third and final Major of the 2023 Dota Pro Circuit. 18 teams from six different regions battle over two weeks to claim the championship and their share of the US$500,000 prize pool.

More importantly, this is the last chance to secure DPC points — 3,500, to be exact. With seven slots still up for grabs, teams will be hoping to secure their TI12 tickets right here and now, instead of going through the Regional Qualifiers gauntlet.

Teams competing in Bali Major

Credit: IO Esports,ONE Esports

Western Europe

Tundra Esports

Gaimin Gladiators

Quest Esports

Team Liquid

Eastern Europe

Team Spirit

BetBoom Team

9Pandas

China

PSG.LGD

Invictus Gaming

Team Aster

Azure Ray

Southeast Asia

Bleed Esports

Blacklist International

Execration

North America

Shopify Rebellion

nouns

South America

beastcoast

Evil Geniuses

Bali Major power rankings: Two down for Gaimin Gladiators

How does Gaimin Gladiators’ dominance stack up to all-time Dota 2 teams?

Bali Major schedules and results

Bali Major group stage standings

Group A

STANDINGTEAMGAME RECORDMATCH RECORD (W-D-L)1stbeastcoast0 – 00 — 0 — 02ndBlacklist International0 – 00 — 0 — 03rdExecration0 – 00 — 0 — 04thInvictus Gaming0 – 00 — 0 — 05thShopify Rebellion0 – 00 — 0 — 06thTeam Aster0 – 00 — 0 — 07thTeam Liquid0 – 00 — 0 — 08thTeam Spirit0 – 00 — 0 — 09thTundra Esports0 – 00 — 0 — 0

Group B

STANDINGTEAMGAME RECORDMATCH RECORD (W-D-L)1st9Pandas0 – 00 — 0 — 02ndAzure Ray0 – 00 — 0 — 03rdBetBoom Team0 – 00 — 0 — 04thBleed Esports0 – 00 — 0 — 05thEvil Geniuses0 – 00 — 0 — 06thGaimin Gladiators0 – 00 — 0 — 07thnouns0 – 00 — 0 — 08thPSG.LGD0 – 00 — 0 — 09thQuest Esports0 – 00 — 0 — 0

(Group stage standings will be updated after each round of games)

Bali Major group stage schedule and results

June 29

TIME IN GMT+8TIME IN GMTTIME IN PT10 a.m.2 a.m.June 28, 7 p.m.

TEAMRESULTSTEAMShopify Rebellion—Team LiquidTundra Esports—beastcoastTeam Spirit—Team AsterInvictus Gaming—Execration

TIME IN GMT+8TIME IN GMTTIME IN PT12:30 p.m.4:30 a.m.June 28, 9:30 p.m.

TEAMRESULTSTEAMBleed Esports—Quest EsportsPSG.LGD—nounsEvil Geniuses—Azure RayGaimin Gladiators—9Pandas

TIME IN GMT+8TIME IN GMTTIME IN PT3 p.m.7 a.m.12 a.m.

TEAMRESULTSTEAMTundra Esports—Team SpiritShopify Rebellion—beastcoastInvictus Gaming—Team AsterBlacklist International—Team Liquid

TIME IN GMT+8TIME IN GMTTIME IN PT5:30 p.m.9:30 a.m.2:30 a.m.

TEAMRESULTSTEAMPSG.LGD—Bleed EsportsEvil Geniuses—nounsGaimin Gladiators—Quest EsportsBetBoom Team—Azure Ray

June 30

TIME IN GMT+8TIME IN GMTTIME IN PT10 a.m.2 a.m.June 29, 7 p.m.

TEAMRESULTSTEAMBlacklist International—beastcoastTundra Esports—Shopify RebellionInvictus Gaming—Team SpiritExecration—Team Liquid

TIME IN GMT+8TIME IN GMTTIME IN PT12:30 p.m.4:30 a.m.June 29, 9:30 p.m.

TEAMRESULTSTEAMBetBoom Team—nounsPSG.LGD—Evil GeniusesGaimin Gladiators—Bleed Esports9Pandas—Azure Ray

TIME IN GMT+8TIME IN GMTTIME IN PT3 p.m.7 a.m.12 a.m.

TEAMRESULTSTEAMTeam Liquid—Team AsterTundra Esports—Invictus GamingBlacklist International—Shopify RebellionExecration—beastcoast

TIME IN GMT+8TIME IN GMTTIME IN PT5:30 p.m.9:30 a.m.2:30 a.m.

TEAMRESULTSTEAMPSG.LGD—Gaimin GladiatorsBetBoom Team—Evil Geniuses9Pandas—nounsAzure Ray—Quest Esports

July 1

TIME IN GMT+8TIME IN GMTTIME IN PT10 a.m.2 a.m.June 30, 7 p.m.

TEAMRESULTSTEAMTeam Aster—beastcoastTundra Esports—Blacklist InternationalExecration—Shopify RebellionTeam Liquid—Team Spirit

TIME IN GMT+8TIME IN GMTTIME IN PT12:30 p.m.4:30 a.m.June 30, 9:30 p.m.

TEAMRESULTSTEAM9Pandas—Evil GeniusesPSG.LGD—BetBoom TeamAzure Ray—Bleed EsportsQuest Esports—nouns

TIME IN GMT+8TIME IN GMTTIME IN PT3 p.m.7 a.m.12 a.m.

TEAMRESULTSTEAMExecration—Blacklist InternationalTeam Liquid—Invictus GamingTeam Aster—Shopify Rebellionbeastcoast—Team Spirit

TIME IN GMT+8TIME IN GMTTIME IN PT5:30 p.m.9:30 a.m.2:30 a.m.

TEAMRESULTSTEAM9Pandas—BetBoom TeamAzure Ray—Gaimin GladiatorsQuest Esports—Evil Geniusesnouns—Bleed Esports

July 2

TIME IN GMT+8TIME IN GMTTIME IN PT10 a.m.2 a.m.July 1, 7 p.m.

TEAMRESULTSTEAMbeastcoast—Invictus GamingTundra Esports—ExecrationTeam Aster—Blacklist InternationalTeam Spirit—Shopify Rebellion

TIME IN GMT+8TIME IN GMTTIME IN PT12:30 p.m.4:30 a.m.July 1, 9:30 p.m.

TEAMRESULTSTEAMQuest Esports—BetBoom TeamPSG.LGD—9Pandasnouns—Gaimin GladiatorsBleed Esports—Evil Geniuses

TIME IN GMT+8TIME IN GMTTIME IN PT3 p.m.7 a.m.12 a.m.

TEAMRESULTSTEAMShopify Rebellion—Invictus GamingTundra Esports—Team LiquidTeam Aster—ExecrationTeam Spirit—Blacklist International

TIME IN GMT+8TIME IN GMTTIME IN PT5:30 p.m.9:30 a.m.2:30 a.m.

TEAMRESULTSTEAMPSG.LGD—Azure RayQuest Esports—9PandasBleed Esports—BetBoom TeamEvil Geniuses—Gaimin Gladiators

July 3

TIME IN GMT+8TIME IN GMTTIME IN PT10 a.m.2 a.m.July 2, 7 p.m.

TEAMRESULTSTEAMbeastcoast—Team LiquidTundra Esports—Team AsterTeam Spirit—ExecrationInvictus Gaming—Blacklist International

TIME IN GMT+8TIME IN GMTTIME IN PT12:30 p.m.4:30 a.m.July 2, 9:30 p.m.

TEAMRESULTSTEAMBleed Esports—9PandasPSG.LGD—Quest Esportsnouns—Azure RayGaimin Gladiators—BetBoom Team

Bali Major playoffs schedule and results

July 5

Upper bracket quarterfinals

TEAMSCHEDULETEAM————————

July 6

Lower bracket round 1

TEAMSCHEDULETEAM————————

July 7

Lower bracket round 2

TEAMSCHEDULETEAM————

Upper bracket semifinals

TEAMSCHEDULETEAM————

July 8

Lower bracket quarterfinals

TEAMSCHEDULETEAM————

Upper bracket final

TEAMSCHEDULETEAM———

Lower bracket semifinal

TEAMSCHEDULETEAM——

July 9

Lower bracket final

TEAMSCHEDULETEAM——

Grand final

TEAMSCHEDULETEAM——

Format of Bali Major

Credit: Valve

The 18 attending teams are split into two groups. Each team will play a best-of-two round-robin to determine their final standings.

The top four teams in each group are directly seeded into the upper bracket of the playoffs. The next two teams qualify for the lower bracket. We will unfortunately say goodbye to the last three teams, who will be eliminated.

Bali Major prize pool

The Bali Major has a US$500,000 prize pool and 3,500 DPC points up for grabs, up from the Lima Major’s 1,900 and Berlin’s 2,700.

STANDINGTEAMSPRIZE MONEYDPC POINTS1st—US$200,0006002nd—US$100,0005503rd—US$75,0005004th—US$50,0004505th-6th—US$25,0004007th-8th—US$12,5003009th-12th———13th-14th———15th-16th———17th-18th———

Bali Major streams

You can watch the Bali Major on Epulze’s official Twitch and YouTube channels.