Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/05/2034San Juan, Puerto Rico20 - 19 Gabriel Marcello5 - 0 WPts
07/03/2034San Juan, Puerto Rico19 - 19 Michael Gibbs7 - 7 WPts
06/01/2034San Juan, Puerto Rico19 - 18 Paul Wason6 - 6 LPts
06/11/2033San Juan, Puerto Rico18 - 18 Cibor Dudik5 - 11 WPts
06/09/2033San Juan, Puerto Rico17 - 18 Juan Burgo0 - 1 WPts
06/07/2033San Juan, Puerto Rico16 - 18 Montana Verde0 - 1 WPts
04/05/2033San Juan, Puerto Rico15 - 18 Eduardo Sanz2 - 18 WPts
06/03/2033San Juan, Puerto Rico14 - 18 Mike Mewies0 - 1 WPts
03/01/2033San Juan, Puerto Rico14 - 17 Rehman Ghaffari28 - 6 LPts
03/11/2032San Juan, Puerto Rico13 - 17 Santiago Castilleja18 - 12 WPts
03/09/2032San Juan, Puerto Rico12 - 17 Ora Bolanos0 - 3 WPts
04/07/2032San Juan, Puerto Rico11 - 17 Quiqui Lince1 - 8 WPts
06/05/2032Yerevan, Armenia11 - 16 Balig Bagamian8 - 19 LPts
08/03/2032San Miguel de Tucuman, Argentina10 - 16 Tajo Canal12 - 11 WPts
08/01/2032San Juan, Puerto Rico9 - 16 Joaquin Arevalo4 - 3 WPts
09/11/2031Tampere, Finland8 - 16 Toivo Siilasvuo6 - 11 WPts
10/09/2031Ponce, Puerto Rico8 - 15 Cuba Gomez5 - 7 LPts
13/07/2031Shymkent, Kazakhstan8 - 14 Famil Cackpenow21 - 12 LPts
15/05/2031San Juan, Puerto Rico8 - 13 Urvano Chaparro18 - 11 LPts
17/03/2031Vilnius, Lithuania8 - 12 Piotr Gorczyca20 - 21 LPts
17/01/2031Kumasi, Ghana7 - 12 Gethin Faress15 - 9 WPts
19/11/2030Buenos Aires, Argentina7 - 11 Juan Rentas18(2) - 24 LPts
21/09/2030Vantaa, Finland7 - 10 Uljas Pellonpaa10 - 19 LPts
23/07/2030San Juan, Puerto Rico7 - 9 Xavier Laurel9 - 15 LPts
29/05/2030Montreal, Canada6 - 9 Dabney Barra8 - 14 WPts
31/03/2030Mississauga, Canada5 - 9 David Leven14 - 11 WPts
31/01/2030Havana, Cuba5 - 8 Santiago Alderete9 - 7 LPts
03/12/2029Brest, Belarus4 - 8 Evgeny Wolinsky5 - 12 WPts
05/10/2029San Juan, Puerto Rico3 - 8 Santiago Vargas0 - 12 WPts
06/08/2029Khujand, Tajikistan3 - 7 Valeri Iscackov12 - 6 LPts
08/06/2029Sydney, Australia3 - 6 Joe Hollinger17 - 13 LPts
10/04/2029San Juan, Puerto Rico3 - 5 Joaquin Pintado1 - 4 LPts
10/02/2029San Juan, Puerto Rico2 - 5 Fresco Prior2 - 11 WPts
12/12/2028Rouen, France1 - 5 Leroy Joel1 - 10 WPts
14/10/2028San Juan, Puerto Rico1 - 4 Alejandro Acosta10 - 6 LPts
21/08/2028San Juan, Puerto Rico1 - 3 Vegas Vita4 - 11 LPts
26/06/2028San Juan, Puerto Rico0 - 3 Santiago Caro5 - 4 WPts
01/05/2028Carolina, Puerto Rico0 - 2 Quiqui Chavana9 - 23(5) LPts
04/03/2028Carolina, Puerto Rico0 - 1 Santiago Olivares9 - 6 LPts
07/01/2028Carolina, Puerto Rico0 - 0 Federico Guillermo8 - 23 LPts