Weightclass:  Middleweight
Location:  Manila, Philippines
Record:  30 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2027Manila, Philippines29 - 21 Venacio Banaria8 - 7 WPts
08/11/2026Manila, Philippines28 - 21 Juan Tumangan1 - 7(1) WPts
08/09/2026Manila, Philippines27 - 21 Mick Baylon11 - 6 WPts
09/07/2026Manila, Philippines27 - 20 Pawel Zarnowski6 - 4 LPts
10/05/2026Manila, Philippines26 - 20 Valeri Moldabecoff2 - 11 WPts
11/03/2026Manila, Philippines25 - 20 Chris Gartley4 - 12 WPts
10/01/2026Manila, Philippines25 - 19 Zareb Lyempe3 - 1 LPts
10/11/2025Manila, Philippines24 - 19 Evgeny Guba2 - 12 WPts
11/09/2025Manila, Philippines23 - 19 Colin Madero1 - 4 WPts
13/07/2025Manila, Philippines22 - 19 Zafa Jaber2 - 21 WPts
14/05/2025Manila, Philippines21 - 19 Bernon Stoop3 - 2 WPts
15/03/2025Manila, Philippines20 - 19 Adalard Dellinger1 - 11 WPts
14/01/2025Hanover, Germany20 - 18 Garron Pinner7 - 15 LPts
16/11/2024Manila, Philippines19 - 18 Isamu Yamada1 - 3 WPts
16/09/2024Changwon, South Korea18 - 18 Bo-kyung Um1 - 2 WPts
19/07/2024Manila, Philippines17 - 18 Myung-joo Choe1 - 9 WPts
20/05/2024Taguig, Philippines16 - 18 Malcolm Cabasa0 - 6(3) WPts
22/03/2024Manila, Philippines15 - 18 Felippe Yasay6 - 17(5) WPts
22/01/2024Semarang, Indonesia14 - 18 Bilal Badour3(1) - 13 WPts
24/11/2023Manila, Philippines13 - 18 Ian Tangalin0 - 1 WPts
24/09/2023Manila, Philippines12 - 18 Jay Rayburn6 - 10 WPts
27/07/2023San Pedro Sula, Honduras12 - 17 Berto Rolan19(1) - 17 LPts
29/05/2023Bacoor, Philippines12 - 16 Juan Quitiquit9 - 24(5) LPts
04/04/2023Davao City, Philippines11 - 16 Malvolio Abao12 - 14 WPts
06/02/2023Tarnow, Poland11 - 15 Jan Wozniak30 - 4 LPts
09/12/2022Santa Rosa, Philippines11 - 14 Pablo Diaz14 - 9 LPts
17/10/2022Caloocan, Philippines10 - 14 Ellis Pagulayan7 - 15 WPts
25/08/2022Caloocan, Philippines9 - 14 Hilario Simbulan17 - 11 WPts
25/07/2022Davao City, Philippines9 - 13 Juan Lagunsad7 - 13 LPts
03/06/2022Yerevan, Armenia8 - 13 Hazarabed Lousinian10(1) - 15 WPts
05/04/2022Aarhus, Denmark7 - 13 Odell Kemner0 - 0 WPts
05/02/2022Tabriz, Iran6 - 13 Amer Melikov0 - 0 WPts
08/12/2021Tehran, Iran5 - 13 Zuffur Sharif8 - 14 WPts
10/10/2021Manila, Philippines4 - 13 Emilio Ossi3 - 11 WPts
09/08/2021Tehran, Iran4 - 12 Faisal Daoud8 - 11 LPts
10/06/2021Duran, Ecuador4 - 11 Lisandro Asencio14 - 7 LPts
12/04/2021Bogota, Colombia4 - 10 Seferino Bernabe15 - 4 LPts
11/02/2021Taguig, Philippines4 - 9 Montego Cabug-as5 - 8(1) LPts
11/01/2021Umlazi, South Africa4 - 8 Arali Appiah8 - 5 LPts
13/11/2020Zagreb, Croatia3 - 8 Dražen Sabo9(1) - 6 WPts
14/09/2020Soshanguve, South Africa2 - 8 Bongi Ntuli4 - 13 WPts
16/07/2020Cebu City, Philippines2 - 7 Reyes Binaday9 - 5 LPts
16/05/2020Stuttgart, Germany2 - 6 Alger Plocher0 - 12 LPts
16/03/2020Manila, Philippines2 - 5 Xeres Alire6 - 3 LPts
15/01/2020Santa Rosa, Philippines2 - 4 Pablo Diaz2 - 3 LPts
15/12/2019Tehran, Iran2 - 3 Faisal Shakoor4 - 6 LPts
16/10/2019Manila, Philippines2 - 2 Cruz Guadarrama2 - 2 LPts
17/08/2019Manila, Philippines2 - 1 Ricardo Estrada4 - 7 LPts
17/06/2019Manila, Philippines1 - 1 Agapetus Ginubatan1 - 0 WPts
17/04/2019Cebu City, Philippines1 - 0 Alano Caluncagin1 - 1 LPts
18/02/2019Manila, Philippines0 - 0 Xaverius Soza0 - 0 WPts