Weightclass:  Middleweight
Location:  Bacoor, Philippines
Record:  31(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2027Bacoor, Philippines30(2) - 20 Loredo Arebalo6 - 14 WPts
27/12/2026Bacoor, Philippines29(2) - 20 Vidal Gonzalez5 - 2 WPts
28/10/2026Bacoor, Philippines29(2) - 19 Fraser Bardsley8 - 5 LPts
29/08/2026Bacoor, Philippines28(2) - 19 Hubert Ort1 - 2 WPts
30/06/2026Bacoor, Philippines27(2) - 19 Wilbart Billig0 - 16 WPts
30/04/2026Bacoor, Philippines26(2) - 19 Matt Carbajal1 - 0 WPts
02/03/2026Bacoor, Philippines25(2) - 19 Cipriano Martos5 - 15 WPts
01/01/2026Bacoor, Philippines24(2) - 19 Diego Montiel14(3) - 34(1) WPts
02/11/2025Bacoor, Philippines23(2) - 19 Carlos Aleman0 - 5 WPts
04/09/2025Bacoor, Philippines22(2) - 19 Francisco Adoc0 - 9 WPts
07/07/2025Bacoor, Philippines21(2) - 19 Joaquin Pulsungay7 - 32(7) WPts
08/05/2025Bacoor, Philippines20(2) - 19 Francisco Adoc0 - 7 WPts
09/03/2025Izmir, Turkey19(2) - 19 Gul Demir13 - 12 WPts
09/01/2025Bacoor, Philippines18(2) - 19 Adam Kabahit1 - 1 WPts
10/11/2024Bacoor, Philippines17(2) - 19 Lisandro Guiang2 - 6 WPts
10/09/2024Dasmarinas, Philippines17(2) - 18 Xeres Alire24(1) - 14 LPts
17/07/2024Incheon, South Korea16(1) - 18 Chan-dong Hyun0 - 6(4) WKO3
18/05/2024Caloocan, Philippines16(1) - 17 Baltasar Malabuyo11 - 17 LPts
23/03/2024Dusseldorf, Germany15(1) - 17 Jakob Meincke4(1) - 17 WPts
24/01/2024Bacoor, Philippines14(1) - 17 Dong-won Kwak2 - 7 WPts
25/11/2023Jeddah, Saudi Arabia13(1) - 17 Asif Rabbani15(3) - 21 WPts
27/09/2023Bacoor, Philippines12(1) - 17 Kyan Mokonyane3 - 12 WPts
30/07/2023Toshkent, Uzbekistan11(1) - 17 Samir Djalilov4 - 23 WPts
01/06/2023Eindhoven, Netherlands11(1) - 16 Polleke Frissyn9 - 13(1) LPts
03/04/2023Pasig, Philippines10(1) - 16 Brett Anub15 - 11 WPts
03/02/2023Chicago, USA10(1) - 15 Jake Kelly8 - 12 LPts
06/12/2022Bacoor, Philippines10(1) - 14 Hitu Hendrowahyono7 - 6 LPts
07/10/2022Trujillo, Peru9 - 14 Ramiro Manas17(1) - 14(1) WKO3
09/08/2022Ipoh, Malaysia8 - 14 Tariq Zogby10 - 17 WPts
11/06/2022Lankaran, Azerbaijan8 - 13 Famil Abdullaev6(1) - 20 LPts
13/04/2022Cebu City, Philippines7 - 13 Joaquin Monico10 - 10 WPts
11/03/2022Bacoor, Philippines6 - 13 Oihane Quimno0 - 6 WPts
09/01/2022Bacoor, Philippines6 - 12 Fedar Isabaev13 - 9 LPts
09/11/2021Bacoor, Philippines5 - 12 Juan Quitiquit7 - 16(3) WPts
05/10/2021Athens, Greece5 - 11 Erebus Papalia16 - 8 LPts
07/08/2021Taizhou, China5 - 10 Fo-hsing Tang5 - 14 LPts
07/06/2021Bacoor, Philippines4 - 10 Bulut Borazan2 - 5 WPts
08/04/2021Achiaman, Ghana4 - 9 Jordan Kwadwo6 - 13 LPts
07/02/2021Bogota, Colombia4 - 8 Sierra Calvo13 - 4 LPts
10/12/2020Graz, Austria4 - 7 Amhold Rattai9(1) - 10 LPts
10/10/2020Shah Alam, Malaysia4 - 6 Amer Akel13 - 1 LPts
12/08/2020Tipitapa, Nicaragua4 - 5 Sierra Martines9(1) - 7 LPts
12/06/2020Pasig, Philippines4 - 4 Stuart Magpusao5 - 3(1) LPts
07/05/2020Madrid, Spain3 - 4 Alvino Pinel7 - 4 WPts
09/03/2020General Santos, Philippines3 - 3 Santiago Machin4 - 2 LPts
12/01/2020Bergen, Norway2 - 3 Olaf Claussen3(1) - 7 WPts
14/11/2019Bacoor, Philippines2 - 2 Roscoe Myhre6 - 4 LPts
14/09/2019Warsaw, Poland1 - 2 Marcel Czuba3 - 3 WPts
16/07/2019Bacoor, Philippines0 - 2 Berto Pedlaoan4 - 4 WPts
16/05/2019Mexico City, Mexico0 - 1 Beltran Apollo3 - 2 LPts
18/03/2019Bacoor, Philippines0 - 0 Berto Cabasagan2 - 2 LPts