Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  25 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2024San Juan, Puerto Rico24 - 10 Fresco Escobar4 - 6 WPts
16/04/2024San Juan, Puerto Rico23 - 10 Malik Botros2 - 12(1) WPts
17/02/2024San Juan, Puerto Rico22 - 10 Joaquin Sibal1 - 2 WPts
19/12/2023San Juan, Puerto Rico21 - 10 Edmundo Alaniz0 - 6(1) WPts
20/10/2023San Juan, Puerto Rico20 - 10 Jose Martinez9 - 16 WPts
21/08/2023San Juan, Puerto Rico19 - 10 Luister Like2 - 8(1) WPts
22/06/2023San Juan, Puerto Rico18 - 10 Lang Cong0 - 3 WPts
23/04/2023San Juan, Puerto Rico17 - 10 Karl Rafferty1 - 5 WPts
23/02/2023San Juan, Puerto Rico16 - 10 Sam Donlon3 - 15 WPts
25/12/2022San Juan, Puerto Rico15 - 10 Selestino Primo14 - 11 WPts
26/10/2022San Juan, Puerto Rico14 - 10 Sierra Oliveros1 - 4 WPts
27/08/2022San Juan, Puerto Rico13 - 10 Wiyoto Darkuncoro12(1) - 16 WPts
28/06/2022Kremenchuk, Ukraine13 - 9 Andrii Vinogradov15 - 14 LPts
30/04/2022San Juan, Puerto Rico12 - 9 Santiago Russi12(2) - 8 WPts
10/03/2022Ponce, Puerto Rico12 - 8 Jose Nieves20 - 7 LPts
08/01/2022Bayamon, Puerto Rico12 - 7 Pedro Hernandez6 - 12 LPts
11/11/2021Panama City, Panama12 - 6 Malvolio Majano10 - 11 LPts
13/09/2021Carolina, Puerto Rico11 - 6 Dario Delfino3 - 15 WPts
04/08/2021Bayamon, Puerto Rico11 - 5 Reyes Alatorre17 - 3 LPts
30/06/2021Sofia, Bulgaria10 - 5 Miroslav á Botev14 - 8 WPts
01/05/2021Guayaquil, Ecuador10 - 4 Rogelio Oquendo17 - 2 LPts
03/03/2021Bayamon, Puerto Rico10 - 3 Jose Lusco12 - 5 LPts
06/01/2021San Jose, Costa Rica9 - 3 Hernan Palma0 - 1 WPts
06/11/2020Bayamon, Puerto Rico8 - 3 Leonardo Gonzaga2 - 4 WPts
12/09/2020San Juan, Puerto Rico7 - 3 Jair Aldrete8 - 7 WPts
11/07/2020San Juan, Puerto Rico7 - 2 Santiago Russi3 - 6 LPts
13/05/2020San Juan, Puerto Rico6 - 2 Joaquin Escajeda2 - 6 WPts
13/03/2020Schaerbeek, Belgium5 - 2 Tyson Ortega4 - 5 WPts
14/01/2020Bayamon, Puerto Rico5 - 1 Federico Astudillo4(1) - 6 LPts
16/11/2019San Juan, Puerto Rico4 - 1 Joaquin Bencomo4 - 3 WPts
15/09/2019San Juan, Puerto Rico3 - 1 Jaguar Marrufo7 - 0 WPts
16/07/2019Ponce, Puerto Rico3 - 0 Joaquin Barriga2 - 0 LPts
05/06/2019Edmonton, Canada2 - 0 Chris Fairweather5(1) - 4 WPts
07/04/2019San Juan, Puerto Rico1 - 0 Eloy Alvarado3 - 3 WPts
05/02/2019San Juan, Puerto Rico0 - 0 Luukas Paavola5 - 2 WPts