Weightclass:  Light Welterweight
Location:  San Juan, Puerto Rico
Record:  31 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2025San Juan, Puerto Rico30 - 14 Miguel Calzadilla0 - 1 WPts
06/10/2025San Juan, Puerto Rico29 - 14 Erkki Juteini2 - 9 WPts
07/08/2025San Juan, Puerto Rico28 - 14 Waddah Geng33 - 18 WPts
08/06/2025San Juan, Puerto Rico27 - 14 Xabat Cortes13(1) - 30 WPts
10/04/2025San Juan, Puerto Rico26 - 14 Zuffur Shehata3 - 19(2) WPts
10/02/2025San Juan, Puerto Rico25 - 14 Leonel Rodiguez4 - 4 WPts
12/12/2024San Juan, Puerto Rico24 - 14 Blahoslav Butka2 - 15 WPts
12/10/2024San Juan, Puerto Rico23 - 14 Vicente Collazo1 - 4 WPts
15/08/2024San Juan, Puerto Rico22 - 14 Fanuco Matalon0 - 4 WPts
17/06/2024San Juan, Puerto Rico22 - 13 Rehan Kalil4 - 12 LPts
18/04/2024San Juan, Puerto Rico21 - 13 Jesus Rojas1 - 7 WPts
18/02/2024San Juan, Puerto Rico21 - 12 Jose Olgin5 - 14 LPts
20/12/2023San Juan, Puerto Rico21 - 11 Sagaz Yepes5 - 12 LPts
21/10/2023Kosice, Slovakia20 - 11 Jan Lorenc16 - 19 WPts
23/08/2023Copenhagen, Denmark20 - 10 Gardiner Rahr19 - 16 LPts
25/06/2023Havana, Cuba20 - 9 Senon Renta19 - 15 LPts
27/04/2023Yerevan, Armenia20 - 8 One Mahdessyan22 - 10 LPts
27/02/2023Córdoba, Argentina20 - 7 Quito Abril23 - 9 LPts
30/12/2022Bayamon, Puerto Rico19 - 7 Juan Rendon10(1) - 14 WPts
04/11/2022Medellin, Colombia18 - 7 Ovidio Revilla3 - 25 WPts
06/09/2022Bayamon, Puerto Rico17 - 7 Juan Landaverde7(1) - 22 WPts
10/07/2022Guatemala City, Guatemala17 - 6 Emanuel Martinez18 - 9 LPts
12/05/2022Ponce, Puerto Rico16 - 6 Jaguar Martines6 - 15(1) WPts
21/03/2022Chennai, India16 - 5 Devdas Soni10 - 14 LPts
21/01/2022Shymkent, Kazakhstan16 - 4 Jawad Kairkuloff15 - 10 LPts
23/11/2021Samarqand, Uzbekistan15 - 4 Andrii Kapasow6 - 15 WPts
25/09/2021Istanbul, Turkey14 - 4 Altan Karadeniz7 - 16 WPts
26/07/2021San Juan, Puerto Rico14 - 3 Neper Olmo10 - 8 LPts
03/06/2021San Juan, Puerto Rico13 - 3 Ignado Acosta10 - 8 WPts
03/04/2021San Juan, Puerto Rico12 - 3 Alejandro Valderrama15 - 5 WPts
01/03/2021Abidjan, Ivory Coast11 - 3 Oriel Belair8 - 12 WPts
01/01/2021Riga, Latvia10 - 3 Timofei Spradzis2 - 12 WPts
03/11/2020San Juan, Puerto Rico9 - 3 Rodrigo Jaramillo3 - 8 WPts
23/09/2020Toshkent, Uzbekistan8 - 3 Aleksandr Khanmammadov3 - 11 WPts
25/07/2020Istanbul, Turkey7 - 3 Goker Yildirim8 - 6 WPts
27/05/2020San Juan, Puerto Rico6 - 3 Lorenzo Barca6 - 4 WPts
27/03/2020Tegucigalpa, Honduras5 - 3 Gonzalo Resto2 - 13 WPts
27/01/2020San Juan, Puerto Rico4 - 3 Juan Landaverde2(1) - 11 WPts
27/11/2019San Juan, Puerto Rico3 - 3 Roman Laguardia2 - 3 WPts
14/10/2019San Juan, Puerto Rico3 - 2 Luigi Jepsen3 - 8 LPts
14/08/2019San Juan, Puerto Rico2 - 2 Sancho Villas3 - 2 WPts
14/06/2019San Juan, Puerto Rico1 - 2 Ovidio Rayos0 - 2 WPts
16/04/2019Antwerp, Belgium1 - 1 Lodewijk Ghellync5 - 2 LPts
16/02/2019Vilnius, Lithuania1 - 0 Tadzio Kobylinski4 - 0 LPts
18/12/2018San Juan, Puerto Rico0 - 0 Valeri Sarsenoff1 - 1 WPts