Updated on October 15, 10:48 p.m. (GMT+8): Updated scores.

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 fight 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

MPL ID Season 12 players with caption about the full roster of every team
Credit: MPL Indonesia, ONE Esports
Full roster of every team competing at MPL ID Season 12

The regular season will take place from July 13 to September 24. The playoffs will happen from October 11 to 15.


October 11 (Wednesday)

Round 1

Geek Fam3 — 1Dewa United Esports
Bigetron Alpha3 — 0Rebellion Zion

Geek Fam and Bigetron Alpha advance to the upper bracket semifinals.

Dewa United Esports and Rebellion Zion have been eliminated.

October 12 (Thursday)

Upper bracket semifinals

RRQ2 — 3Geek Fam
ONIC Esports3 — 2Bigetron Alpha

Geek Fam and ONIC Esports advance to the upper bracket final.

RRQ and Bigetron Alpha drop to the lower bracket semifinal.

October 13 (Friday)

Lower bracket semifinal

RRQ0 — 3Bigetron Alpha

Bigetron Alpha advances to the lower bracket final.

RRQ has been eliminated.

Upper bracket final

Geek Fam2 — 3ONIC Esports

ONIC Esports advances to the grand final, secures M5 slot.

Geek Fam drops to the lower bracket final.

October 14 (Saturday)

Lower bracket final

Geek Fam3 — 2Bigetron Alpha

Geek Fam advances to the grand final, secures M5 slot.

Bigetron Alpha has been eliminated.

ONIC Esports' jungler Kairi with caption about his exclusive interview with ONE Esports
Credit: ONE Esports
Pro player’s mom threatened to call the cops on him for forging her permission — now he’s a superstar

October 15 (Sunday)

Grand final

ONIC Esports4 — 2Geek Fam

ONIC Esports wins MPL Indonesia Season 12.

Exclusive: Is Quantum Charge a must for EXP laners? This pro player weighs in
Exclusive: How volleyball helped Yue achieve greatness in MPL PH
Exclusive: This underrated EXP lane hero is all you need to climb rank, Fluffy argues
Exclusive: Bigetron Esports just signed an 11-year-old boy to their roster
Become the ultimate marksman in Mobile Legends — follow this guide by Branz

MPL ID Season 12 standings

ONIC Esports13 — 327 — 918
RRQ11 — 524 — 168
Geek Fam10 — 622 — 166
Bigetron Alpha7 — 917 — 20-3
Rebellion Zion7 — 917 — 21-4
Dewa United Esports7 — 917 — 22-5
EVOS Legends6 — 1017 — 22-5
Alter Ego6 — 1017 — 23-6
AURA Fire5 — 1114 — 23-9

Week 1

July 13 (Thursday)

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

July 14 (Friday)

Bigetron Alpha2 — 1Geek Fam
AURA Fire0 — 2RRQ

July 15 (Saturday)

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

July 16 (Sunday)

Geek Fam0 — 2ONIC Esports
Rebellion Zion0 — 2RRQ

Week 2

July 27 (Thursday)

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

July 28 (Friday)

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

July 29 (Saturday)

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

July 30 (Sunday)

Alter Ego0 — 2EVOS Legends
RRQ2 — 0Bigetron Alpha

Week 3

August 3 (Thursday)

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

August 4 (Friday)

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

August 5 (Saturday)

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

August 6 (Sunday)

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

Week 4

August 10 (Thursday)

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

August 11 (Friday)

Rebellion Zion2 — 0EVOS Legends
Bigetron Alpha0 — 2ONIC Esports

August 12 (Saturday)

EVOS Legends1 — 2Bigetron Alpha
Geek Fam2 — 0Rebellion Zion
RRQ0 — 2Alter Ego

August 13 (Sunday)

Alter Ego2 — 0AURA Fire
Dewa United Esports0 — 2RRQ

Week 5

August 17 (Thursday)

Dewa United Esports0 — 2AURA Fire
Alter Ego1 — 2Rebellion Zion

August 18 (Friday)

Geek Fam2 — 0Bigetron Alpha
RRQ2 — 1Alter Ego

August 19 (Saturday)

ONIC Esports0 — 2Geek Fam
Bigetron Alpha1 — 2Alter Ego
RRQ2 — 1AURA Fire

August 20 (Sunday)

Rebellion Zion0 — 2Dewa United Esports
Alter Ego0 — 2ONIC Esports

Week 6

September 7 (Thursday)

RRQ1 — 2Rebellion Zion
Dewa United Esports2 — 1Bigetron Alpha

September 8 (Friday)

Geek Fam2 — 0EVOS Legends
ONIC Esports2 — 1Dewa United Esports

September 9 (Saturday)

EVOS Legends1 — 2Alter Ego
Rebellion Zion2 — 0AURA Fire
ONIC Esports2 — 0RRQ

September 10 (Sunday)

RRQ2 — 1Bigetron Alpha
Dewa United Esports2 — 1EVOS Legends

Week 7

September 14 (Thursday)

AURA Fire0 — 2Bigetron Alpha
Alter Ego1 — 2Geek Fam

September 15 (Friday)

Geek Fam0 — 2Dewa United Esports
ONIC Esports2 — 0AURA Fire

September 16 (Saturday)

Bigetron Alpha0 — 2Rebellion Zion
Dewa United Esports1 — 2Alter Ego
RRQ2 — 0EVOS Legends

September 17 (Sunday)

Rebellion Zion0 — 2ONIC Esports
AURA Fire0 — 2EVOS Legends

Week 8

September 21 (Thursday)

RRQ0 — 2Geek Fam
EVOS Legends2 — 0Rebellion Zion

September 22 (Friday)

Geek Fam2 — 1AURA Fire
ONIC Esports2 — 0Bigetron Alpha

September 23 (Saturday)

Rebellion Zion1 — 2Geek Fam
AURA Fire2 — 1Alter Ego
EVOS Legends1 — 2ONIC Esports

September 24 (Sunday)

Bigetron Alpha2 — 0EVOS Legends
RRQ2 — 1Dewa 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