Weightclass:  Featherweight
Location:  Ponce, Puerto Rico
Record:  22(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2023Ponce, Puerto Rico21(2) - 13 Antonio Moncayo2 - 6(2) WPts
21/08/2023Ponce, Puerto Rico20(2) - 13 Angel Mar1 - 9 WPts
21/06/2023Ponce, Puerto Rico19(2) - 13 Mark Papandrea2 - 7 WPts
23/04/2023Ponce, Puerto Rico18(1) - 13 Isidro Villafane1 - 11(5) WKO3
22/02/2023Ponce, Puerto Rico17(1) - 13 Saturnin Monsivais9 - 21 WPts
23/12/2022Ponce, Puerto Rico16(1) - 13 Mark Arther8(1) - 22 WPts
24/10/2022Ponce, Puerto Rico15(1) - 13 Antonio Negron13 - 15 WPts
25/08/2022Ponce, Puerto Rico14(1) - 13 Esteban Velez22(1) - 7 WPts
25/06/2022Ponce, Puerto Rico13(1) - 13 Angel Coria6 - 18 WPts
26/04/2022Ponce, Puerto Rico12(1) - 13 Ulises Caro15 - 13 WPts
25/02/2022Ponce, Puerto Rico11(1) - 13 Vasyl Rakowski1 - 2 WPts
26/12/2021Ponce, Puerto Rico11(1) - 12 Sergey Kombarov23(1) - 4 LPts
26/10/2021Winnipeg, Canada10 - 12 Barry Maben0 - 20(8) WKO3
28/08/2021Ho Chi Minh City, Vietnam9 - 12 Thai Chung11 - 11 WPts
29/06/2021Ponce, Puerto Rico8 - 12 Jerrold Villareal7 - 11 WPts
28/04/2021Sofia, Bulgaria8 - 11 Mitre á Emilov12 - 7 LPts
27/02/2021San Juan, Puerto Rico8 - 10 Jaguar Rebollar11 - 9(1) LPts
16/01/2021Ponce, Puerto Rico8 - 9 Esteban Serafin10 - 4 LPts
16/11/2020Ponce, Puerto Rico7 - 9 Santiago Arguelles4 - 8 WPts
16/09/2020San Jose, Costa Rica7 - 8 Nemesio Barrio15 - 2 LPts
16/07/2020Ponce, Puerto Rico6 - 8 Zelipe Loya2 - 13 WPts
20/05/2020San Juan, Puerto Rico6 - 7 Jose Ronda3 - 7 LPts
26/03/2020Ponce, Puerto Rico5 - 7 Enzo Pareja5 - 4 WPts
25/01/2020Ponce, Puerto Rico4 - 7 Vicente Zapata2 - 4 WPts
10/12/2019Ponce, Puerto Rico4 - 6 Luis Campillo7 - 5 LPts
10/10/2019Ponce, Puerto Rico3 - 6 Ekerd Blech9 - 3 WPts
11/08/2019Ponce, Puerto Rico3 - 5 Yong Truong4 - 2 LPts
12/06/2019Quito, Ecuador3 - 4 Alejandro Gavino4 - 6 LPts
14/04/2019Bayamon, Puerto Rico2 - 4 Vicente Tinajero2 - 1 WPts
12/03/2019Ponce, Puerto Rico1 - 4 Reynaldo Clavel4 - 3 WPts
10/01/2019Ahmedabad, India1 - 3 Chiranjeevi Tanwar3 - 1 LPts
12/11/2018Algiers, Algeria0 - 3 Ali Djahnit0 - 5 WPts
14/09/2018Geneva, Switzerland0 - 2 Quincy Huet0 - 5 LPts
16/07/2018Ponce, Puerto Rico0 - 1 Sebastijan Puškaric0 - 1 LPts
18/05/2018Ponce, Puerto Rico0 - 0 Damyan Tsvetanov0 - 0 LPts