Weightclass:  Light Flyweight
Location:  Davao City, Philippines
Record:  29 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2029Davao City, Philippines29 - 16 Joaquin Avitia24(1) - 17 LPts
03/04/2029Davao City, Philippines28 - 16 Paul Neill10 - 10 WPts
02/02/2029Davao City, Philippines27 - 16 Esteban Urena18 - 14 WPts
04/12/2028Davao City, Philippines26 - 16 Chris Woodhead11 - 12 WPts
05/10/2028Davao City, Philippines25 - 16 Alvino Duron1 - 5 WPts
06/08/2028Davao City, Philippines24 - 16 Ali Ghahylykov1 - 1 WPts
08/06/2028Davao City, Philippines23 - 16 Santiago Carbajal2 - 5 WPts
10/04/2028Davao City, Philippines22 - 16 Wayne Erwin9 - 14 WPts
11/02/2028Davao City, Philippines21 - 16 Michel de Chaumont1 - 4 WPts
13/12/2027Davao City, Philippines20 - 16 Noe Zacarias1 - 2 WPts
14/10/2027Davao City, Philippines19 - 16 Bora Erkeki2 - 19 WPts
15/08/2027Davao City, Philippines18 - 16 Juan Ovando4 - 8 WPts
15/06/2027Santiago de los Caballeros, Dominican Republic18 - 15 Rodrigo Lerma23 - 10(3) LPts
17/04/2027Davao City, Philippines17 - 15 Rodrigo Morelos21 - 9 WPts Philippines National Championships 2027View
14/04/2027Davao City, Philippines16 - 15 Ian Bail9 - 14 WPts Philippines National Championships 2027View
11/04/2027Davao City, Philippines15 - 15 Quinto Crespo18 - 22 WPts Philippines National Championships 2027View
18/02/2027Quezon City, Philippines14 - 15 Yago Salina10 - 12 WPts
21/12/2026Davao City, Philippines13 - 15 Quin Mangayo6 - 16 WPts
23/10/2026Bangkok, Thailand13 - 14 Chalermchai Chanabut35(1) - 30 LPts
24/08/2026Davao City, Philippines13 - 13 David Binning13(1) - 18 LPts
19/07/2026Davao City, Philippines12 - 13 Wyn Clays6 - 10 WPts
18/06/2026Eindhoven, Netherlands11 - 13 Wyn Clays6 - 9 WPts
18/05/2026Davao City, Philippines11 - 12 Quito Hilario13 - 12 LPts
14/04/2026San Jose del Monte, Philippines11 - 11 Quinto Crespo13 - 16 LPts Philippines National Championships 2026View
11/04/2026San Jose del Monte, Philippines10 - 11 Rodrigo Morelos14 - 7 WPts Philippines National Championships 2026View
07/04/2026Rabat, Morocco10 - 10 Zarif Saddiki17 - 17(1) LPts
11/02/2026La Florida, Chile10 - 9 Diego Feo8 - 5 LPts
09/01/2026Nanning, China10 - 8 Ian Claghorn22 - 21 LPts Asia-Oceania Championships 2026View
07/12/2025Davao City, Philippines9 - 8 Hrant Rahimyan7 - 3 WPts
06/11/2025Yerevan, Armenia8 - 8 Hrant Rahimyan7 - 2 WPts
05/10/2025Yerevan, Armenia8 - 7 Hrant Rahimyan6 - 2 LPts
04/09/2025Yerevan, Armenia8 - 6 Hrant Rahimyan5 - 2 LPts
16/07/2025Davao City, Philippines7 - 6 Dai Fairbairn5 - 12 WPts
15/06/2025Davao City, Philippines6 - 6 Dai Fairbairn5 - 11 WPts
15/05/2025Davao City, Philippines5 - 6 Dai Fairbairn5 - 10 WPts
11/04/2025Taytay, Philippines5 - 5 Ramirez Santoyo4 - 2 LPts Philippines National Championships 2025View
11/03/2025Davao City, Philippines4 - 5 Simon Rimbaud8 - 8 WPts
11/01/2025Davao City, Philippines3 - 5 Pyotr Alypov1 - 11 WPts
12/11/2024Davao City, Philippines3 - 4 Songkom Dechmitr1 - 15(1) LPts
10/09/2024Oslo, Norway2 - 4 Hogarth Nodland8 - 2 WPts
13/07/2024Turmero, Venezuela2 - 3 Olindo Morga3 - 18 LPts
15/05/2024Santa Rosa, Philippines2 - 2 Olindo Borjon4 - 12 LPts
11/04/2024Zamboanga City, Philippines2 - 1 Agapetus Marron10 - 14 LPts
09/03/2024Davao City, Philippines1 - 1 John Sanchez1 - 1 WPts
08/01/2024Pasig, Philippines0 - 1 Xaver Sarangaya0 - 0 WPts
07/12/2023Taguig, Philippines0 - 0 Larenzo Sabio8 - 22 LPts