Weightclass:  Welterweight
Location:  Bayamon, Puerto Rico
Record:  40 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Bayamon, Puerto Rico39 - 7 Xing-fu Jong0 - 3 WPts
20/10/2033Bayamon, Puerto Rico38 - 7 Shing Zhao16 - 8 WPts
19/08/2033Bayamon, Puerto Rico37 - 7 Zernebog Huseynov10 - 14 WPts
18/06/2033Bayamon, Puerto Rico36 - 7 Anuntachai Jitmuangnon3 - 7 WPts
17/04/2033San Juan, Puerto Rico35 - 7 Alejandro Acosta41(1) - 12 WPts Puerto Rico National Championships 2033View
14/04/2033San Juan, Puerto Rico34 - 7 Hilario Alvaro38 - 5 WPts Puerto Rico National Championships 2033View
11/04/2033San Juan, Puerto Rico33 - 7 Jose Navarra3 - 2 WPts Puerto Rico National Championships 2033View
11/02/2033Limerick, Ireland32 - 7 Patrick Vincent9 - 12 WPts
14/12/2032Riga, Latvia31 - 7 Fedya Baltabols31(2) - 3 WPts
16/10/2032Nakuru, Kenya30 - 7 David Abudho8 - 15 WPts
18/08/2032Bayamon, Puerto Rico29 - 7 Gig Castaneda2 - 10 WPts
15/06/2032Kingston, Jamaica28 - 7 Ollie Ponton17 - 8 WPts
17/04/2032Carolina, Puerto Rico28 - 6 Hilario Alvaro26 - 4 LPts Puerto Rico National Championships 2032View
14/04/2032Carolina, Puerto Rico27 - 6 Manny Blas19 - 13 WPts Puerto Rico National Championships 2032View
11/04/2032Carolina, Puerto Rico26 - 6 Angel Ciprian2 - 0 WPts Puerto Rico National Championships 2032View
09/03/2032Asuncion, Paraguay25 - 6 Alejandro Abril9 - 12 WPts
10/01/2032Soyapango, El Salvador24 - 6 Alano Clavel26 - 17 WPts
12/11/2031Mogilev, Belarus23 - 6 Volodmiri Bayuk5 - 22 WPts
12/09/2031Caracas, Venezuela22 - 6 Santiago Callejas18 - 7 WPts
15/07/2031Barcelona, Venezuela21 - 6 Marjun Cabezas22(1) - 27 WPts
16/05/2031San Jose, Costa Rica21 - 5 Jesus Banes19 - 11 LPts
18/03/2031La Florida, Chile20 - 5 Yago Plasencia3 - 3 WPts
18/01/2031Bayamon, Puerto Rico19 - 5 Fresco Prior4 - 21 WPts
21/11/2030Nonthaburi, Thailand18 - 5 Paipharob Joemdee1 - 6 WPts
23/09/2030Brest, Belarus17 - 5 Evgeny Wolinsky7 - 15 WPts
26/07/2030Bayamon, Puerto Rico16 - 5 Gervasio Yanes2 - 11 WPts
30/05/2030Ponce, Puerto Rico15 - 5 Cris Badilla23 - 8 WPts
01/04/2030Bayamon, Puerto Rico14 - 5 Cipriano Cordero2 - 2 WPts
01/02/2030Bayamon, Puerto Rico13 - 5 Rashid Akram0 - 2 WPts
04/12/2029Mississauga, Canada12 - 5 Euan Lyn16 - 9 WPts
06/10/2029Melbourne, Australia12 - 4 Harvey Ferguson10 - 15 LPts
08/08/2029Bayamon, Puerto Rico11 - 4 Alano Gerena14 - 20 WPts
13/06/2029Bayamon, Puerto Rico10 - 4 Vegas Narvaez0 - 3 WPts
14/04/2029Bayamon, Puerto Rico9 - 4 Juan Campo9(1) - 24 WPts
14/02/2029Bayamon, Puerto Rico8 - 4 Berto Lanza1 - 3 WPts
16/12/2028Carolina, Puerto Rico7 - 4 Santiago Nino0 - 5 WPts
23/10/2028Riga, Latvia6 - 4 Sasha Pratnieks3 - 15 WPts
25/08/2028Bayamon, Puerto Rico5 - 4 Khalish Ohayon7 - 14 WPts
27/06/2028Bayamon, Puerto Rico4 - 4 Rio Revilla5 - 4 WPts
27/04/2028Bayamon, Puerto Rico3 - 4 Montana Vicario4 - 8(1) WPts
27/02/2028Bayamon, Puerto Rico2 - 4 Juan Escobedo0 - 2 WPts
28/12/2027Bayamon, Puerto Rico2 - 3 Petchwanchai Pricha8 - 14 LPts
30/10/2027Ponce, Puerto Rico2 - 2 Antonio Moye15 - 5 LPts
01/09/2027San Luis Potosi, Mexico2 - 1 Fausto Garzon1 - 7 LPts
04/07/2027San Juan, Puerto Rico1 - 1 Vegas Vita1 - 7 WPts
12/05/2027Carolina, Puerto Rico1 - 0 Santiago Cardinal20 - 17 LPts
09/04/2027Bayamon, Puerto Rico0 - 0 Carlos Delgado2 - 4 WPts