Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  24 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2031San Juan, Puerto Rico23 - 19(1) Ignado Liberato7 - 11 WPts
29/11/2030San Juan, Puerto Rico22 - 19(1) Aqil Yata6 - 9 WPts
30/09/2030San Juan, Puerto Rico21 - 19(1) Moubarak Bent5 - 21 WPts
02/08/2030San Juan, Puerto Rico20 - 19(1) Vicente Obando1 - 0 WPts
03/06/2030San Juan, Puerto Rico20 - 18(1) Juan Langa18 - 20 LPts
04/04/2030San Juan, Puerto Rico19 - 18(1) Neron Nocito2 - 6(1) WPts
03/02/2030San Juan, Puerto Rico18 - 18(1) Vicente Picado1 - 4 WPts
05/12/2029San Juan, Puerto Rico17 - 18(1) Alano Poma5 - 5 WPts
06/10/2029San Juan, Puerto Rico16 - 18(1) Cipriano Cordero1 - 0 WPts
07/08/2029San Juan, Puerto Rico16 - 17(1) Diego Alcon10 - 12 LPts
08/06/2029San Juan, Puerto Rico15 - 17(1) Hilario Cuaresma2 - 3 WPts
09/04/2029San Juan, Puerto Rico14 - 17(1) Montenegro Ceballos1 - 4 WPts
09/02/2029Paris, France14 - 16(1) Jeremie Barse13 - 19 LPts
12/12/2028San Juan, Puerto Rico14 - 15(1) Alano Gerena12 - 18 LPts
13/10/2028San Juan, Puerto Rico13 - 15(1) Reynaldo Pupo7 - 4 WPts
14/08/2028Samarqand, Uzbekistan13 - 14(1) Fadei Iscackow10 - 16 LPts
16/06/2028San Juan, Puerto Rico12 - 14(1) Diego Leonardo14 - 8 WPts
17/04/2028Carolina, Puerto Rico12 - 13(1) Antonio Moye19 - 6 LPts Puerto Rico National Championships 2028View
14/04/2028Carolina, Puerto Rico11 - 13(1) Xalvador Villafranca11 - 13 WPts Puerto Rico National Championships 2028View
11/04/2028Carolina, Puerto Rico10 - 13(1) Alejandro Carpio8 - 8(3) WPts Puerto Rico National Championships 2028View
25/02/2028Los Teques, Venezuela9 - 13(1) Nasario Pompa13 - 13 WPts
28/12/2027San Juan, Puerto Rico9 - 12(1) Desiderio Anselmo9 - 7 LPts
29/10/2027San Juan, Puerto Rico8 - 12(1) Sacha Galliard0 - 3 WPts
30/08/2027San Juan, Puerto Rico7 - 12(1) Jose Camejo2 - 8 WPts
30/06/2027Asahikawa, Japan6 - 12(1) Nao Kawata4 - 10 WPts
02/05/2027Puente Alto, Chile5 - 12(1) Vicente Monsivais10 - 19(1) WPts
04/03/2027Nancy, France5 - 11(1) Carolus Giraudoux10 - 22(1) LPts
04/01/2027San Juan, Puerto Rico5 - 10(1) Ives Ogier3 - 9 LPts
06/11/2026Dushanbe, Tajikistan5 - 9(1) Ismayil Abdi7 - 11(4) LPts
08/09/2026San Juan, Puerto Rico4 - 9(1) Fausto Castellanos6(1) - 9 WPts
09/07/2026San Juan, Puerto Rico4 - 8(1) Tajo Porto6 - 5 LPts
10/05/2026Eindhoven, Netherlands4 - 7(1) Runeke Lerminie25(5) - 25 LPts
12/03/2026Limerick, Ireland3 - 7(1) John MacLaren6(1) - 15 WPts
12/01/2026San Juan, Puerto Rico2 - 7(1) Reynaldo Coto3 - 10 WPts
14/11/2025Batam, Indonesia2 - 6(1) Tariq Toure10 - 13 LPts
16/09/2025Kuala Lumpur, Malaysia2 - 5(1) Waqas Parsa17 - 10 LPts
18/07/2025Espoo, Finland2 - 4(1) Reijo Uotila7 - 6 LPts
20/05/2025Samarqand, Uzbekistan2 - 3(1) Latif Darwish21 - 16 LPts
22/03/2025San Juan, Puerto Rico2 - 2(1) Ora Almonte0 - 0 LPts
31/01/2025San Juan, Puerto Rico1 - 2(1) Tajo Porto1 - 1 WPts
04/12/2024San Juan, Puerto Rico1 - 1(1) Xaverius Mamon13 - 7 LPts
12/10/2024San Juan, Puerto Rico1 - 0 Francisco Moreno28(3) - 10 LKO3
11/09/2024San Juan, Puerto Rico0 - 0 Reyes Arias3 - 4 WPts