Updated on August 10, 9:06 p.m. (GMT+8): Updated scores and standings.
The best Indonesian teams will battle it out in the Mobile Legends: Bang Bang Professional League Indonesia Season 12 (MPL ID Season 12).
Two-time reigning champions and MLBB Southeast Asia Cup 2023 winners ONIC Esports are definitely looking to defend their throne against perennial contenders EVOS Legends and Rex Regum Qeon (RRQ).
The teams will be fighting for the two coveted slots in the M5 World Championship, set to be held in the Philippines later this year.
Here’s everything you need to know about the tournament, including its schedule, format, and where to watch the games.
- ONIC Esports welcomes Alberttt to its stacked MPL ID roster, Kairi, Yeb still in
- Dewa United Esports is the newest team to compete in MPL Indonesia
What is MPL ID Season 12?
The MPL ID Season 12 is the official Mobile Legends league in Indonesia organized by Moonton.
The tournament consists of two stages — the regular season and the playoffs. Nine teams will battle it out against each other for eight weeks in the regular season.
After that, the top six teams will advance to the playoffs, and compete to qualify for M5 and win the lion’s share of the US$336,500 prize pool.
MPL ID Season 12 format
Nine teams will battle in a best-of-three, double round robin format.
The third to sixth place teams begin their playoffs run in the lower bracket where they’ll only get one chance to fight for tournament lives.
The first and second place squads are seeded into the second round, which adopts a double elimination format, so they have two chances before bowing out.
All playoff matches are best-of-five, except for the grand finals, which will be a best-of-seven series.
MPL ID Season 12 schedule, standings, and results
The regular season will take place from July 13 to September 24. The playoffs will happen from October 11 to 15.
MPL ID Season 12 standings
TEAM | MATCH RECORD | GAME RECORD | POINTS |
RRQ | 5 — 1 | 11 — 4 | 7 |
ONIC Esports | 5 — 2 | 11 — 5 | 6 |
Bigetron Alpha | 4 — 2 | 8 — 5 | 3 |
EVOS Legends | 4 — 2 | 9 — 6 | 3 |
AURA Fire | 3 — 4 | 8 — 8 | 0 |
Dewa United Esports | 3 — 4 | 6 — 10 | -4 |
Rebellion Zion | 2 — 4 | 6 — 9 | -3 |
Geek Fam | 2 — 5 | 6 — 11 | -5 |
Alter Ego | 1 — 5 | 3 — 10 | -7 |
(Standings will be updated after each match.)
Week 1
July 13 (Thursday)
TEAM | RESULTS | TEAM |
AURA Fire | 1 — 2 | Dewa United Esports |
Rebellion Zion | 2 — 1 | Alter Ego |
July 14 (Friday)
TEAM | RESULTS | TEAM |
Bigetron Alpha | 2 — 1 | Geek Fam |
AURA Fire | 0 — 2 | RRQ |
July 15 (Saturday)
TEAM | RESULTS | TEAM |
Alter Ego | 0 — 2 | Bigetron Alpha |
Dewa United Esports | 2 — 1 | Rebellion Zion |
RRQ | 2 — 1 | ONIC Esports |
July 16 (Sunday)
TEAM | RESULTS | TEAM |
Geek Fam | 0 — 2 | ONIC Esports |
Rebellion Zion | 0 — 2 | RRQ |
Week 2
July 27 (Thursday)
TEAM | RESULTS | TEAM |
Bigetron Alpha | 2 — 0 | Dewa United Esports |
ONIC Esports | 2 — 0 | Alter Ego |
July 28 (Friday)
TEAM | RESULTS | TEAM |
EVOS Legends | 2 — 1 | Geek Fam |
Dewa United Esports | 0 — 2 | ONIC Esports |
July 29 (Saturday)
TEAM | RESULTS | TEAM |
AURA Fire | 0 — 2 | Rebellion Zion |
Geek Fam | 2 — 0 | Alter Ego |
EVOS Legends | 1 — 2 | RRQ |
July 30 (Sunday)
TEAM | RESULTS | TEAM |
Alter Ego | 0 — 2 | EVOS Legends |
RRQ | 2 — 0 | Bigetron Alpha |
Week 3
August 3 (Thursday)
TEAM | RESULTS | TEAM |
Bigetron Alpha | 0 — 2 | AURA Fire |
EVOS Legends | 2 — 0 | Dewa United Esports |
August 4 (Friday)
TEAM | RESULTS | TEAM |
Dewa United Esports | 2 — 0 | Geek Fam |
AURA Fire | 2 — 0 | ONIC Esports |
August 5 (Saturday)
TEAM | RESULTS | TEAM |
Rebellion Zion | 0 — 2 | Bigetron Alpha |
Geek Fam | 2 — 1 | RRQ |
ONIC Esports | 2 — 0 | EVOS Legends |
August 6 (Sunday)
TEAM | RESULTS | TEAM |
ONIC Esports | 2 — 1 | Rebellion Zion |
EVOS Legends | 2 — 1 | AURA Fire |
Week 4
August 10 (Thursday)
TEAM | RESULTS | TEAM |
Alter Ego | 2 — 0 | Dewa United Esports |
AURA Fire | 2 — 0 | Geek Fam |
August 11 (Friday)
TEAM | SCHEDULE | TEAM |
Rebellion Zion | 6:30 p.m. GMT+8 | EVOS Legends |
Bigetron Alpha | 9 p.m. GMT+8 | ONIC Esports |
August 12 (Saturday)
TEAM | SCHEDULE | TEAM |
EVOS Legends | 4 p.m. GMT+8 | Bigetron Alpha |
Geek Fam | 6:30 p.m. GMT+8 | Rebellion Zion |
RRQ | 9 p.m. GMT+8 | Alter Ego |
August 13 (Sunday)
TEAM | SCHEDULE | TEAM |
Alter Ego | 5:30 p.m. GMT+8 | AURA Fire |
Dewa United Esports | 8 p.m. GMT+8 | RRQ |
Week 5
August 17 (Thursday)
TEAM | SCHEDULE | TEAM |
Dewa United Esports | 5:30 p.m. GMT+8 | AURA Fire |
Alter Ego | 8 p.m. GMT+8 | Rebellion Zion |
August 18 (Friday)
TEAM | SCHEDULE | TEAM |
Geek Fam | 6:30 p.m. GMT+8 | Bigetron Alpha |
RRQ | 9 p.m. GMT+8 | Alter Ego |
August 19 (Saturday)
TEAM | SCHEDULE | TEAM |
ONIC Esports | 4 p.m. GMT+8 | Geek Fam |
Bigetron Alpha | 6:30 p.m. GMT+8 | Alter Ego |
RRQ | 9 p.m. GMT+8 | AURA Fire |
August 20 (Sunday)
TEAM | SCHEDULE | TEAM |
Rebellion Zion | 5:30 p.m. GMT+8 | Dewa United Esports |
Alter Ego | 8 p.m. GMT+8 | ONIC Esports |
Week 6
September 7 (Thursday)
TEAM | SCHEDULE | TEAM |
RRQ | 5:30 p.m. GMT+8 | Rebellion Zion |
Dewa United Esports | 8 p.m. GMT+8 | Bigetron Alpha |
September 8 (Friday)
TEAM | SCHEDULE | TEAM |
Geek Fam | 6:30 p.m. GMT+8 | EVOS Legends |
ONIC Esports | 9 p.m. GMT+8 | Dewa United Esports |
September 9 (Saturday)
TEAM | SCHEDULE | TEAM |
EVOS Legends | 4 p.m. GMT+8 | Alter Ego |
Rebellion Zion | 6:30 p.m. GMT+8 | AURA Fire |
ONIC Esports | 9 p.m. GMT+8 | RRQ |
September 10 (Sunday)
TEAM | SCHEDULE | TEAM |
AURA Fire | 5:30 p.m. GMT+8 | Bigetron Alpha |
Dewa United Esports | 8 p.m. GMT+8 | EVOS Legends |
Week 7
September 14 (Thursday)
TEAM | SCHEDULE | TEAM |
Bigetron Alpha | 5:30 p.m. GMT+8 | RRQ |
Alter Ego | 8 p.m. GMT+8 | Geek Fam |
September 15 (Friday)
TEAM | SCHEDULE | TEAM |
Geek Fam | 6:30 p.m. GMT+8 | Dewa United Esports |
ONIC Esports | 9 p.m. GMT+8 | AURA Fire |
September 16 (Saturday)
TEAM | SCHEDULE | TEAM |
Bigetron Alpha | 4 p.m. GMT+8 | Rebellion Zion |
Dewa United Esports | 6:30 p.m. GMT+8 | Alter Ego |
RRQ | 9 p.m. GMT+8 | EVOS Legends |
September 17 (Sunday)
TEAM | SCHEDULE | TEAM |
Rebellion Zion | 5:30 p.m. GMT+8 | ONIC Esports |
AURA Fire | 8 p.m. GMT+8 | EVOS Legends |
Week 8
September 21 (Thursday)
TEAM | SCHEDULE | TEAM |
RRQ | 5:30 p.m. GMT+8 | Geek Fam |
EVOS Legends | 8 p.m. GMT+8 | Rebellion Zion |
September 22 (Friday)
TEAM | SCHEDULE | TEAM |
Geek Fam | 6:30 p.m. GMT+8 | AURA Fire |
ONIC Esports | 9 p.m. GMT+8 | Bigetron Alpha |
September 23 (Saturday)
TEAM | SCHEDULE | TEAM |
Rebellion Zion | 4 p.m. GMT+8 | Geek Fam |
AURA Fire | 6:30 p.m. GMT+8 | Alter Ego |
EVOS Legends | 9 p.m. GMT+8 | ONIC Esports |
September 24 (Sunday)
TEAM | SCHEDULE | TEAM |
Bigetron Alpha | 5:30 p.m. GMT+8 | EVOS Legends |
RRQ | 8 p.m. GMT+8 | Dewa United Esports |
Where to watch MPL ID Season 12?
All the games will be streamed live on Mobile Legends: Bang Bang’s official media platforms:
Follow ONE Esports on Facebook, Instagram, and Tiktok for MLBB esports news, guides, and updates.
READ MORE: Exclusive: Bigetron Esports just signed an 11-year-old boy to their roster