Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  30 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2028San Juan, Puerto Rico29 - 14 Neil Sorden13 - 10 WPts
18/03/2028San Juan, Puerto Rico28 - 14 Metodej Hlavinka2 - 5 WPts
17/01/2028San Juan, Puerto Rico27 - 14 Juan Cossio0 - 5 WPts
15/11/2027San Juan, Puerto Rico26 - 14 Bruno Toma9 - 8 WPts
16/09/2027San Juan, Puerto Rico25 - 14 Scott Gowen15 - 16 WPts
18/07/2027San Juan, Puerto Rico24 - 14 Koldan Klevsov2 - 3 WPts
19/05/2027San Juan, Puerto Rico23 - 14 Montana Alviso2 - 15 WPts
20/03/2027San Juan, Puerto Rico22 - 14 Santiago Caro0 - 0 WPts
19/01/2027San Juan, Puerto Rico21 - 14 Xin Woo3 - 15(1) WPts
20/11/2026San Juan, Puerto Rico21 - 13 Franco Betancourt11 - 11 LPts
21/09/2026San Juan, Puerto Rico20 - 13 Vitali Olejnik5 - 13 WPts
23/07/2026San Juan, Puerto Rico19 - 13 Juan Aristizabal3 - 3 WPts
24/05/2026Carolina, Puerto Rico19 - 12 Manny Portales16(3) - 21 LPts
11/04/2026Bayamon, Puerto Rico19 - 11 Sancho Espejo14(1) - 6 LPts Puerto Rico National Championships 2026View
22/03/2026San Juan, Puerto Rico19 - 10 Antonio Valeriano31(5) - 21 LPts
24/01/2026Birmingham, UK18 - 10 Zachary Johns6 - 15 WPts
26/11/2025San Juan, Puerto Rico17 - 10 Sagaz Caraveo0 - 8 WPts
28/09/2025Carolina, Puerto Rico16 - 10 Diego Becerril8(1) - 15 WPts
16/08/2025Fortaleza, Brazil16 - 9 Juan Freitas16(1) - 13 LPts
16/07/2025San Juan, Puerto Rico16 - 8 Juan Freitas15(1) - 13 LPts
13/06/2025San Juan, Puerto Rico15 - 8 Diego Verdugo7(1) - 1 WPts
12/05/2025Vitebsk, Belarus15 - 7 Dmytro Tkach30 - 20 LPts
11/04/2025Carolina, Puerto Rico15 - 6 Bronco Pedroza28(3) - 16 LPts Puerto Rico National Championships 2025View
06/04/2025San Juan, Puerto Rico14 - 6 Engin Sokmen6 - 20 WPts
06/03/2025Izmir, Turkey13 - 6 Engin Sokmen6 - 19 WPts
03/02/2025Sydney, Australia12 - 6 Haider Kasuri27(1) - 13 WPts
06/12/2024Ponce, Puerto Rico11 - 6 Guido Santana1 - 10 WPts
09/10/2024San Juan, Puerto Rico9 - 6 Yulian Skurstenis8 - 6 WPts
09/10/2024San Juan, Puerto Rico10 - 6 Yulian Skurstenis8 - 7 WPts
10/08/2024Bayamon, Puerto Rico8 - 6 Cruz Espino2 - 4 WPts
14/06/2024Puebla, Mexico7 - 6 Javier Villar3 - 27 WPts
16/04/2024Almaty, Kazakhstan7 - 5 Ioakim Sagatoff18(1) - 15 LPts
17/02/2024Ponce, Puerto Rico6 - 5 Juan Mathias4 - 7 WPts
24/12/2023Carolina, Puerto Rico6 - 4 Joaquin Rubio24 - 15 LPts
04/11/2023Carolina, Puerto Rico6 - 3 Quiqui Chavera24 - 10 LPts
22/09/2023San Juan, Puerto Rico5 - 3 Neper Gonzales0 - 0 WPts
18/08/2023Managua, Nicaragua4 - 3 Ramirez Bomba0 - 0 WPts
20/06/2023Dushanbe, Tajikistan4 - 2 Ahmed Kagramanov1 - 12 LPts
22/04/2023Paris, France3 - 2 Briar Lacourse0 - 9 WPts
22/02/2023San Juan, Puerto Rico3 - 1 Juan Pedraza17 - 16 LPts
24/12/2022Ponce, Puerto Rico2 - 1 Jerrold Quintanar5 - 12 WPts
28/10/2022San Juan, Puerto Rico1 - 1 Jesus Serafin2 - 4 WPts
29/08/2022Carolina, Puerto Rico1 - 0 Alejandro Espino12 - 14 LPts
05/07/2022San Juan, Puerto Rico0 - 0 Lubor Zajicek3 - 13 WPts