Weightclass:  Light Welterweight
Location:  Bayamon, Puerto Rico
Record:  34 - 16(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2025Bayamon, Puerto Rico33 - 16(5) Keiichi Hasegawa5 - 11 WPts
30/10/2025Bayamon, Puerto Rico32 - 16(5) Lisandro Melero9 - 7 WPts
31/08/2025Bayamon, Puerto Rico31 - 16(5) John Nfuni4 - 11 WPts
02/07/2025Bayamon, Puerto Rico30 - 16(5) Georges Ouimet5 - 2 WPts
03/05/2025Bayamon, Puerto Rico29 - 16(5) Leonardo Principe4 - 13 WPts
04/03/2025Bayamon, Puerto Rico28 - 16(5) Franco Cazares4(1) - 9 WPts
03/01/2025Bayamon, Puerto Rico27 - 16(5) Santiago Beato3 - 22 WPts
04/11/2024Bayamon, Puerto Rico26 - 16(5) Amer Tiouli7 - 10 WPts
06/09/2024Bayamon, Puerto Rico25 - 16(5) Desiderio Paulino0 - 6 WPts
07/07/2024Bayamon, Puerto Rico24 - 16(5) Joaquin Merida1 - 1 WPts
07/05/2024Bayamon, Puerto Rico23 - 16(5) Santiago Gudino1 - 4 WPts
07/03/2024Bayamon, Puerto Rico22 - 16(5) Santiago Palma4 - 4 WPts
06/01/2024Choloma, Honduras21 - 16(5) Loredo Cubero6 - 14 WPts
08/11/2023Shubra El-Kheima, Egypt21 - 15(5) Rehan Hashi32 - 8 LPts
10/09/2023Bayamon, Puerto Rico21 - 14(5) Eloy Sicilia20 - 14 LPts
08/08/2023Managua, Nicaragua20 - 14(5) Reyes Iglesias15 - 21 WPts
09/06/2023San Juan, Puerto Rico19 - 14(5) Juan Reynoso15 - 13(1) WPts
02/05/2023Vilnius, Lithuania18 - 14(5) Lukasz Deren7 - 16 WPts
04/03/2023Vilnius, Lithuania17 - 14(5) Dawid Janusz2 - 10 WPts
04/01/2023Ponce, Puerto Rico17 - 13(5) Guido Arreguin9(1) - 21 LPts
11/11/2022San Juan, Puerto Rico16 - 13(5) Jair Castano7 - 20 WPts
19/09/2022San Juan, Puerto Rico15 - 13(5) Ovidio Rayos4 - 20 WPts
14/08/2022Ponce, Puerto Rico15 - 12(5) Xaver Maysonet18 - 11 LPts
13/06/2022Bayamon, Puerto Rico14 - 12(5) Rafael Africa5 - 22 WPts
11/05/2022Riga, Latvia14 - 11(5) Ioakim Shneiders11 - 15 LPts
13/03/2022Minsk, Belarus14 - 10(4) Pylyp Starkovich15 - 10 LKO3
13/01/2022Samarqand, Uzbekistan14 - 9(4) Isgendar Saryev17 - 6 LPts
14/11/2021Bayamon, Puerto Rico13 - 9(4) Miguel Fonseca13(1) - 12 WPts
16/09/2021Mixco, Guatemala12 - 9(4) Selestino Barquero15(1) - 7 WPts
18/07/2021Vilnius, Lithuania12 - 8(3) Blazej Kohutek11 - 10 LKO3
18/05/2021Tallaght, Ireland11 - 8(3) Conor Friel15 - 5 WPts
18/03/2021Lima, Peru11 - 7(3) Frisco Rodriguez16(1) - 3 LPts
18/01/2021San Juan, Puerto Rico10 - 7(3) Sierra Varon9 - 8 WPts
21/11/2020Seoul, South Korea10 - 6(3) Se-jong Jee12 - 1 LPts
23/09/2020Bayamon, Puerto Rico9 - 6(3) Aimon Perez1 - 10 WPts
22/07/2020Bayamon, Puerto Rico8 - 6(3) Agapetus Aguilar0 - 1(1) WPts
21/05/2020Petaling Jaya, Malaysia8 - 5(2) Faisal Safi4 - 11 LKO3
22/03/2020San Juan, Puerto Rico8 - 4(2) Gabriel Arboleda8 - 4 LPts
24/01/2020Durres, Albania7 - 4(2) Erion Xhanari3 - 10 WPts
24/11/2019Montevideo, Uruguay6 - 4(2) Franco Alanis0 - 11 WPts
26/09/2019Bayamon, Puerto Rico6 - 3(2) Angel Arias4 - 2 LPts
27/07/2019Bayamon, Puerto Rico6 - 2(2) Rio Artiles7 - 2 LPts
27/05/2019Melbourne, Australia5 - 2(2) Morgan Korolev2 - 0 WPts
29/03/2019Bayamon, Puerto Rico4 - 2(2) Rogelio Diaz2 - 1 WPts
26/01/2019Linz, Austria4 - 1(1) Adelbert Carbognano1 - 6 LKO3
28/11/2018Bayamon, Puerto Rico3 - 1(1) Kolya Agzamov4 - 0 WPts
28/09/2018Bayamon, Puerto Rico3 - 0 Umair Ghacsylyckoff2(1) - 0 LKO3
31/07/2018Ponce, Puerto Rico2 - 0 Santiago Gonzalez2 - 1 WPts
17/06/2018Bayamon, Puerto Rico1 - 0 Nikolai Galiackberoff0 - 1 WPts
19/04/2018Bayamon, Puerto Rico0 - 0 Ponce Casias1 - 0 WPts