For many players, it’s their fast hands and killer instinct that make them thrive in the Esports scene. But for Carlito Ribo, aka CJ Ribo, it’s his exceptional ability to adjust his role and pick whatever hero his team needs to win.

MPL Philippines has just released its all-time leaders when it comes to who has played the most number of unique heroes, and reigning in the leaderboard is no other than Ribo– one of the members of MPL Season 6 Champion, BREN Esports. In a total of 185 games played over six seasons, Ribo has played 45 unique heroes spanning a wide variety of roles from tank support, side laner, to team carry– you name it!

Related: Philippine Team BREN Esports is Your Mobile Legends World Champion!

Following Ribo in the list is his teammate, Phew, who has tallied 39 Unique Heroes Played from season 1 to season 6. Here are MPL-PH’s top players in the versatility department.

1. Ribo– 45 Unique Heroes Played (S1 to S6)
2. Pheww– 39 Unique Heroes Played (S1 to S6)
3. DEX STAR– 34 Unique Heroes Played (S2 to S6)
4. Crypt– 33 Unique Heroes Played (S1 to S6)
5. Cktd– 32 Unique Heroes Played (S2 to S5)
5. JeffQt4ever– 32 Unique Heroes Played (S1 to S4)


Season 7 of MPL Phillippines will be kicking on March 19th. Apart from BREN Esports who will be back to defend their crown, other teams invited to participate are AURA PH, Blacklist International, Cignal Ultra, Execration, Omega PH Esports, Onic PH, Playbook Esports, and Work Auster Force.

Now, the question is: Will Doc Ribo’s versatility be enough to help his team emerge victorious once again?

What’s your favorite MPL-PH team? Tell us in the comments below!

Also, for the latest happenings in music, gaming, lifestyle, and entertainment, follow us on Facebook, Twitter, and Instagram. And if you liked this article, make sure to stay tuned with us here at

Please Wait ...