
The stakes couldn’t get higher as the Mobile Legends: Bang Bang Professional League Philippines Season 16 (MPL PH Season 16) pits the region’s eight strongest teams for a shot at international glory.
With the second half of the 2025 season kicking off after MSC x EWC 2025, the teams now shift their eyes toward securing the Philippines’ two coveted spots at the MLBB M7 World Championship slated in Indonesia in January 2026.
Reigning MSC and MPL PH champions Team Liquid Philippines are determined to defend their crown and chase a potential grand slam at M7. But standing in their way are defending world champs ONIC Philippines, along with other contenders hungry to step on the global stage.
Here’s everything you need to know about the 16th season of MPL Philippines.
MPL PH Season 16 teams

Here are the eight franchise teams competing this season, along with their full rosters and placements from the previous season:
Team | Roster | Season 15 Placement |
---|---|---|
Team Liquid Philippines | Sanford – EXP laner KarlTzy – Jungler Sanji – Mid laner Oheb – Gold laner Jaypee – Roamer Perkz – Sub/Roamer |
Champion |
ONIC Philippines | Kirk – EXP laner K1NGKONG – Jungler Super Frince – Mid laner Kelra – Gold laner Brusko – Roamer Ryota – Sub/EXP laner Hate – Sub/Flex |
2nd place |
Team Falcons PH | Ferdz – EXP laner KyleTzy – Jungler Pheww – Mid laner Super Marco – Gold laner Owgwen – Roamer FlapTzy – Sub/EXP laner |
3rd place |
Aurora Gaming | Edward – EXP laner Demonkite – Jungler Yue – Mid laner Domengkite – Gold laner Light – Roamer Calad – Sub/Flex |
4th place |
Twisted Minds PH | Lansu – EXP laner MPtheKing – Jungler Sionnn – Mid laner Nosia – Gold laner Caloy – Roamer Sensui – Sub/Jungler |
5th-6th place |
TNC Pro Team | 3MarTzy – EXP laner Zaida – Jungler LanceCy – Mid laner Bennyqt – Gold laner Ch4knu – Roamer Hito – Sub/Flex |
5th-6th place |
AP.Bren | Lord JM – EXP laner Jamespangks – Jungler Aqua – Mid laner Shizou – Gold laner xNova – Roamer Chovskyrt – Sub/Mid laner |
7th place |
Omega Esports | Jeymz – EXP laner Raizen – Jungler Hadji – Mid laner Netskie – Gold laner Super Yoshi – Roamer Peuder – Sub/Flex |
8th place |
MPL PH Season 16 format

Similar to past seasons, MPL PH Season 16 is split into two stages: regular season and playoffs.
The regular season, running from Aug. 22 to Oct. 12, follows a double round-robin format, meaning each team is set to face every other team twice throughout the stage. All matches during this phase are best-of-three.
Teams earn one point for every series win, while a loss does not grant any points. At the end of the regular season, only the top six teams on the standings will move forward to the playoffs.
The playoffs feature a hybrid elimination format. Teams seeded third to sixth begin their campaign in the first round, which is played in a do-or-die format. Meanwhile, the top two seeds from the regular season receive a bye to the second round, where the competition shifts to a double-elimination format, giving teams a second chance even if they lose once.
All matches in the playoffs are best-of-five, except for the lower bracket final and grand final, where teams clash in best-of-seven series. The top two teams at the end of the season qualify for the M7 World Championship.
MPL PH Season 16 schedule, results, and standings

Standings
Team | Match Record | Points |
---|---|---|
Twisted Minds PH | 2-0 | 2 |
ONIC Philippines | 1-0 | 1 |
AP.Bren | 1-1 | 1 |
Omega Esports | 1-1 | 1 |
Team Falcons PH | 1-1 | 1 |
Tema Liquid Philippines | 1-1 | 1 |
Aurora Gaming | 0-1 | 0 |
TNC Pro Team | 0-2 | 0 |
Schedule and results
Week 1
Aug. 22, Friday
- 5pm GMT+8 | 4am CT: Omega 2-1 TNC
- 7:30pm GMT+8 | 6:30am CT: Aurora 0-2 Falcons
Aug. 23, Saturday
- 2:30pm GMT+8 | 1:30am CT: AP.Bren 2-1 Omega
- 5pm GMT+8 | 4am CT: Falcons 0-2 Twisted Minds
- 7:30pm GMT+8 | 6:30am CT: ONIC PH 2-0 Team Liquid PH
Aug. 24, Sunday
- 5pm GMT+8 | 4am CT: AP.Bren 1-2 Twisted Minds
- 7:30pm GMT+8 | 6:30am CT: TNC 0-2 Team Liquid PH
Week 2
Aug. 29, Friday
- 5pm GMT+8 | 4am CT: AP. Bren vs. ONIC PH
- 7:30pm GMT+8 | 6:30am CT: Team Liquid PH vs. Aurora
Aug. 30, Saturday
- 2:30pm GMT+8 | 1:30am CT: TNC vs. Falcons
- 5pm GMT+8 | 4am CT: Omega vs. Twisted Minds
- 7:30pm GMT+8 | 6:30am CT: ONIC PH vs. Aurora
Aug. 31, Sunday
- 5pm GMT+8 | 4am CT: Omega vs. Falcons
- 7:30pm GMT+8 | 6:30am CT: Team Liquid PH vs. Twisted Minds
(to be updated)
MPL PH Season 16 final rankings
Place | Team | Prize |
---|---|---|
Champion | TBD | TBD (qualifies for M7) |
2nd | TBD | TBD (qualifies for M7) |
3rd | TBD | TBD |
4th | TBD | TBD |
5th-6th | TBD TBD |
TBD TBD |
7th | TBD | TBD |
8th | TBD | TBD |
How to watch MPL PH Season 16
Fans can catch every match live through the official MLBB channels:
- MLBB YouTube
- MLBB Esports YouTube
- MLBB Facebook
- Mobile Legends Esports Facebook
- MLBB TikTok
- MLBB Esports Official TikTok
Filipino-language broadcast is also streamed exclusively on the MPL PH channels on Facebook, YouTube, and TikTok.