Weightclass:  Light Welterweight
Location:  San Juan, Puerto Rico
Record:  18 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2032San Juan, Puerto Rico18 - 12 Carlos Mujica8 - 8 LPts
29/03/2032San Juan, Puerto Rico17 - 12 Guido Tolentino0 - 1 WPts
29/01/2032San Juan, Puerto Rico16 - 12 Kyrone Salih0 - 5 WPts
30/11/2031San Juan, Puerto Rico15 - 12 Ringo Dammann7 - 14 WPts
01/10/2031San Juan, Puerto Rico14 - 12 Vasili Morozov9 - 8 WPts
30/07/2031San Juan, Puerto Rico13 - 12 Gabriel Cepero0 - 1 WPts
31/05/2031San Juan, Puerto Rico12 - 12 Marjun Lopez1 - 0 WPts
30/03/2031San Juan, Puerto Rico11 - 12 Ximen Barranco9 - 11 WPts
29/01/2031San Juan, Puerto Rico10 - 12 Ivan Manas1 - 7 WPts
01/12/2030San Juan, Puerto Rico9 - 12 Xavier Ventura12 - 3 WPts
03/10/2030San Juan, Puerto Rico8 - 12 Kirk Steffensen3 - 6 WPts
05/08/2030San Juan, Puerto Rico7 - 12 Carlos Morera1 - 0 WPts
06/06/2030San Juan, Puerto Rico6 - 12 Robert Duane0 - 8 WPts
08/04/2030Chitungwiza, Zimbabwe6 - 11 Clinton Sibanda29 - 14 LPts
08/02/2030San Juan, Puerto Rico5 - 11 Sancho Lobos1 - 14 WPts
11/12/2029Portsmouth, UK5 - 10 Zachary Jones24 - 8 LPts
13/10/2029Mogilev, Belarus5 - 9 Borya Komara5 - 6 LPts
15/08/2029San Juan, Puerto Rico4 - 9 Juan Ramon5(1) - 23 WPts
17/06/2029San Juan, Puerto Rico3 - 9 Boden Oriol1 - 5 WPts
18/04/2029San Juan, Puerto Rico3 - 8 Edmundo Loreto3 - 0 LPts
17/02/2029Ponce, Puerto Rico3 - 7 Carlos Villicana7 - 12 LPts
25/12/2028Karagandy, Kazakhstan3 - 6 Sergei Abilov8 - 18 LPts
27/10/2028San Juan, Puerto Rico2 - 6 Jose Echevarria6 - 10 WPts
28/08/2028Ponce, Puerto Rico2 - 5 Dario Corona13(1) - 15 LPts
30/06/2028San Juan, Puerto Rico1 - 5 Rafael Alvaro0 - 8 WPts
30/04/2028Carolina, Puerto Rico1 - 4 Rafael Cuaresma2 - 2 LPts
04/03/2028Bayamon, Puerto Rico1 - 3 Fanuco Cordon10 - 19 LPts
08/01/2028Bayamon, Puerto Rico1 - 2 Quico Martines10(1) - 16 LPts
10/11/2027Ipoh, Malaysia1 - 1 Abdul Popal2 - 15 LPts
12/09/2027Ponce, Puerto Rico1 - 0 Malvolio Pupo13 - 7 LPts
18/07/2027San Juan, Puerto Rico0 - 0 Sajid Fawaz1(1) - 34(1) WPts