Weightclass:  Light Welterweight
Location:  Quezon City, Philippines
Record:  25(1) - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2031Quezon City, Philippines24(1) - 22(1) Thorin Thorn1 - 10 WPts
09/11/2030Quezon City, Philippines23(1) - 22(1) Matt Patillo4 - 10 WPts
10/09/2030Quezon City, Philippines22(1) - 22(1) Egil Williamsen2 - 10 WPts
11/07/2030Quezon City, Philippines21(1) - 22(1) Goga Gutmanis2 - 10 WPts
12/05/2030Quezon City, Philippines21(1) - 21(1) Shing Teng17 - 11 LPts
13/03/2030Quezon City, Philippines20(1) - 21(1) Rafael Apollo13(2) - 25 WPts
12/01/2030Quezon City, Philippines19(1) - 21(1) Fidel Makalintal18 - 21 WPts
13/11/2029Quezon City, Philippines19(1) - 20(1) Quito Cavite30(6) - 14 LPts
14/09/2029Quezon City, Philippines18(1) - 20(1) Jamie Ceniceros0 - 2 WPts
15/07/2029Quezon City, Philippines17(1) - 20(1) Malcolm Nganiza1 - 4 WPts
17/05/2029Quezon City, Philippines16(1) - 20(1) Santiago Lomas3 - 11 WPts
18/03/2029Quezon City, Philippines15(1) - 20(1) Alvino Noa4 - 13 WPts
17/01/2029Krasnoyarsk, Russia15(1) - 19(1) Valeri Kamenskiy8(1) - 8 LPts
19/11/2028Guadalajara, Mexico14(1) - 19(1) Montana Almodovar9(1) - 9 WPts
21/09/2028Zamboanga City, Philippines14(1) - 18(1) Rafael Casupang17 - 8 LPts
27/07/2028Ensenada, Mexico14(1) - 17(1) Carlos Rodriguez3 - 11 LPts
29/05/2028Quezon City, Philippines13(1) - 17(1) Oliver Fabre1 - 3 WPts
30/03/2028Leon, Mexico12(1) - 17(1) Orlando Pacifico6 - 5 WPts
31/01/2028Boksburg, South Africa12(1) - 16(1) Duante Ayibonte13 - 11 LPts
03/12/2027Abidjan, Ivory Coast11(1) - 16(1) Delano Perrault9 - 15 WPts
05/10/2027Quezon City, Philippines10(1) - 16(1) Juan Simangan8 - 14 WPts
06/08/2027Bulawayo, Zimbabwe10(1) - 15(1) Joe Mtukudzi18 - 18 LPts
08/06/2027Lipa, Philippines9 - 15(1) Iago Arredondo2 - 23(5) WKO3
10/04/2027Quezon City, Philippines9 - 14(1) Xavier Lara7 - 8 LPts
10/02/2027Manila, Philippines8 - 14(1) Eduardo Dimayuga2 - 13 WPts
17/12/2026Quezon City, Philippines7 - 14(1) Jair Astacio3 - 26 WPts
18/10/2026Quezon City, Philippines6 - 14(1) Lazar Shayduku1 - 4 WPts
19/08/2026Quezon City, Philippines6 - 13(1) Neron Iniguez6 - 14(1) LPts
11/07/2026Caloocan, Philippines6 - 12(1) Diego Eugenio15(2) - 33 LPts
10/06/2026Genoa, Italy6 - 11(1) Massimo Rosato7 - 10 LPts
12/04/2026Cologne, Germany5 - 11(1) Con Helmich1 - 14 WPts
12/02/2026Quezon City, Philippines5 - 10(1) Onofre Jabol4 - 9 LPts
14/12/2025Bangkok, Thailand5 - 9(1) Fahsai Sanprapai8 - 12 LPts
16/10/2025Quezon City, Philippines4 - 9(1) Franco Pagliaro0 - 1 WPts
18/08/2025Sochi, Russia4 - 8(1) Yulian Dembinski6 - 11 LPts
20/06/2025Quezon City, Philippines3 - 8(1) Santiago Catubig3 - 9(1) WPts
22/04/2025Paris, France3 - 7(1) Sinclair Piat51 - 17 LPts
22/02/2025Davao City, Philippines2 - 7(1) Fidel Makalintal2 - 4 WPts
17/01/2025Davao City, Philippines2 - 6 Manuel Pasking30(2) - 20 LKO3
10/12/2024Manila, Philippines2 - 5 Santiago Escalante0 - 0 LPts
08/11/2024Nairobi, Kenya2 - 4 James Nyamau4 - 15 LPts
10/09/2024Davao City, Philippines2 - 3 Diego Camurungan7 - 21 LPts
20/07/2024Cebu City, Philippines2 - 2 Angel Mabini9 - 10 LPts
13/06/2024Antipolo, Philippines2 - 1 Antonio Dahan0 - 0 LPts
12/05/2024Quezon City, Philippines2 - 0 Ingel Kamphaus0 - 2 LPts
14/03/2024Caloocan, Philippines1 - 0 Emilio Lugo0 - 3 WPts
20/01/2024Quezon City, Philippines0 - 0 Cipriano Villafane1 - 1 WPts