Weightclass:  Light Welterweight
Location:  San Juan, Puerto Rico
Record:  20 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2032San Juan, Puerto Rico19 - 21 Gareth Glascock12 - 15 WPts
20/03/2032San Juan, Puerto Rico18 - 21 Konstantin á Guintcehv7 - 9 WPts
19/01/2032San Juan, Puerto Rico17 - 21 Slamet Devi0 - 5 WPts
19/11/2031San Juan, Puerto Rico16 - 21 Santiago Sabino4 - 5 WPts
19/09/2031San Juan, Puerto Rico15 - 21 Teun Piessens0 - 2 WPts
21/07/2031San Juan, Puerto Rico15 - 20 Angel Facundo8 - 14 LPts
22/05/2031San Juan, Puerto Rico14 - 20 Pedro Villafana1 - 2 WPts
23/03/2031San Juan, Puerto Rico13 - 20 Maksymilian Konop0 - 4 WPts
23/01/2031San Juan, Puerto Rico12 - 20 Diego Villafranca7(1) - 20(1) WPts
24/11/2030San Juan, Puerto Rico11 - 20 Alexander McAffee5 - 11 WPts
26/09/2030San Juan, Puerto Rico10 - 20 Jesus Mayorga1 - 14 WPts
28/07/2030San Juan, Puerto Rico9 - 20 Federico Salguero5 - 12 WPts
30/05/2030Copenhagen, Denmark9 - 19 Kettil Nessen19(1) - 23 LPts
01/04/2030Perth, Australia9 - 18 Brendan Connolly12 - 20 LPts
01/02/2030Valparaiso, Chile8 - 18 Cipriano Castillon19 - 12 WPts
04/12/2029Toronto, Canada8 - 17 Mark Sharper19 - 21 LPts
06/10/2029Shymkent, Kazakhstan8 - 16 Hasanagha Sejdegalieff21 - 14(1) LPts
08/08/2029San Juan, Puerto Rico8 - 15 Diego Vidrio18 - 8 LPts
10/06/2029Ponce, Puerto Rico8 - 14 Diego Vidrio17 - 8 LPts
14/04/2029Carolina, Puerto Rico8 - 13 Noe Quijas23 - 5 LPts Puerto Rico National Championships 2029View
11/04/2029Carolina, Puerto Rico7 - 13 Xeres Eusebio5 - 13 WPts Puerto Rico National Championships 2029View
08/03/2029San Juan, Puerto Rico7 - 12 Frisco Tallon9 - 16 LPts
04/02/2029Carolina, Puerto Rico7 - 11 Noe Quijas20 - 5 LPts
19/12/2028San Juan, Puerto Rico6 - 11 Gyes Patras1 - 10(1) WPts
21/10/2028San Miguelito, Panama5 - 11 Hilario Raya9 - 12 WPts
23/08/2028Prague, Czech Republic5 - 10 Cenek Bocan11 - 12 LPts
25/06/2028Copenhagen, Denmark5 - 9 Denholm Kann13 - 8 LPts
27/04/2028Ulaanbaatar, Mongolia5 - 8 HuiK'o Fan17 - 10 LPts
28/02/2028Salzburg, Austria5 - 7 Leupold Dardelet16 - 11 LPts
31/12/2027San Juan, Puerto Rico4 - 7 Leonel Martinez1 - 0 WPts
01/11/2027Odense, Denmark4 - 6 Elvis Lorenzen4 - 12 LPts
03/09/2027Bayamon, Puerto Rico3 - 6 Felippe Sanches2 - 1 WPts
11/07/2027Santo Domingo de Guzman, Dominican Republic3 - 5 Angel Perdomo30 - 13 LPts
13/05/2027San Juan, Puerto Rico3 - 4 Santiago Palma11 - 17 LPts
17/03/2027San Juan, Puerto Rico3 - 3 Abdul Ghattas10 - 11 LPts
17/01/2027San Juan, Puerto Rico2 - 3 Frisco Tallon3 - 9 WPts
18/11/2026Carolina, Puerto Rico1 - 3 Diego Bazan6(1) - 14 WPts
24/09/2026Bayamon, Puerto Rico1 - 2 Vicente Colmenares14 - 10 LPts
20/08/2026Carolina, Puerto Rico1 - 1 Pancho Aleman0 - 0 LPts
18/07/2026Sheffield, UK1 - 0 Ian Ballentine5 - 8 LPts
20/05/2026San Juan, Puerto Rico0 - 0 Carlos Villicana0 - 2 WPts