Weightclass:  Light Welterweight
Location:  Quezon City, Philippines
Record:  24(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/05/2031Quezon City, Philippines23(1) - 23 Ian Kidd2 - 11 WPts
07/03/2031Quezon City, Philippines23(1) - 22 Joaquin Banales18 - 11 LPts
06/01/2031Quezon City, Philippines23(1) - 21 Michael Blackie6 - 8 LPts
06/11/2030Quezon City, Philippines22(1) - 21 Albin Forsberg10 - 9 WPts
06/09/2030Quezon City, Philippines21 - 21 Vidal Alpizar10(2) - 40(4) WKO3
07/07/2030Geneva, Switzerland20 - 21 Barbabe Percier1 - 14 WPts
09/05/2030Dasmarinas, Philippines19 - 21 Juan Simangan14 - 24(2) WPts
11/03/2030Quezon City, Philippines18 - 21 Euan Sundy0 - 7 WPts
11/01/2030Quezon City, Philippines17 - 21 Jake Partida2 - 14(1) WPts
12/11/2029Quezon City, Philippines16 - 21 Chris Malan11 - 14 WPts
13/09/2029Perm, Russia16 - 20 Sergei Kiselyov15 - 18 LPts
16/07/2029Athens, Greece16 - 19 Eurypylus Mega16 - 24 LPts
18/05/2029Geneva, Switzerland15 - 19 Louie de Sade11 - 15 WPts
20/03/2029Quezon City, Philippines14 - 19 Dillon Posadas4 - 13 WPts
19/01/2029General Trias, Philippines14 - 18 Justin Quiroz16 - 12 LPts
23/11/2028Quezon City, Philippines13 - 18 Michael Kalaw15 - 10 WPts
25/09/2028Zamboanga City, Philippines13 - 17 Onofre Moraga9 - 15 LPts
27/07/2028Kiev, Ukraine13 - 16 Kyrylo Filipovich9 - 7 LPts
29/05/2028Quezon City, Philippines13 - 15 Tobias Kpegah9 - 6 LPts
30/03/2028Rostock, Germany12 - 15 Luitpold Kai16 - 10 WPts
31/01/2028Manila, Philippines11 - 15 Brendan Dulay10 - 10 WPts
04/12/2027Hamilton, New Zealand11 - 14 James Penry25(1) - 22 LPts
06/10/2027Santo Domingo, Ecuador11 - 13 Salvador Garces5 - 11 LPts
08/08/2027Quezon City, Philippines10 - 13 Kei Sugimoto10 - 6 WPts
09/06/2027Zamboanga City, Philippines10 - 12 Vegas Fontan10 - 14 LPts
13/04/2027San Jose del Monte, Philippines9 - 12 Vicente Maguddayo10 - 15 WPts
14/02/2027Quezon City, Philippines8 - 12 David Rabaca1 - 1 WPts
16/12/2026Quezon City, Philippines7 - 12 Bronco Alva1 - 2 WPts
17/10/2026Quezon City, Philippines6 - 12 Daniel Juan2 - 6 WPts
18/08/2026Quezon City, Philippines6 - 11 Alastair Chepyegon9 - 18 LPts
19/06/2026Quezon City, Philippines5 - 11 Lorenzo Pacas1 - 6 WPts
20/04/2026Quezon City, Philippines4 - 11 Vitali Lipovsky2 - 5 WPts
20/02/2026Managua, Nicaragua3 - 11 Isidro Magallanes4 - 16 WPts
23/12/2025Torreon, Mexico2 - 11 Quico Riano3 - 15 WPts
25/10/2025Quezon City, Philippines2 - 10 David Rojas0 - 1 LPts
26/08/2025Quezon City, Philippines2 - 9 Ora Brasil1 - 4 LPts
27/06/2025Davao City, Philippines2 - 8 Ashley Morino2 - 7 LPts
13/05/2025Cagayan de Oro, Philippines2 - 7 Vince Cadang5 - 5 LPts
14/03/2025Lapu-Lapu, Philippines1 - 7 Emilio Galauran1 - 8 WPts
06/02/2025Zamboanga City, Philippines1 - 6 Onofre Moraga0 - 0 LPts
25/12/2024Caloocan, Philippines1 - 5 Joaquin Tacbas0 - 0 LPts
16/11/2024Quezon City, Philippines1 - 4 Angel Babalato2 - 3 LPts
19/09/2024Batangas City, Philippines1 - 3 Zacarias Resendez12 - 7 LPts
23/07/2024Davao City, Philippines1 - 2 Joaquin Ocon6 - 14 LPts
27/05/2024San Pedro, Philippines1 - 1 Xavier Dagamac13 - 28 LPts
30/03/2024Antipolo, Philippines1 - 0 Larenzo Villela21(1) - 16 LPts
22/02/2024Quezon City, Philippines0 - 0 Vidal Alpizar0 - 6(1) WPts