Weightclass:  Middleweight
Location:  General Santos, Philippines
Record:  15 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2031General Santos, Philippines14 - 18(1) Odil Tellier5 - 24 WPts
27/02/2031General Santos, Philippines13 - 18(1) Max Loreto2 - 15 WPts
29/12/2030General Santos, Philippines13 - 17(1) Ui-jo Yu15 - 17 LPts
30/10/2030General Santos, Philippines12 - 17(1) Fidel Veiga0 - 2 WPts
01/09/2030General Santos, Philippines11 - 17(1) Lamar Stolzenburg0 - 4 WPts
02/07/2030General Santos, Philippines10 - 17(1) Keun-ho Heo8 - 13 WPts
04/05/2030General Santos, Philippines9 - 17(1) Glynn Basilides9(1) - 22 WPts
06/03/2030General Santos, Philippines8 - 17(1) Orville Killy2 - 19 WPts
06/01/2030Nishinomiya, Japan8 - 16(1) Kei Hoga10 - 19 LPts
08/11/2029Cainta, Philippines8 - 15(1) Billy Rey3 - 8 LPts
10/09/2029Dasmarinas, Philippines7 - 15(1) Michael Cepero1 - 23 WPts
13/07/2029Gwangju, South Korea7 - 14(1) Jong-ho Jee5 - 19 LPts
15/05/2029Marrakech, Morocco6 - 14(1) Hassan Ahmed3 - 16 WPts
17/03/2029Lapu-Lapu, Philippines6 - 13(1) Eduardo Catotocan4 - 17 LPts
16/01/2029Lapu-Lapu, Philippines5 - 13(1) Eduardo Catotocan4 - 16 WPts
18/11/2028Ponce, Puerto Rico5 - 12(1) Joaquin Blasco18 - 16(3) LPts
20/09/2028Calamba, Philippines4 - 12(1) Vicente Oliveros4 - 18 WPts
23/07/2028New Kingston, Jamaica4 - 11(1) Robert Hind49 - 18 LPts
25/05/2028Indianapolis, USA3 - 11(1) Joe Venters2 - 7 WPts
27/03/2028General Santos, Philippines2 - 11(1) Kris Labis1 - 13 WPts
28/01/2028Jeonju, South Korea2 - 10(1) Dong-won Chon14 - 8 LPts
29/11/2027General Santos, Philippines2 - 9(1) Seferino Carrion0 - 8 LPts
30/09/2027Algiers, Algeria2 - 8 Shayan Hihat11 - 25 LKO3
02/08/2027General Santos, Philippines2 - 7 David Zevallos7 - 7 LPts
03/06/2027San Jose del Monte, Philippines2 - 6 Clinton Punsalang4 - 3 LPts
07/04/2027General Santos, Philippines1 - 6 Chris Yasay6(1) - 17 WPts
06/02/2027General Santos, Philippines1 - 5 Mike Garong5 - 10 LPts
09/12/2026San Pablo, Philippines1 - 4 Jake Agumbay9 - 8 LPts
21/10/2026San Jose del Monte, Philippines1 - 3 Clinton Punsalang2 - 1 LPts
22/08/2026Caloocan, Philippines1 - 2 Xaver Orosco13 - 9 LPts
26/06/2026Sana'a, Yemen1 - 1 Hassan Allam12 - 7 LPts
28/04/2026Rodriguez, Philippines1 - 0 Neron Balasco11 - 16 LPts
05/03/2026Santa Cruz de la Sierra, Bolivia0 - 0 Quico Rossel0 - 0 WPts