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.



What is MPL ID Season 12?

MPL ID Season 12 banner photo
Credit: MPL Indonesia

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

MPL Indonesia Season 11 champion ONIC Esports
Credit: ONIC Esports

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

TEAMMATCH RECORDGAME RECORDPOINTS
RRQ5 — 111 — 47
ONIC Esports5 — 211 — 56
Bigetron Alpha4 — 28 — 53
EVOS Legends4 — 29 — 63
AURA Fire3 — 48 — 80
Dewa United Esports3 — 46 — 10-4
Rebellion Zion2 — 46 — 9-3
Geek Fam2 — 56 — 11-5
Alter Ego1 — 53 — 10-7

(Standings will be updated after each match.)

Week 1

July 13 (Thursday)

TEAMRESULTSTEAM
AURA Fire1 — 2Dewa United Esports
Rebellion Zion2 — 1Alter Ego

July 14 (Friday)

TEAMRESULTSTEAM
Bigetron Alpha2 — 1Geek Fam
AURA Fire0 — 2RRQ

July 15 (Saturday)

TEAMRESULTSTEAM
Alter Ego0 — 2Bigetron Alpha
Dewa United Esports2 — 1Rebellion Zion
RRQ2 — 1ONIC Esports

July 16 (Sunday)

TEAMRESULTSTEAM
Geek Fam0 — 2ONIC Esports
Rebellion Zion0 — 2RRQ

Week 2

July 27 (Thursday)

TEAMRESULTSTEAM
Bigetron Alpha2 — 0Dewa United Esports
ONIC Esports2 — 0Alter Ego

July 28 (Friday)

TEAMRESULTSTEAM
EVOS Legends2 — 1Geek Fam
Dewa United Esports0 — 2ONIC Esports

July 29 (Saturday)

TEAMRESULTSTEAM
AURA Fire0 — 2Rebellion Zion
Geek Fam2 — 0Alter Ego
EVOS Legends1 — 2RRQ

July 30 (Sunday)

TEAMRESULTSTEAM
Alter Ego0 — 2EVOS Legends
RRQ2 — 0Bigetron Alpha

Week 3

August 3 (Thursday)

TEAMRESULTSTEAM
Bigetron Alpha0 — 2AURA Fire
EVOS Legends2 — 0Dewa United Esports

August 4 (Friday)

TEAMRESULTSTEAM
Dewa United Esports2 — 0Geek Fam
AURA Fire2 — 0ONIC Esports

August 5 (Saturday)

TEAMRESULTSTEAM
Rebellion Zion0 — 2Bigetron Alpha
Geek Fam2 — 1RRQ
ONIC Esports2 — 0EVOS Legends

August 6 (Sunday)

TEAMRESULTSTEAM
ONIC Esports2 — 1Rebellion Zion
EVOS Legends2 — 1AURA Fire

Week 4

August 10 (Thursday)

TEAMRESULTSTEAM
Alter Ego2 — 0Dewa United Esports
AURA Fire2 — 0Geek Fam

August 11 (Friday)

TEAMSCHEDULETEAM
Rebellion Zion6:30 p.m. GMT+8EVOS Legends
Bigetron Alpha9 p.m. GMT+8ONIC Esports

August 12 (Saturday)

TEAMSCHEDULETEAM
EVOS Legends4 p.m. GMT+8Bigetron Alpha
Geek Fam6:30 p.m. GMT+8Rebellion Zion
RRQ9 p.m. GMT+8Alter Ego

August 13 (Sunday)

TEAMSCHEDULETEAM
Alter Ego5:30 p.m. GMT+8AURA Fire
Dewa United Esports8 p.m. GMT+8RRQ

Week 5

August 17 (Thursday)

TEAMSCHEDULETEAM
Dewa United Esports5:30 p.m. GMT+8AURA Fire
Alter Ego8 p.m. GMT+8Rebellion Zion

August 18 (Friday)

TEAMSCHEDULETEAM
Geek Fam6:30 p.m. GMT+8Bigetron Alpha
RRQ9 p.m. GMT+8Alter Ego

August 19 (Saturday)

TEAMSCHEDULETEAM
ONIC Esports4 p.m. GMT+8Geek Fam
Bigetron Alpha6:30 p.m. GMT+8Alter Ego
RRQ9 p.m. GMT+8AURA Fire

August 20 (Sunday)

TEAMSCHEDULETEAM
Rebellion Zion5:30 p.m. GMT+8Dewa United Esports
Alter Ego8 p.m. GMT+8ONIC Esports

Week 6

September 7 (Thursday)

TEAMSCHEDULETEAM
RRQ5:30 p.m. GMT+8Rebellion Zion
Dewa United Esports8 p.m. GMT+8Bigetron Alpha

September 8 (Friday)

TEAMSCHEDULETEAM
Geek Fam6:30 p.m. GMT+8EVOS Legends
ONIC Esports9 p.m. GMT+8Dewa United Esports

September 9 (Saturday)

TEAMSCHEDULETEAM
EVOS Legends4 p.m. GMT+8Alter Ego
Rebellion Zion6:30 p.m. GMT+8AURA Fire
ONIC Esports9 p.m. GMT+8RRQ

September 10 (Sunday)

TEAMSCHEDULETEAM
AURA Fire5:30 p.m. GMT+8Bigetron Alpha
Dewa United Esports8 p.m. GMT+8EVOS Legends

Week 7

September 14 (Thursday)

TEAMSCHEDULETEAM
Bigetron Alpha5:30 p.m. GMT+8RRQ
Alter Ego8 p.m. GMT+8Geek Fam

September 15 (Friday)

TEAMSCHEDULETEAM
Geek Fam6:30 p.m. GMT+8Dewa United Esports
ONIC Esports9 p.m. GMT+8AURA Fire

September 16 (Saturday)

TEAMSCHEDULETEAM
Bigetron Alpha4 p.m. GMT+8Rebellion Zion
Dewa United Esports6:30 p.m. GMT+8Alter Ego
RRQ9 p.m. GMT+8EVOS Legends

September 17 (Sunday)

TEAMSCHEDULETEAM
Rebellion Zion5:30 p.m. GMT+8ONIC Esports
AURA Fire8 p.m. GMT+8EVOS Legends

Week 8

September 21 (Thursday)

TEAMSCHEDULETEAM
RRQ5:30 p.m. GMT+8Geek Fam
EVOS Legends8 p.m. GMT+8Rebellion Zion

September 22 (Friday)

TEAMSCHEDULETEAM
Geek Fam6:30 p.m. GMT+8AURA Fire
ONIC Esports9 p.m. GMT+8Bigetron Alpha

September 23 (Saturday)

TEAMSCHEDULETEAM
Rebellion Zion4 p.m. GMT+8Geek Fam
AURA Fire6:30 p.m. GMT+8Alter Ego
EVOS Legends9 p.m. GMT+8ONIC Esports

September 24 (Sunday)

TEAMSCHEDULETEAM
Bigetron Alpha5:30 p.m. GMT+8EVOS Legends
RRQ8 p.m. GMT+8Dewa 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 FacebookInstagram, and Tiktok for MLBB esports news, guides, and updates.

READ MORE: Exclusive: Bigetron Esports just signed an 11-year-old boy to their roster