Weightclass:  Featherweight
Location:  San Juan, Puerto Rico
Record:  26 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2026San Juan, Puerto Rico25 - 28 Duncan Dorkenoo5 - 4 WPts
02/08/2026San Juan, Puerto Rico24 - 28 Dillon Kwei3 - 2 WPts
03/06/2026San Juan, Puerto Rico23 - 28 Fresco Escobar8 - 15 WPts
04/04/2026San Juan, Puerto Rico22 - 28 Zafa Mowad10 - 17(7) WPts
03/02/2026San Juan, Puerto Rico21 - 28 Ediz Erdel9(3) - 20 WPts
06/12/2025San Juan, Puerto Rico20 - 28 Larenzo Moraga1 - 0 WPts
07/10/2025San Juan, Puerto Rico19 - 28 Juan Montana0 - 0 WPts
08/08/2025San Juan, Puerto Rico18 - 28 Fresco Almendarez0 - 1 WPts
09/06/2025San Juan, Puerto Rico17 - 28 Jesus Morataya0 - 1 WPts
10/04/2025San Juan, Puerto Rico16 - 28 Vegas Rubi0 - 2 WPts
10/02/2025San Juan, Puerto Rico15 - 28 Zacarias Marcos1 - 10 WPts
12/12/2024San Juan, Puerto Rico14 - 28 Mehmet Recber6 - 8 WPts
12/10/2024San Juan, Puerto Rico14 - 27 Jerrold Fleites2 - 9 LPts
15/08/2024San Juan, Puerto Rico13 - 27 Oihane Baro7 - 31 WPts
17/06/2024San Juan, Puerto Rico12 - 27 Jose Becerra0 - 2 WPts
18/04/2024Nassau, Bahamas11 - 27 Mike Yale3 - 7 WPts
19/02/2024Ponce, Puerto Rico11 - 26 Joaquin Soriano24 - 14 LPts
24/12/2023Vilnius, Lithuania11 - 25 Kamil Bomba22 - 14 LPts
26/10/2023Grodno, Belarus11 - 24 Melor Choma11(1) - 24 LPts
28/08/2023Ponce, Puerto Rico11 - 23 Esteban Velez28(3) - 9 LPts
03/07/2023Bayamon, Puerto Rico11 - 22 Neron Casagrande17(2) - 20(1) LPts
31/05/2023Ponce, Puerto Rico10 - 22 Zelipe Posada13 - 15 WPts
27/04/2023Germiston, South Africa10 - 21 Sam Dikembi29 - 5 LPts
27/02/2023Ponce, Puerto Rico9 - 21 Yago Vilchez8 - 18 WPts
30/12/2022San Juan, Puerto Rico8 - 21 Vincenc Buchta8 - 6 WPts
31/10/2022New Kingston, Jamaica7 - 21 Justin Carlisle0 - 2 WPts
02/09/2022Vilnius, Lithuania7 - 20 Marcel Wanta16 - 11 LPts
05/07/2022Santiago de Cuba, Cuba6 - 20 Marjun Livas0 - 0 WPts
07/05/2022San Juan, Puerto Rico5 - 20 Joaquin Alcantara4 - 11 WPts
08/03/2022Athens, Greece5 - 19 Erebus Murga5 - 19 LPts
08/01/2022San Juan, Puerto Rico5 - 18 Joaquin Holguin15 - 5 LPts
02/12/2021Ponce, Puerto Rico5 - 17 Neper Lozon11(1) - 12 LPts
31/10/2021Prague, Czech Republic5 - 16 Vlastimil Jaros5 - 17 LPts
02/09/2021San Juan, Puerto Rico5 - 15 Santiago Candelaria17 - 1 LPts
19/07/2021La Florida, Chile5 - 14 Desiderio Maese15 - 3 LPts
19/05/2021Panama City, Panama4 - 14 Federico Jaimes9 - 8 WPts
21/03/2021San Juan, Puerto Rico4 - 13 Diego Solis13 - 8 LPts
28/01/2021San Juan, Puerto Rico3 - 13 Xeres Briseno3 - 15 WPts
28/12/2020San Juan, Puerto Rico2 - 13 Sindri Albertsen5 - 14 WPts
27/10/2020San Juan, Puerto Rico1 - 13 Davin Helt10 - 6 WPts
29/08/2020Ponce, Puerto Rico1 - 12 Xabat Montemayor7 - 9 LPts
08/07/2020Brussels, Belgium1 - 11 Vermont Joel12 - 5 LPts
08/05/2020San Juan, Puerto Rico1 - 10 Jose Calleja4 - 5 LPts
09/03/2020San Juan, Puerto Rico1 - 9 Jose Arcia7 - 3 LPts
08/01/2020San Juan, Puerto Rico1 - 8 Vicente Morino4 - 9 LPts
27/11/2019Amagasaki, Japan1 - 7 Hisoka Yoneda11 - 0 LPts
28/09/2019San Juan, Puerto Rico1 - 6 Oro Pavon5 - 5 LPts
29/07/2019San Juan, Puerto Rico0 - 6 Nathan Ramsay0 - 8(1) WPts
29/05/2019San Juan, Puerto Rico0 - 5 Tajo Bailon1 - 1 LPts
29/03/2019Almaty, Kazakhstan0 - 4 Fedya Oralbecow3 - 0 LPts
29/01/2019Yerevan, Armenia0 - 3 Peklar Gabrielyan4 - 3 LPts
01/12/2018Bayamon, Puerto Rico0 - 2 Rogelio Chairez0 - 3 LPts
14/10/2018Bayamon, Puerto Rico0 - 1 Carlos Talavera1 - 1 LPts
07/09/2018San Juan, Puerto Rico0 - 0 Leonel Arbelaez0 - 0 LPts