Weightclass:  Middleweight
Location:  San Juan, Puerto Rico
Record:  19(3) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2024San Juan, Puerto Rico18(3) - 14 Xaverius Costilla1 - 8 WPts
21/03/2024San Juan, Puerto Rico17(2) - 14 Angel Sebastian0 - 0 WKO2
21/01/2024San Juan, Puerto Rico16(2) - 14 Bilal Bhutto1 - 4 WPts
22/11/2023San Juan, Puerto Rico15(2) - 14 Fabrizio Destro2 - 4 WPts
22/09/2023San Juan, Puerto Rico14(1) - 14 Cipriano Merino1 - 0 WKO3
24/07/2023San Juan, Puerto Rico13(1) - 14 Rodrigo Caro2 - 1 WPts
24/05/2023San Juan, Puerto Rico12(1) - 14 Juan Ravelo15 - 14 WPts
25/03/2023San Juan, Puerto Rico11 - 14 Seferino Loya1 - 10(2) WKO3
24/01/2023San Juan, Puerto Rico10 - 14 Santiago Murillo2 - 2(1) WPts
24/11/2022San Juan, Puerto Rico9 - 14 Santiago Carreras1 - 3 WPts
24/09/2022San Juan, Puerto Rico9 - 13 Ogenyi Ajulo9 - 7 LPts
27/07/2022San Juan, Puerto Rico8 - 13 Ramirez Riveron2 - 13 WPts
26/05/2022Asuncion, Paraguay8 - 12 Sierra Leyba13 - 14 LPts
28/03/2022Dubai, UAE7 - 12 Danyaal Odeh14 - 14 WPts
28/01/2022Bayamon, Puerto Rico7 - 11 Cisco Morino5 - 15 LPts
30/11/2021Ulaanbaatar, Mongolia6 - 11 Arwarh Abyckcassym8 - 12 WPts
02/10/2021San Juan, Puerto Rico6 - 10 Berto Albino8(1) - 12 LPts
01/08/2021San Juan, Puerto Rico6 - 9 Angel Portugal10 - 12 LPts
30/05/2021Plzen, Czech Republic6 - 8 RadomÝr Kaba7 - 12 LPts
01/04/2021San Juan, Puerto Rico5 - 8 Bilal Kamal6(1) - 9 WPts
01/02/2021Udon Thani, Thailand5 - 7 Suthep Budprom6 - 9 LPts
04/12/2020Watford, UK5 - 6 Hugh Malloye4 - 10 LPts
04/10/2020San Juan, Puerto Rico5 - 5 Rehman Bouazizi4 - 12 LPts
06/08/2020Bangkok, Thailand5 - 4 Panomroonglek Pornsai4 - 11 LPts
05/06/2020Bayamon, Puerto Rico4 - 4 Javier Ruedas0 - 0 WPts
07/04/2020Manaus, Brazil4 - 3 Yago Pimentel9 - 6 LPts
08/02/2020Bayamon, Puerto Rico4 - 2 Carlos Monsivais1 - 8 LPts
01/01/2020Kano, Nigeria3 - 2 Nelson Achike2 - 1 WPts
03/11/2019Accra, Ghana2 - 2 Quoitrel Bonsam5 - 2 WPts
04/09/2019San Juan, Puerto Rico2 - 1 Jesus Lovato2 - 2 LPts
06/07/2019San Juan, Puerto Rico1 - 1 Aaron Salawu1 - 1 WPts
06/05/2019San Juan, Puerto Rico0 - 1 Zernebog Chikalkin1 - 0 WPts
05/03/2019San Juan, Puerto Rico0 - 0 Santiago Almas5 - 1 LPts