Weightclass:  Light Welterweight
Location:  San Juan, Puerto Rico
Record:  31(6) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/06/2025San Juan, Puerto Rico30(6) - 13 Haider Asker6 - 14 WPts
13/04/2025San Juan, Puerto Rico29(6) - 13 Xavier Madrazo0 - 1 WPts
12/02/2025San Juan, Puerto Rico28(5) - 13 Branimir á Volvov3 - 1 WKO3
15/12/2024San Juan, Puerto Rico27(4) - 13 Dmitriy Artag0 - 5 WKO2
16/10/2024San Juan, Puerto Rico26(3) - 13 Porfio Tejeda0 - 6(1) WKO2
17/08/2024San Juan, Puerto Rico25(2) - 13 Alejandro Nuncio0 - 5 WKO3
18/06/2024San Juan, Puerto Rico24(2) - 13 Alejandro Plata2 - 3 WPts
19/04/2024San Juan, Puerto Rico23(2) - 13 Yashar Ghazi7(1) - 32(2) WPts
20/02/2024San Juan, Puerto Rico22(2) - 13 Malvolio Mercado2 - 11 WPts
22/12/2023San Juan, Puerto Rico21(1) - 13 Steven Gee0 - 13(4) WKO3
23/10/2023San Juan, Puerto Rico20(1) - 13 Nemesio Villella4 - 17 WPts
24/08/2023San Juan, Puerto Rico19(1) - 13 Loredo Bueno2 - 3 WPts
25/06/2023Brisbane, Australia18(1) - 13 Oliver Zappa12(1) - 20 WPts
27/04/2023New Kingston, Jamaica18(1) - 12 Amon Marchbanks19(1) - 17 LPts
27/02/2023San Juan, Puerto Rico18(1) - 11 David Craghead24 - 5 LPts
29/12/2022Abidjan, Ivory Coast17 - 11 Dabney Pierre-Louis17 - 17(4) WKO3
31/10/2022Bayamon, Puerto Rico17 - 10 Felippe Modesto13 - 12 LPts
17/09/2022San Juan, Puerto Rico16 - 10 Carlos Travieso1 - 5 WPts
19/07/2022Prague, Czech Republic15 - 10 Miroslav Nerad9 - 17 WPts
21/05/2022San Juan, Puerto Rico14 - 10 Alfonso Narciso9 - 12 WPts
04/04/2022Ponce, Puerto Rico14 - 9 Juan Malara14 - 12 LPts
04/03/2022Bayamon, Puerto Rico14 - 8 Juan Losada24 - 4 LPts
17/01/2022Vilnius, Lithuania13 - 8 Eliasz Berlinski2 - 20 WPts
19/11/2021Panama City, Panama12 - 8 Joaquin Miguel8 - 14 WPts
21/09/2021Dushanbe, Tajikistan12 - 7 Anton Naghiyev14 - 5 LPts
21/07/2021Sofia, Bulgaria11 - 7 Aleksandar á Pentchev6 - 4 WPts
23/05/2021San Juan, Puerto Rico11 - 6 Van Hao16 - 6 LPts
24/03/2021Carolina, Puerto Rico10 - 6 Lisandro Buenaventura0 - 15 WPts
31/01/2021Ho Chi Minh City, Vietnam9 - 6 Dung Cong5 - 12 WPts
02/12/2020Carolina, Puerto Rico9 - 5 Neron Bosque11 - 4 LPts
25/10/2020San Juan, Puerto Rico8 - 5 Kabonesa Ametepey2 - 8 WPts
27/08/2020Ciudad del Este, Paraguay7 - 5 Fresco Ocana0 - 11 WPts
28/06/2020San Juan, Puerto Rico6 - 5 Islam Gasymov6 - 9(1) WPts
28/04/2020San Juan, Puerto Rico6 - 4 Ignado Cornelio4 - 4 LPts
29/02/2020Soledad de Graciano Sanchez, Mexico6 - 3 Saturnin Mojica2 - 3 LPts
01/01/2020San Juan, Puerto Rico5 - 3 Alfonso Narciso2 - 3 WPts
18/11/2019San Juan, Puerto Rico5 - 2 Ovidio Rayos0 - 5 LPts
18/09/2019San Juan, Puerto Rico4 - 2 Ulick Rube1 - 3 WPts
19/07/2019San Juan, Puerto Rico3 - 2 Nawaphon Manoprungroj3 - 2 WPts
19/05/2019Panama City, Panama3 - 1 Iago Poveda0 - 5 LPts
21/03/2019Los Alcarrizos, Dominican Republic2 - 1 Alejandro Manso1 - 2 WPts
20/01/2019San Juan, Puerto Rico2 - 0 Ashley Hillen3 - 1 LPts
19/11/2018San Juan, Puerto Rico1 - 0 Gustav Sluka2 - 3 WPts
18/09/2018San Juan, Puerto Rico0 - 0 Olaf Bilas0 - 0 WPts