Weightclass:  Light Welterweight
Location:  San Jose del Monte, Philippines
Record:  21(2) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2031San Jose del Monte, Philippines20(2) - 28 Lars Bech4 - 11 WPts
09/01/2031San Jose del Monte, Philippines19(2) - 28 Isaak Ghailauow2 - 17 WPts
09/11/2030San Jose del Monte, Philippines18(2) - 28 Santiago Maddry9 - 19 WPts
10/09/2030San Jose del Monte, Philippines17(2) - 28 Roger Digol3 - 4 WPts
11/07/2030San Jose del Monte, Philippines16(2) - 28 Diego Villa4 - 15 WPts
12/05/2030San Jose del Monte, Philippines16(2) - 27 John Pewitt7(1) - 14 LPts
14/03/2030San Jose del Monte, Philippines16(2) - 26 Ramirez Becerra6 - 6 LPts
13/01/2030San Jose del Monte, Philippines15(2) - 26 Yakiv Moroz2 - 2 WPts
14/11/2029San Jose del Monte, Philippines14(2) - 26 Cruz Sol2 - 14 WPts
15/09/2029San Jose del Monte, Philippines13(2) - 26 Israfil Magomaev7 - 9 WPts
17/07/2029San Jose del Monte, Philippines12(2) - 26 Jake Partida1 - 12(1) WPts
18/05/2029San Jose del Monte, Philippines12(2) - 25 Quito Cavite27(5) - 14 LPts
19/03/2029Rome, Italy12(2) - 24 Luigino Chiesa13 - 11 LPts
18/01/2029Caloocan, Philippines12(2) - 23 Euan Cabututan11 - 6 LPts
20/11/2028Fes, Morocco12(2) - 22 Muwaffaq Lahbabi10 - 14 LPts
22/09/2028Enugu, Nigeria12(2) - 21 Ifeanyi Orisayomi7 - 10 LPts
25/07/2028Leon, Mexico12(2) - 20 Neper Higuera2 - 1 LPts
27/05/2028Zamboanga City, Philippines12(2) - 19 Jeraldo Largo12 - 11 LPts
29/03/2028San Jose del Monte, Philippines11(2) - 19 Paul Fabian11 - 28 WPts
30/01/2028Karaj, Iran11(2) - 18 Lee Hy29(1) - 11 LPts
02/12/2027San Jose del Monte, Philippines10(2) - 18 Fresco Dumrique1 - 2 WPts
03/10/2027Barcelona, Spain10(2) - 17 Cipriano Bracamonte28 - 21 LPts
05/08/2027San Jose del Monte, Philippines9(1) - 17 Remi Van Heerden7 - 10 WKO3
06/06/2027San Jose del Monte, Philippines8(1) - 17 Haaris Bhutto4 - 4 WPts
08/04/2027San Jose del Monte, Philippines7(1) - 17 Onofre Moraga4 - 11 WPts
07/02/2027Umlazi, South Africa7(1) - 16 Andile Kune15 - 18 LPts
09/12/2026Abobo, Ivory Coast6(1) - 16 Guy Platini3 - 17 WPts
11/10/2026Algiers, Algeria5(1) - 16 Obaid Hadjaoui1 - 7 WPts
13/08/2026Novosibirsk, Russia5(1) - 15 Fedya Shchennikov9 - 3 LPts
15/06/2026Lima, Peru5(1) - 14 Elias Cerezo10 - 11 LPts
17/04/2026Madrid, Spain5(1) - 13 Zelipe Alaniz6 - 10 LPts
17/02/2026San Jose del Monte, Philippines5(1) - 12 Vicente Barretto2 - 4 LPts
20/12/2025Pak Kret, Thailand5(1) - 11 Amnat Chiayong15 - 10 LPts
22/10/2025Algiers, Algeria5(1) - 10 Rehman Zaynab5 - 21(2) LPts
24/08/2025San Jose del Monte, Philippines5(1) - 9 Chris Manyama7 - 27 LPts
26/06/2025San Jose del Monte, Philippines4(1) - 9 Zach Ablang0 - 2 WPts
26/04/2025Bochum, Germany3 - 9 Rowe Heigl3 - 11(5) WKO3
26/02/2025San Jose del Monte, Philippines2 - 9 Emilio Pita2 - 2 WPts
29/12/2024San Jose del Monte, Philippines1 - 9 Beltran Dornogan0 - 2 WPts
30/10/2024Bratislava, Slovakia1 - 8 Andrej Lach35 - 22 LPts
01/09/2024San Jose del Monte, Philippines1 - 7 Nick Bungu1 - 1 LPts
04/07/2024Taguig, Philippines1 - 6 Edward Lozon0 - 0 LPts
18/05/2024Managua, Nicaragua1 - 5 Zelipe Porro15 - 25 LPts
20/03/2024San Jose del Monte, Philippines1 - 4 Onofre Jabol0 - 1 LPts
20/01/2024Quezon City, Philippines1 - 3 Emanuel Lansigan0 - 0 LPts
29/11/2023Davao City, Philippines1 - 2 Frisco Chia3 - 15 LPts
30/09/2023Al Ain, UAE0 - 2 Mohsin Kahla1 - 4 WPts
02/08/2023Lapu-Lapu, Philippines0 - 1 Ivan Nicolas10 - 12 LPts
05/06/2023San Jose del Monte, Philippines0 - 0 Vicente Maguddayo0 - 1 LPts