Weightclass:  Featherweight
Location:  Davao City, Philippines
Record:  27 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/02/2034Davao City, Philippines26 - 24 Venacio Cubacub1 - 0 WPts
05/12/2033Davao City, Philippines25 - 24 Viljo Berwald7 - 14 WPts
05/10/2033Davao City, Philippines24 - 24 Sagaz Mendosa13 - 21 WPts
05/08/2033Davao City, Philippines23 - 24 Pablo Delgado9 - 13 WPts
04/06/2033Davao City, Philippines22 - 24 Dom Sagun0 - 7 WPts
04/04/2033Davao City, Philippines21 - 24 John Banzali2 - 7(1) WPts
03/02/2033Davao City, Philippines20 - 24 Leighton Pandac3 - 5 WPts
04/12/2032Harare, Zimbabwe19 - 24 Quadrees Mambare7 - 23(2) WPts
06/10/2032Davao City, Philippines18 - 24 Pernell Ankah3 - 6 WPts
07/08/2032Daegu, South Korea18 - 23 Ja-choel Jeong20 - 3 LPts
09/06/2032Davao City, Philippines17 - 23 Ollie Peres8 - 5 WPts
10/04/2032Medan, Indonesia16 - 23 Panut Handoko6 - 17 WPts
11/02/2032Plovdiv, Bulgaria16 - 22 Krasimir á Solomonov6 - 9 LPts
14/12/2031Davao City, Philippines15 - 22 Ximen Gaane2 - 6 WPts
15/10/2031Bacoor, Philippines15 - 21 Clint Villar11 - 18(3) LPts
29/08/2031Taguig, Philippines14 - 21 Santiago Mejia11 - 18 WPts
01/07/2031Davao City, Philippines13 - 21 James Mellado0 - 10 WPts
01/05/2031Davao City, Philippines13 - 20 James Salaysay26 - 8 LPts
03/03/2031Dasmarinas, Philippines13 - 19 James Salaysay25 - 8 LPts
02/01/2031El Alto, Bolivia13 - 18 Loredo Frausto15 - 9 LPts
04/11/2030Davao City, Philippines13 - 17 Hilario Campo9 - 1 LPts
06/09/2030Davao City, Philippines12 - 17 Esteban Ulanday0 - 4 WPts
07/07/2030Accra, Ghana12 - 16 Paulo Ampomah12 - 30 LPts
09/05/2030Lima, Peru12 - 15 Jose Alfaro33(1) - 25 LPts
11/03/2030Santiago de los Caballeros, Dominican Republic12 - 14 Antonio Reinoso14 - 14 LPts
11/01/2030Zamboanga City, Philippines11 - 14 Aimon Sayoc5(1) - 13 WPts
14/11/2029Davao City, Philippines11 - 13 Michael Cayron18 - 14 LPts
15/09/2029Samara, Russia10 - 13 Mikhail Polyakov11 - 12 WPts
18/07/2029Caloocan, Philippines10 - 12 Phil Matas13 - 8 LPts
21/05/2029Managua, Nicaragua9 - 12 Alejandro Zaragoza5 - 18(5) WPts
23/03/2029Davao City, Philippines8 - 12 Diego Colcol2 - 6(1) WPts
22/01/2029Davao City, Philippines7 - 12 Kyle Caras0 - 5 WPts
24/11/2028Davao City, Philippines6 - 12 Vidal Bohulano14 - 12 WPts
25/09/2028Kashiwa, Japan5 - 12 Dai Takada15 - 18 WPts
28/07/2028Quezon City, Philippines5 - 11 John Cacananta2 - 6 LPts
01/06/2028Davao City, Philippines4 - 11 Isidro Plata0 - 3 WPts
02/04/2028Davao City, Philippines4 - 10 Vannevar Bissen10 - 10 LPts
03/02/2028Taytay, Philippines4 - 9 Lloyd Salcido4 - 2 LPts
09/12/2027Córdoba, Argentina4 - 8 Onofre Parrilla11 - 7 LPts
11/10/2027Imus, Philippines4 - 7 Seferino Pinales8 - 5 LPts
17/08/2027San Pedro, Philippines4 - 6 Noel Subaybay15 - 2 LPts
06/07/2027Rodriguez, Philippines4 - 5 Baltasar Corrales8 - 18 LPts
05/06/2027Managua, Nicaragua3 - 5 Juan Camara1 - 14 WPts
07/04/2027Abidjan, Ivory Coast2 - 5 Orville Oriol0 - 2 WPts
07/02/2027Perm, Russia2 - 4 Evgeny Akinfeev9 - 15 LPts
10/12/2026Davao City, Philippines1 - 4 James Angulo2 - 3 WPts
11/10/2026Davao City, Philippines0 - 4 Mark Tigas0 - 11 WPts
12/08/2026Davao City, Philippines0 - 3 Lughaidh Stolp3 - 2 LPts
14/06/2026Davao City, Philippines0 - 2 Tito Salvi5 - 2 LPts
16/04/2026Changwon, South Korea0 - 1 Bo-kyung Im5 - 7 LPts
16/02/2026Davao City, Philippines0 - 0 Nathan Mangaliman0 - 4 LPts