Weightclass:  Middleweight
Location:  Cagayan de Oro, Philippines
Record:  38 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2033Cagayan de Oro, Philippines37 - 14 Kyrylo Malis7 - 15 WPts
12/02/2033Cagayan de Oro, Philippines36 - 14 Vanslow Rasmus2 - 7 WPts
12/12/2032Cagayan de Oro, Philippines35 - 14 Vicente Trevino3 - 15 WPts
12/10/2032Cagayan de Oro, Philippines34 - 14 Carlos Bula0 - 2 WPts
12/08/2032Cagayan de Oro, Philippines33 - 14 Vanko Kurylo5 - 4 WPts
12/06/2032Cagayan de Oro, Philippines32 - 14 Jeong-ho Yi0 - 26 WPts
13/04/2032Cagayan de Oro, Philippines31 - 14 Wilbert Kammeraad1 - 3 WPts
13/02/2032Cagayan de Oro, Philippines30 - 14 Yannick du Gast1 - 9 WPts
15/12/2031Cagayan de Oro, Philippines29 - 14 Gerald Gfeller3 - 12 WPts
16/10/2031Cagayan de Oro, Philippines28 - 14 Patroclus Romanos5 - 8 WPts
16/08/2031Cagayan de Oro, Philippines27 - 14 Santiago Tavares13 - 8 WPts
17/06/2031Cagayan de Oro, Philippines26 - 14 Gazi Nassif19 - 15 WPts
17/04/2031Santa Maria, Philippines25 - 14 Fausto Amulong20 - 24 WPts Philippines National Championships 2031View
14/04/2031Santa Maria, Philippines24 - 14 Dominic Haro11(2) - 2 WPts Philippines National Championships 2031View
11/04/2031Santa Maria, Philippines23 - 14 Mike Ongoy0 - 1 WPts Philippines National Championships 2031View
04/04/2031Cagayan de Oro, Philippines22 - 14 Waleed Jabbir25(1) - 14 WPts
01/03/2031Cagayan de Oro, Philippines21 - 14 Kevin Engman18 - 16 WPts
22/01/2031Cagayan de Oro, Philippines20 - 14 Luis Sabado14 - 23 WPts
22/12/2030Panama City, Panama19 - 14 Luis Sabado14 - 22 WPts
21/11/2030Cagayan de Oro, Philippines18 - 14 Luis Sabado14 - 21 WPts
18/10/2030Minsk, Belarus17 - 14 Koldan Dutka15 - 14 WPts
15/09/2030Leon, Nicaragua16 - 14 Paco Cortina14(1) - 13 WPts
15/08/2030General Santos, Philippines16 - 13 Bradley Matito19 - 14 LPts
02/07/2030Bacoor, Philippines15 - 13 Alfonso Pataray8 - 18 WPts
15/05/2030Santa Rosa, Philippines15 - 12 Senon Sagisi21 - 13 LPts
11/04/2030Pasig, Philippines15 - 11 Dominic Haro3(1) - 0 LPts Philippines National Championships 2030View
06/03/2030Bacoor, Philippines14 - 11 Alfonso Pataray7 - 17 WPts
09/01/2030Genoa, Italy13 - 11 Lorenzo Fanales7 - 15 WPts
11/11/2029Zamboanga City, Philippines12 - 11 Jamie Binongcal6 - 13 WPts
13/09/2029Caloocan, Philippines11 - 11 Juan Tumangan12 - 15(1) WPts
16/07/2029Rotterdam, Netherlands11 - 10 Elio Herisaert6 - 11 LPts
18/05/2029Davao City, Philippines10 - 10 Tajo Lacayo19(1) - 17 WPts
11/04/2029Cabuyao, Philippines10 - 9 Bruce Lucena24(1) - 9 LPts Philippines National Championships 2029View
16/03/2029Cagayan de Oro, Philippines9 - 9 Dong-won Bak17(1) - 11 WPts
15/01/2029Amsterdam, Netherlands8 - 9 Ron Scaec3 - 11 WPts
17/11/2028Terrassa, Spain8 - 8 Rogelio Bailon21 - 16 LPts
19/09/2028Kampala, Uganda8 - 7 Xhosas Mwesige22 - 12 LPts
22/07/2028Pune, India7 - 7 Kailash Dixit23 - 12 WPts
24/05/2028Dasmarinas, Philippines7 - 6 Jamie Talaugon3 - 20 LPts
11/04/2028Zamboanga City, Philippines7 - 5 Bruce Lucena18(1) - 7 LPts Philippines National Championships 2028View
26/03/2028Santa Rosa, Philippines6 - 5 Senon Sagisi9 - 9 WPts
28/01/2028Cagayan de Oro, Philippines5 - 5 Pedro Herrera0 - 4 WPts
03/12/2027Cainta, Philippines5 - 4 Bruce Manganip10 - 13 LPts
19/10/2027Zamboanga City, Philippines5 - 3 Felippe Yasay18 - 27(5) LPts
05/09/2027Davao City, Philippines4 - 3 Hayden Maya0 - 0 WPts
31/07/2027Johor Bahru, Malaysia3 - 3 Zuffur Kamal26(4) - 32 WPts
02/06/2027Cagayan de Oro, Philippines3 - 2 Darryl Rendon2 - 6 LPts
04/04/2027Davao City, Philippines3 - 1 Lisandro Guiang12(1) - 11 LPts
04/02/2027Batangas City, Philippines2 - 1 Urvano Lucia0 - 0 WPts
16/12/2026Leon, Nicaragua2 - 0 Nicandro Vejar30(1) - 24 LPts
17/10/2026San Jose del Monte, Philippines1 - 0 Salvador Gago6 - 14 WPts
05/09/2026Santa Maria, Philippines0 - 0 Alen Macawili0 - 0 WPts