Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  27 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2024San Juan, Puerto Rico26 - 12 Xabat Cabeza1 - 4 WPts
22/12/2023San Juan, Puerto Rico25 - 12 Leonel Perron1 - 12 WPts
23/10/2023San Juan, Puerto Rico24 - 12 Jerrold Fleites0 - 4 WPts
24/08/2023San Juan, Puerto Rico23 - 12 Rodrigo Macario0 - 1 WPts
25/06/2023San Juan, Puerto Rico22 - 12 Viktor Dashbalbar1 - 5 WPts
26/04/2023San Juan, Puerto Rico21 - 12 Larenzo Rosal1 - 3 WPts
25/02/2023San Juan, Puerto Rico20 - 12 Agapetus Salguero1 - 4 WPts
26/12/2022San Juan, Puerto Rico19 - 12 Karl Rafferty1 - 3 WPts
27/10/2022San Juan, Puerto Rico18 - 12 Nasario Paredes1 - 3 WPts
28/08/2022San Juan, Puerto Rico17 - 12 Jerrold Villareal8 - 18 WPts
28/06/2022San Juan, Puerto Rico16 - 12 Nemesio Arco2 - 4 WPts
29/04/2022San Juan, Puerto Rico15 - 12 Xavier Diaz4 - 22 WPts
28/02/2022Dakar, Senegal14 - 12 Tremeur Filipacchi6 - 19 WPts
31/12/2021Vaughan, Canada13 - 12 Bryan Underwood14 - 10 WPts
01/11/2021Torreon, Mexico13 - 11 Juan Fuentes10 - 6 LPts
03/09/2021Mar del Plata, Argentina13 - 10 Javier Landaverde12 - 7 LPts
05/07/2021Kunming, China12 - 10 Woo Gen0 - 0 WPts
04/05/2021Gomel, Belarus12 - 9 Gennady Kolanko12 - 9 LPts
06/03/2021Chelyabinsk, Russia11 - 9 Daniil Torbinski0 - 1 WPts
06/01/2021San Juan, Puerto Rico10 - 9 Xavier Diaz3 - 14 WPts
05/11/2020Incheon, South Korea9 - 9 Seung-dae Chee0 - 0 WPts
07/09/2020Buenos Aires, Argentina9 - 8 Fresco Aros9 - 2 LPts
09/07/2020Kingston, Jamaica9 - 7 Rich Brymer5 - 6 LPts
09/05/2020San Juan, Puerto Rico8 - 7 Jose Subia2 - 8 WPts
07/04/2020San Juan, Puerto Rico7 - 7 Kashif Hosein4 - 8 WPts
07/02/2020Ponce, Puerto Rico6 - 7 Ora Guttierrez3 - 7 WPts
29/12/2019Bayamon, Puerto Rico5 - 7 Xaver Gomez7 - 6 WPts
25/11/2019San Jose del Monte, Philippines4 - 7 Bronco Saiz2 - 10 WPts
27/09/2019San Juan, Puerto Rico3 - 7 Ramiro Santiago4 - 5 WPts
29/07/2019San Juan, Puerto Rico2 - 7 Jose Pollino5 - 6 WPts
30/05/2019Roskilde, Denmark2 - 6 Mats Fedder6 - 4 LPts
01/04/2019San Juan, Puerto Rico1 - 6 Marjun Martin3 - 1 WPts
30/01/2019San Juan, Puerto Rico0 - 6 Jair Aldrete3 - 2 WPts
29/12/2018San Juan, Puerto Rico0 - 5 Angel Ozuna3 - 1 LPts
31/10/2018San Juan, Puerto Rico0 - 4 Xeres Gutierres2 - 0 LPts
28/09/2018Bayamon, Puerto Rico0 - 3 Juan Coreas5 - 0 LPts
02/08/2018San Juan, Puerto Rico0 - 2 Senon Esquivel0 - 2 LPts
04/06/2018Almaty, Kazakhstan0 - 1 Timofei Dauenov2 - 1 LPts
06/04/2018San Juan, Puerto Rico0 - 0 Kiki Rama0 - 1 LPts