Weightclass:  Flyweight
Location:  Manila, Philippines
Record:  21 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2029Manila, Philippines20 - 14 Majid Shareef5 - 14 WPts
21/09/2029Manila, Philippines19 - 14 Neron Garcia1 - 1 WPts
23/07/2029Manila, Philippines19 - 13 Zacarias Moralez2 - 3 LPts
24/05/2029Manila, Philippines18 - 13 Mallory Bobet5 - 6 WPts
24/03/2029Manila, Philippines17 - 13 Ivan Ghacsylycoff3 - 6 WPts
23/01/2029Manila, Philippines17 - 12 Esteban Lobo10 - 10 LPts
23/11/2028Manila, Philippines16 - 12 Oro Orines2 - 2 WPts
24/09/2028Manila, Philippines15 - 12 Lloyd Rogero0 - 5 WPts
26/07/2028Manila, Philippines14 - 12 Sierra Agbulos1 - 0 WPts
27/05/2028Manila, Philippines14 - 11 Marco Narez18 - 10 LPts
28/03/2028Manila, Philippines13 - 11 Oleos Abeya1 - 1 WPts
28/01/2028Manila, Philippines13 - 10 Steven Agumbay14 - 10 LPts
29/11/2027Manila, Philippines12 - 10 David Augusto7(1) - 12 WPts
30/09/2027Taguig, Philippines12 - 9 John Lacanilao12 - 0 LPts
02/08/2027London, UK12 - 8 Stuart McCrory4 - 13 LPts
03/06/2027Manila, Philippines11 - 8 Jake Montero2 - 9 WPts
06/04/2027Mandaue, Philippines10 - 8 Zach Gatmaitan2 - 11 WPts
06/02/2027Mandaue, Philippines10 - 7 Shaun Denis2 - 17 LPts
12/12/2026Calamba, Philippines10 - 6 Joe Lindawan8(1) - 10 LPts
14/10/2026San Jose del Monte, Philippines9 - 6 Tajo Cotta1 - 9 WPts
16/08/2026Abidjan, Ivory Coast8 - 6 Bellamy Dombasle2 - 17 WPts
17/06/2026Manila, Philippines8 - 5 Xabat Kabayao9 - 10 LPts
17/04/2026Manila, Philippines7 - 5 Huang-fu Tse0 - 5 WPts
17/02/2026Bacoor, Philippines6 - 5 Alastair Matanguihan2 - 8(4) WPts
19/12/2025Manila, Philippines5 - 5 Venacio Villasenor2 - 8 WPts
21/10/2025Kiev, Ukraine5 - 4 Ivan Soroko11 - 9 LPts
23/08/2025Manila, Philippines4 - 4 Macario Gamelon4 - 8 WPts
24/06/2025Manila, Philippines3 - 4 Kiki Camarena4 - 11(1) WPts
25/04/2025Bayamon, Puerto Rico3 - 3 Reynaldo Machuca8(1) - 21 LPts
25/02/2025Manila, Philippines3 - 2 Juan Maya1 - 8 LPts
28/12/2024Managua, Nicaragua3 - 1 Federico Blasco21(2) - 16 LPts
30/10/2024Melbourne, Australia2 - 1 John Morgan3 - 12(4) WPts
01/09/2024Manila, Philippines1 - 1 Jaguar Apostol0 - 0 WPts
31/07/2024San Jose del Monte, Philippines1 - 0 Felippe Macapobre16 - 8 LPts
30/06/2024Manila, Philippines0 - 0 Eloy Pangalanan0 - 4 WPts