Weightclass:  Flyweight
Location:  Pasig, Philippines
Record:  21 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2031Pasig, Philippines20 - 18 Sean Nogoy4 - 10 WPts
17/11/2030Pasig, Philippines19 - 18 Mallory Linder1 - 10 WPts
18/09/2030Pasig, Philippines18 - 18 John Tumangan8 - 14(1) WPts
19/07/2030Pasig, Philippines18 - 17 Chris Dimarucot1 - 1 LPts
21/05/2030Pasig, Philippines17 - 17 Juan Borrero1 - 2 WPts
22/03/2030Pasig, Philippines16 - 17 Ian Booysen3 - 14 WPts
18/01/2030Pasig, Philippines15 - 17 Edmundo Fleites2 - 9 WPts
18/11/2029Pasig, Philippines14 - 17 Manny Murguia4 - 4 WPts
18/09/2029Pasig, Philippines13 - 17 Alexandre Lenglen2 - 15 WPts
19/07/2029Pasig, Philippines13 - 16 Luis Basco2 - 0 LPts
19/05/2029Pasig, Philippines13 - 15 Steven Agumbay22 - 11 LPts
21/03/2029Pasig, Philippines12 - 15 Kai Sundita1 - 1 WPts
20/01/2029Nezahualcoyotl, Mexico12 - 14 Ora Luis14 - 22 LPts
22/11/2028Puente Alto, Chile12 - 13 Xabat Caraballo35 - 11 LPts
24/09/2028Caloocan, Philippines12 - 12 Santiago Maturan22 - 9 LPts
27/07/2028Zamboanga City, Philippines12 - 11 Phil Awitan16 - 13 LPts
29/05/2028Caloocan, Philippines11 - 11 Desiderio Rizo9 - 11 WPts
11/04/2028Zamboanga City, Philippines11 - 10 Juan Mujica31(6) - 19 LPts Philippines National Championships 2028View
26/03/2028Bayamon, Puerto Rico11 - 9 Fidel Vizcaino16 - 7 LPts
27/01/2028Sana'a, Yemen10 - 9 Tariq Bina16 - 29(1) WPts
29/11/2027Pasig, Philippines9 - 9 Michael Dagohoy0 - 3 WPts
30/09/2027San Juan, Puerto Rico9 - 8 Berto Gamino55(5) - 14 LPts
02/08/2027Pasig, Philippines8 - 8 Corey Laurel3 - 6 WPts
03/06/2027Davao City, Philippines7 - 8 George Pacquiao3 - 10 WPts
06/04/2027Shanghai, China6 - 8 Gan Go1 - 7 WPts
06/02/2027Mexico City, Mexico6 - 7 Ponce Aparicio1 - 8 LPts
09/12/2026General Santos, Philippines6 - 6 Xalvador Lagadi8(1) - 14 LPts
11/10/2026Pasig, Philippines6 - 5 Arnie Emuslan1 - 2 LPts
12/08/2026Cebu City, Philippines5 - 5 Dave Villaflor8 - 9 WPts
15/06/2026Pasig, Philippines5 - 4 Chan-dong Pae9 - 11 LPts
17/04/2026Pasig, Philippines5 - 3 Daniil Kosichkin41(1) - 15 LPts
17/02/2026Antipolo, Philippines4 - 3 Vicente Simbulan4 - 11 WPts
22/12/2025Pasig, Philippines3 - 3 Venacio Becerril0 - 1 WPts
23/10/2025Caloocan, Philippines2 - 3 Max Palapala4 - 7 WPts
06/09/2025Toyota, Japan2 - 2 Yuji Moriyama15 - 26 LPts
08/07/2025Tokyo, Japan2 - 1 Yasushi Kudo32(1) - 12 LPts
10/05/2025Quezon City, Philippines1 - 1 Rodrigo Bunagan0 - 9 WPts
13/03/2025Cabuyao, Philippines1 - 0 Gareth Madlangbayan11(1) - 13 LPts
04/02/2025Pasig, Philippines0 - 0 Juan Sonson2 - 1 WPts