Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  33 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2034San Juan, Puerto Rico32 - 17 Martti Auvinen2 - 1 WPts
31/10/2034San Juan, Puerto Rico31 - 17 Ivan Polyakov0 - 2 WPts
31/08/2034San Juan, Puerto Rico30 - 17 Callum Hopper2 - 8 WPts
01/07/2034San Juan, Puerto Rico29 - 17 Rivaldo Sisulu3 - 15 WPts
30/04/2034San Juan, Puerto Rico28 - 17 Vicente Negrin3 - 13 WPts
28/02/2034San Juan, Puerto Rico27 - 17 Siyabonga Ntshangase7 - 6 WPts
29/12/2033San Juan, Puerto Rico26 - 17 Turkhan Kafarov17 - 9 WPts
29/10/2033San Juan, Puerto Rico25 - 17 Chandler Depardieu4 - 7 WPts
28/08/2033San Juan, Puerto Rico24 - 17 Tovmas Eghikyan2 - 13 WPts
27/06/2033San Juan, Puerto Rico23 - 17 Shin-wook Pang4 - 10 WPts
26/04/2033San Juan, Puerto Rico22 - 17 Cong Si3 - 9 WPts
26/02/2033San Juan, Puerto Rico21 - 17 Santiago Castilleja19 - 13 WPts
27/12/2032Kurume, Japan20 - 17 Nao Yamazaki15 - 11 WPts
28/10/2032Ponce, Puerto Rico20 - 16 Jose Navarra0 - 2 LPts
02/09/2032Cork, Ireland19 - 16 Brandon Lyons0 - 0 WPts
04/07/2032Asuncion, Paraguay18 - 16 Roman Chamorro5 - 13 WPts
06/05/2032Brno, Czech Republic17 - 16 Vladan Micek5 - 25 WPts
08/03/2032San Juan, Puerto Rico16 - 16 Alfonso Ponciano8 - 8 WPts
08/01/2032Choloma, Honduras16 - 15 Joaquin Barbero12 - 13 LPts
10/11/2031Toshkent, Uzbekistan16 - 14 Afanas Ghacsylycow30 - 15 LPts
12/09/2031Goiania, Brazil15 - 14 Neron Salgado8 - 23 WPts
15/07/2031San Juan, Puerto Rico15 - 13 Pedro Tafolla3 - 10 LPts
16/05/2031Karagandy, Kazakhstan14 - 13 Marlen Kajrckulow3 - 20 WPts
18/03/2031Prague, Czech Republic14 - 12 Ilja Cap4 - 8 LPts
18/01/2031Almaty, Kazakhstan14 - 11 Rehan Ghahylycov16 - 28 LPts
20/11/2030San Juan, Puerto Rico13 - 11 Vid Manojlovic5 - 7 WPts
21/09/2030Surrey, Canada13 - 10 Gauvain Bruant16 - 11 LPts
23/07/2030San Juan, Puerto Rico12 - 10 Nicandro Pollino0 - 11(1) WPts
26/05/2030Minsk, Belarus11 - 10 Symon Panfil8 - 9 WPts
28/03/2030Shymkent, Kazakhstan11 - 9 Valeri Moldogaliew12 - 29(1) LPts
28/01/2030Carolina, Puerto Rico11 - 8 Santiago Morales13 - 6 LPts
01/12/2029Porto Alegre, Brazil10 - 8 Alejandro Romeu3 - 12 WPts
03/10/2029Bayamon, Puerto Rico9 - 8 Montana Vicario6 - 15(1) WPts
12/08/2029San Juan, Puerto Rico8 - 8 Young-cheol Cheong10 - 11 WPts
14/06/2029San Juan, Puerto Rico7 - 8 Franco Huerta2 - 9 WPts
17/04/2029Brussels, Belgium7 - 7 Sinclair Rostand8 - 22 LPts
17/02/2029San Juan, Puerto Rico7 - 6 Pancho Larez18 - 11(1) LPts
21/12/2028Antofagasta, Chile7 - 5 Montenegro Vine16 - 7 LPts
23/10/2028San Juan, Puerto Rico6 - 5 Senon Grande1 - 7 WPts
24/08/2028Bayamon, Puerto Rico5 - 5 Roman Cubas6 - 13 WPts
26/06/2028San Juan, Puerto Rico5 - 4 Gonzalo Jaime0 - 3 LPts
27/04/2028Oran, Algeria5 - 3 Waqar Stambouli15(4) - 15 LPts
28/02/2028San Juan, Puerto Rico4 - 3 Zelipe Arboleda5(1) - 2 WPts
20/01/2028San Juan, Puerto Rico3 - 3 Agapetus Frances0 - 0 WPts
20/12/2027Athi River, Kenya3 - 2 Kyle Misoi10 - 23 LPts
22/10/2027San Juan, Puerto Rico2 - 2 Rodrigo Paula2 - 9 WPts
23/08/2027Giza, Egypt1 - 2 Amer Elasabgi1 - 2 WPts
24/06/2027San Juan, Puerto Rico0 - 2 Juan Cossio0 - 1 WPts
08/05/2027Ponce, Puerto Rico0 - 1 Frisco Barro6 - 20(2) LPts
20/03/2027San Juan, Puerto Rico0 - 0 Fresco Concha22 - 14 LPts