Weightclass:  Featherweight
Location:  Ponce, Puerto Rico
Record:  26(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2029Ponce, Puerto Rico25(1) - 20 Alano Loyola2 - 6 WPts
22/12/2028Ponce, Puerto Rico24(1) - 20 Gig Fuentes11(2) - 21 WPts
23/10/2028Ponce, Puerto Rico23(1) - 20 Juan Diez4 - 18 WPts
24/08/2028Ponce, Puerto Rico22(1) - 20 Juan Clara2 - 9 WPts
25/06/2028Ponce, Puerto Rico21(1) - 20 Vicente Criado15 - 16(3) WPts
26/04/2028Ponce, Puerto Rico20(1) - 20 Quin Arrendondo1 - 5 WPts
26/02/2028Copenhagen, Denmark19(1) - 20 Denholm Thorup8 - 17 WPts
28/12/2027Lima, Peru18(1) - 20 Alejandro Veloz10 - 13 WPts
30/10/2027Giza, Egypt18(1) - 19 Hassan El-Saeed22 - 14 LPts
01/09/2027Shymkent, Kazakhstan17 - 19 Goga Caribzhanov11 - 13 WKO3
04/07/2027Ponce, Puerto Rico16 - 19 Alvino Caldera0 - 11 WPts
06/05/2027London, UK15 - 19 Zafa Gajani9 - 22 WPts
08/03/2027Mogilev, Belarus14 - 19 Oleksander Markovich17 - 15 WPts
08/01/2027Montevideo, Uruguay13 - 19 Alfonso Tabora5 - 16 WPts
10/11/2026Mogilev, Belarus12 - 19 Afon Levitsky3 - 15 WPts
12/09/2026Vitebsk, Belarus11 - 19 Avel Kuzma7 - 17 WPts
15/07/2026San Miguelito, Panama11 - 18 Salvador Morado15(2) - 25 LPts
17/05/2026Annaba, Algeria10 - 18 Syed Ferrer6 - 20 WPts
19/03/2026Ponce, Puerto Rico9 - 18 Cipriano Galaz7 - 5 WPts
19/01/2026San Jose, Costa Rica8 - 18 Desiderio Torralba5 - 26(6) WPts
21/11/2025Carolina, Puerto Rico8 - 17 Nasario Paredes11 - 12 LPts
23/09/2025Ponce, Puerto Rico7 - 17 Selestino Apostol6 - 11 WPts
27/07/2025Bayamon, Puerto Rico6 - 17 Santiago Real1 - 5 WPts
29/05/2025San Juan, Puerto Rico5 - 17 Agapetus Salguero4 - 15 WPts
31/03/2025Panama City, Panama4 - 17 Vicente Diaz3 - 41(3) WPts
31/01/2025Ponce, Puerto Rico3 - 17 Javier Noguera2 - 11 WPts
03/12/2024Antwerp, Belgium2 - 17 Geubel Van Broeck18(2) - 24 WPts
05/10/2024San Juan, Puerto Rico2 - 16 Santiago Rincon19 - 12 LPts
07/08/2024Mexico City, Mexico2 - 15 Juan Santistevan20 - 17 LPts
09/06/2024Varna, Bulgaria2 - 14 Borislav á Burkov14 - 17 LPts
11/04/2024Ho Chi Minh City, Vietnam2 - 13 Tang Dung10 - 16 LPts
12/02/2024Melitopol, Ukraine2 - 12 Kir Golubev23(1) - 12 LPts
15/12/2023Douala, Cameroon2 - 11 Sennett Tum21(1) - 17 LPts
17/10/2023Panama City, Panama2 - 10 Xeres Sainz19(1) - 4 LPts
19/08/2023Zagreb, Croatia2 - 9 Andrija Ðuric10 - 22 LPts
21/06/2023Lagos, Nigeria2 - 8 Henry Wachuku15 - 17 LPts
23/04/2023iBhayi, South Africa2 - 7 Morgan Van Rooyen21(1) - 9 LPts
23/02/2023Zagreb, Croatia2 - 6 Antun Bešlic15 - 16 LPts
26/12/2022Zagreb, Croatia2 - 5 Ognjan Maršic16 - 12 LPts
28/10/2022Ponce, Puerto Rico2 - 4 Salvador Reynoso18 - 11 LPts
30/08/2022Quezon City, Philippines2 - 3 Ricardo Bunye18 - 10 LPts
02/07/2022Kitwe, Zambia2 - 2 Ulan Mushala28 - 5 LPts
04/05/2022Ponce, Puerto Rico1 - 2 Cipriano Concepcion1 - 5 WPts
06/03/2022Carolina, Puerto Rico0 - 2 Marjun Gil0 - 0 WPts
18/01/2022San Juan, Puerto Rico0 - 1 Olindo Borromeo0 - 0 LPts
18/12/2021Ponce, Puerto Rico0 - 0 Malvolio Febus1 - 1 LPts