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.
Table of Contents
What is the Bali Major?Teams competing in Bali MajorBali Major schedules and resultsBali Major group stage standingsGroup AGroup BBali Major group stage schedule and resultsJune 29June 30July 1July 2July 3Bali Major playoffs schedule and resultsJuly 5July 6July 7July 8July 9Format of Bali MajorBali Major prize poolBali Major streams
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.
READ MORE: The Dota 2 hero tier list (June 2023)