Weightclass:  Middleweight
Location:  Davao City, Philippines
Record:  34(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/03/2025Davao City, Philippines34(1) - 9 Ovidio Terrones1 - 12 LPts
21/01/2025Davao City, Philippines33(1) - 9 Olaf Wlodarczyk11(1) - 17 WPts
22/11/2024Davao City, Philippines32(1) - 9 James Martha0 - 1 WPts
23/09/2024Davao City, Philippines31(1) - 9 Joaquin Villafana2 - 7(3) WPts
25/07/2024Davao City, Philippines30(1) - 9 William Agyemang2 - 13 WPts
26/05/2024Davao City, Philippines29(1) - 9 Barry Pardol0 - 1 WPts
27/03/2024Davao City, Philippines28(1) - 9 Federico Balimbin4 - 5 WPts
27/01/2024Davao City, Philippines27(1) - 9 Timofei Move26 - 7 WPts
28/11/2023Davao City, Philippines26 - 9 Raoul Kadel6 - 26(8) WKO3
28/09/2023Davao City, Philippines25 - 9 Cipriano Balaga2 - 10 WPts
30/07/2023Davao City, Philippines24 - 9 Ijo Asmoeni3 - 8 WPts
31/05/2023Davao City, Philippines23 - 9 Federico Balimbin0 - 2 WPts
01/04/2023Kitwe, Zambia22 - 9 Quadrees Mbewe10 - 22 WPts
01/02/2023Eindhoven, Netherlands22 - 8 Polleke Frissyn7 - 13(1) LPts
04/12/2022Ipoh, Malaysia22 - 7 Haaris Hadi21 - 10 LPts
06/10/2022Davao City, Philippines21 - 7 Oihane Quimno1 - 9 WPts
07/08/2022Boston, USA21 - 6 Nathan Walker19(1) - 4 LPts
09/06/2022San Juan, Puerto Rico20 - 6 Rogelio Quinonez3 - 17 WPts
11/04/2022Malolos, Philippines20 - 5 Jose Manawis25(1) - 5 LPts Philippines National Championships 2022View
04/04/2022Baltimore, USA19 - 5 Amon Kinghorn0 - 12 WPts
04/02/2022Quezon City, Philippines18 - 5 Franco Camejo12 - 10 WPts
07/12/2021Seoul, South Korea17 - 5 Chang-woo Yi7 - 15 WPts
09/10/2021Hamburg, Germany16 - 5 Konstantin Schaer3 - 14 WPts
11/08/2021Mandaue, Philippines15 - 5 Joaquin Lacayo7(2) - 8 WPts
23/06/2021Davao City, Philippines14 - 5 Darryl Ayuyang4 - 9 WPts
23/04/2021Zamboanga City, Philippines13 - 5 Berto Pagaduan8(1) - 11 WPts
26/02/2021Davao City, Philippines12 - 5 Dave Cour9 - 11 WPts
28/12/2020Davao City, Philippines11 - 5 Dmitar Beloševic9 - 11 WPts
28/10/2020Davao City, Philippines10 - 5 Tirto Lie4 - 3 WPts
30/08/2020Davao City, Philippines9 - 5 Xavion Demara18 - 2 WPts
29/06/2020Manila, Philippines8 - 5 Baltasar Gonsalez1 - 4 WPts
10/05/2020Davao City, Philippines8 - 4 Juan Tabaquing5 - 11 LPts
16/03/2020Davao City, Philippines7 - 4 Seamus Boyle4 - 7 WPts
15/01/2020Davao City, Philippines6 - 4 Mato Krajnovic3 - 6 WPts
15/11/2019Davao City, Philippines5 - 4 Kiki Capulong8 - 4 WPts
15/09/2019Minsk, Belarus5 - 3 Kyrylo Mihalovich7 - 0 LPts
17/07/2019Davao City, Philippines5 - 2 Jose Maradiaga5 - 4 LPts
18/05/2019Cagayan de Oro, Philippines4 - 2 Salvador Damilo0 - 0 WPts
11/04/2019Sana'a, Yemen4 - 1 Rashid Hosseini2 - 6 LPts
09/02/2019Davao City, Philippines3 - 1 Pedro Lacanglacang0 - 1 WPts
09/12/2018Davao City, Philippines3 - 0 Vicente Laredo0 - 4 LPts
10/10/2018Davao City, Philippines2 - 0 Miguel Kaibigan3 - 0 WPts
10/08/2018Koronadal, Philippines1 - 0 Berto Pedlaoan0 - 2 WPts
18/06/2018Davao City, Philippines0 - 0 Xaver Negrin3 - 1 WPts