Weightclass:  Welterweight
Location:  General Trias, Philippines
Record:  23 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2026General Trias, Philippines22 - 18 Cris Caram3 - 6 WPts
30/10/2026General Trias, Philippines21 - 18 Kolzak Dzhumalieff11 - 12 WPts
31/08/2026General Trias, Philippines20 - 18 Cris Arencibia5(1) - 12 WPts
02/07/2026General Trias, Philippines20 - 17 Seferino Mancera10 - 20 LPts
03/05/2026General Trias, Philippines19 - 17 Zacarias Cazarez0 - 0 WPts
04/03/2026General Trias, Philippines18 - 17 Jose Cajigas2 - 6(1) WPts
03/01/2026General Trias, Philippines17 - 17 Yodmongkol Kiatpracha1 - 0 WPts
04/11/2025General Trias, Philippines16 - 17 Dean Lyons2 - 13 WPts
06/09/2025General Trias, Philippines15 - 17 Steven Londono24 - 23 WPts
08/07/2025General Trias, Philippines15 - 16 Rashid Maqdisi7 - 11 LPts
09/05/2025General Trias, Philippines15 - 15 Juan Cala22 - 20 LPts
10/03/2025General Trias, Philippines14 - 15 Mel Igcasan0 - 7 WPts
09/01/2025Cagayan de Oro, Philippines13 - 15 Fidel Prior0 - 9 WPts
11/11/2024Rome, Italy12 - 15 Vanni Franceschi1 - 17 WPts
12/09/2024Bacoor, Philippines11 - 15 Alejandro Rendon3 - 24 WPts
16/07/2024Dakar, Senegal11 - 14 Didier Duvauchelle12 - 28(3) LPts
18/05/2024Accra, Ghana10 - 14 Rob Addy1 - 4 WPts
20/03/2024Kumasi, Ghana9 - 14 Sam Papafio1 - 0 WPts
21/01/2024General Trias, Philippines8 - 14 Guillermo Lagdameo2 - 1 WPts
22/11/2023Accra, Ghana7 - 14 Dylan Amodako12 - 20 WPts
22/09/2023Tehran, Iran7 - 13 Saad Ammar21(3) - 13 LPts
25/07/2023Bursa, Turkey7 - 12 Koray Chuhadar4 - 20(3) LPts
26/05/2023Mixco, Guatemala6 - 12 Jose Moscoso1 - 12 WPts
28/03/2023Nishinomiya, Japan5 - 12 Kazuki Adachi13 - 16 WPts
28/01/2023General Trias, Philippines4 - 12 Fausto Loglog6(1) - 15 WPts
29/11/2022General Trias, Philippines4 - 11 Jose Montoro3 - 3 LPts
29/09/2022Bremen, Germany3 - 11 Amd Jenschke0 - 3 WPts
01/08/2022General Trias, Philippines2 - 11 Rodrigo Loglog0 - 3 WPts
31/05/2022Tegucigalpa, Honduras2 - 10 Xeres Maravilla15(1) - 14 LPts
02/04/2022Taytay, Philippines2 - 9 Yago Miranda15 - 5 LPts
08/02/2022Quezon City, Philippines2 - 8 Diego Gumapas12 - 12 LPts
27/12/2021Santo Domingo de Guzman, Dominican Republic2 - 7 Juan Mosco13(1) - 12 LPts
28/10/2021General Trias, Philippines2 - 6 Jaguar Aya-ay7 - 0 LPts
27/08/2021Ho Chi Minh City, Vietnam2 - 5 Chuong Chinh13 - 8 LPts
27/06/2021General Trias, Philippines2 - 4 Borya Acishew12 - 7 LPts
27/04/2021Naples, Italy2 - 3 Lorenzo Arrighi9 - 12 LPts
27/02/2021Calamba, Philippines2 - 2 Olindo Lamayan6 - 7 LPts
03/01/2021General Trias, Philippines1 - 2 Fausto Loglog2 - 6 WPts
02/11/2020General Trias, Philippines1 - 1 Dmitri Gura10 - 8 LPts
04/09/2020General Trias, Philippines0 - 1 Xyshaun Nanyiza7 - 9 WPts
05/07/2020General Trias, Philippines0 - 0 Xalvador Pintor1 - 0 LPts