Weightclass:  Welterweight
Location:  San Jose del Monte, Philippines
Record:  31 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/02/2028San Jose del Monte, Philippines30 - 7 Alastair Nisbet0 - 6 WPts
16/12/2027San Jose del Monte, Philippines29 - 7 Juan Rentas6 - 18 WPts
17/10/2027San Jose del Monte, Philippines28 - 7 Ian Purcell1 - 7 WPts
18/08/2027San Jose del Monte, Philippines27 - 7 Cruz Zamarron5 - 7(1) WPts
19/06/2027San Jose del Monte, Philippines26 - 7 Federico Becerra5 - 13 WPts
20/04/2027San Jose del Monte, Philippines25 - 7 Amer Caghgaliew1 - 2 WPts
19/02/2027San Jose del Monte, Philippines24 - 7 Chike Chungu3 - 6 WPts
21/12/2026San Jose del Monte, Philippines23 - 7 Juan Dalao19 - 16 WPts
22/10/2026San Jose del Monte, Philippines22 - 7 Wiyoto Soegijapranata8 - 16 WPts
23/08/2026San Jose del Monte, Philippines21 - 7 Aleksandr Ignatiev19(3) - 22 WPts
24/06/2026San Jose del Monte, Philippines20 - 7 Lewis Noronen1 - 3 WPts
25/04/2026San Jose del Monte, Philippines19 - 7 Mel Igcasan3 - 11 WPts
25/02/2026Maracaibo, Venezuela18 - 7 Sancho Samano3(1) - 8 WPts
28/12/2025Port Said, Egypt17 - 7 Waqar Saladin1 - 4 WPts
30/10/2025San Jose del Monte, Philippines16 - 7 Ontibile Anang1 - 5 WPts
01/09/2025San Jose del Monte, Philippines15 - 7 Jesus Caharian1 - 3 WPts
03/07/2025San Jose del Monte, Philippines14 - 7 Iago Renderos2 - 6 WPts
04/05/2025San Jose del Monte, Philippines13 - 7 Aaron Infante0 - 2 WPts
06/03/2025Curitiba, Brazil12 - 7 Porfio Ponciano1 - 0 WPts
06/01/2025San Jose del Monte, Philippines12 - 6 Juan Dalao11 - 11 LPts
07/11/2024Guayaquil, Ecuador11 - 6 Vicente Rondon31(4) - 14 WPts
09/09/2024Lagos, Nigeria10 - 6 Izunna Ebute20 - 22 WPts
12/07/2024Panama City, Panama10 - 5 Juan Nevarez20(1) - 11 LPts
14/05/2024Lipa, Philippines9 - 5 Carlos Granada3 - 12 WPts
21/03/2024Bacoor, Philippines8 - 5 Rio Carballo8 - 18 WPts
25/01/2024Davao City, Philippines8 - 4 Angel Lugmao13 - 12 LPts
27/11/2023Dakar, Senegal7 - 4 Sennett Perret2 - 5(2) WPts
28/09/2023Dakar, Senegal6 - 4 Vail Mbengue4 - 14 WPts
31/07/2023San Jose del Monte, Philippines5 - 4 Ora Castrillo7 - 9 WPts
31/05/2023San Jose del Monte, Philippines4 - 4 Nasario Yanes0 - 2 WPts
01/04/2023Quezon City, Philippines3 - 4 Oro Coronado20 - 5 WPts
02/02/2023Lapu-Lapu, Philippines2 - 4 Montego Cayongcong16 - 11 WPts
06/12/2022Batangas City, Philippines1 - 4 Gervasio Catbagan6(1) - 18 WPts
11/10/2022Davao City, Philippines1 - 3 Rich Lugue16 - 14 LPts
14/08/2022Manila, Philippines1 - 2 Isaac Domugho11(1) - 16 LPts
24/06/2022Caloocan, Philippines1 - 1 Senon Sevilla13(1) - 8 LPts
02/05/2022San Jose del Monte, Philippines1 - 0 Carlos Olan2 - 6 LPts
05/03/2022San Jose del Monte, Philippines0 - 0 Georgiy Kalinoff8 - 13 WPts