Weightclass:  Middleweight
Location:  San Jose del Monte, Philippines
Record:  24 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2025San Jose del Monte, Philippines23 - 18 Fabrice Jadin3 - 7 WPts
17/11/2024San Jose del Monte, Philippines22 - 18 Adnan Bastany2 - 8 WPts
17/09/2024Caloocan, Philippines21 - 18 Juan Dulay13(1) - 23 WPts
22/07/2024Taguig, Philippines20 - 18 Neron Escalona25 - 12 WPts
23/05/2024Davao City, Philippines20 - 17 Reyes Paulino27(1) - 11 LPts
25/03/2024Quezon City, Philippines19 - 17 Fanuco Iniba21(3) - 16 WPts
27/01/2024San Jose, Costa Rica19 - 16 Guido Sagun18(2) - 17 LPts
29/11/2023Santiago de los Caballeros, Dominican Republic18 - 16 Jaguar Bernabe20(1) - 7 WPts
01/10/2023Taytay, Philippines17 - 16 Santiago Babasa11 - 17 WPts
31/08/2023Zamboanga City, Philippines17 - 15 Ricardo Estrada16 - 20 LPts
30/07/2023San Jose del Monte, Philippines16 - 15 Carlos Gamero17 - 14 WPts
31/05/2023Ulsan, South Korea16 - 14 Keun-ho Bak31 - 7 LPts
02/04/2023Quezon City, Philippines16 - 13 Franco Camejo16 - 13 LPts
08/02/2023Bergen, Norway16 - 12 Oscar Smestad17 - 13 LPts
11/12/2022Pasig, Philippines16 - 11 Nasario Conde7 - 19 LPts
11/10/2022Manila, Philippines16 - 10 Dario Gapuz19 - 11 LPts
18/08/2022Jeddah, Saudi Arabia15 - 10 Waqar Kalb0 - 0 WPts
20/06/2022San Jose del Monte, Philippines14 - 10 Neron Tumaneng1 - 11 WPts
22/04/2022Samarqand, Uzbekistan14 - 9 Salim Alizade14 - 9 LPts
22/02/2022San Jose del Monte, Philippines13 - 9 Guido Somera7 - 12 WPts
23/12/2021San Jose del Monte, Philippines12 - 9 Xavier Lacayo1 - 0 WPts
23/10/2021Nador, Morocco12 - 8 Karam-eddine Amzine11 - 7 LPts
25/08/2021Dasmarinas, Philippines11 - 8 Jerrold Lobato3 - 12 WPts
26/06/2021San Jose del Monte, Philippines10 - 8 Antonio Vayo0 - 1 WPts
25/04/2021San Jose del Monte, Philippines9 - 8 Bronco Tobon12 - 4 WPts
24/02/2021Quezon City, Philippines9 - 7 Antonio Dulay7 - 9 LPts
29/12/2020Manila, Philippines8 - 7 Chris Liboon1 - 9 WPts
18/11/2020San Jose del Monte, Philippines7 - 7 Marco Fontan1 - 18 WPts
18/09/2020San Pedro, Philippines6 - 7 Pedro Lacanglacang2 - 9 WPts
08/08/2020San Jose del Monte, Philippines5 - 7 Alano Clara1 - 9 WPts
07/06/2020Cheonan, South Korea5 - 6 Min-woo Cha9 - 1 LPts
07/04/2020Baku, Azerbaijan5 - 5 Teymuraz Adigozalov5 - 8 LPts
08/02/2020Winterthur, Switzerland5 - 4 Arvin Heinz3(1) - 8 LPts
10/12/2019San Jose del Monte, Philippines5 - 3 Seung-dae Tang2 - 6 LPts
10/10/2019San Jose del Monte, Philippines4 - 3 Mikolaj Jackiewicz0 - 7 WPts
11/08/2019Athens, Greece4 - 2 Tymon Mola4 - 5 LPts
13/06/2019Orleans, France3 - 2 Raynard Hugo1 - 5 WPts
14/04/2019Milan, Italy3 - 1 Primo Tremaglia5 - 3 LPts
13/02/2019San Jose del Monte, Philippines2 - 1 Krzysztof Cegielski4 - 3 WPts
14/12/2018Binjai, Indonesia2 - 0 Tjipto Sukaesih1 - 5 LPts
16/10/2018San Jose del Monte, Philippines1 - 0 Tvrtko Jurkovic1 - 0 WPts
18/08/2018San Jose del Monte, Philippines0 - 0 Diego Montiel0 - 1 WPts