Weightclass:  Welterweight
Location:  San Juan, Puerto Rico
Record:  24 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2033San Juan, Puerto Rico23 - 11 Montenegro Guerrero11 - 19 WPts
03/09/2033San Juan, Puerto Rico22 - 11 Patrick Corson5 - 6 WPts
04/07/2033San Juan, Puerto Rico21 - 11 Ibrahim Mousa4 - 5 WPts
04/05/2033San Juan, Puerto Rico20 - 11 Lorenzo Maduro0 - 1 WPts
06/03/2033San Juan, Puerto Rico19 - 11 Vicente Negrin3 - 5 WPts
03/01/2033San Juan, Puerto Rico18 - 11 Haldor Trelstad4 - 12 WPts
03/11/2032San Juan, Puerto Rico17 - 11 Quiqui Lince1 - 10 WPts
03/09/2032San Juan, Puerto Rico16 - 11 Nemesio Monzon2 - 2 WPts
04/07/2032San Juan, Puerto Rico15 - 11 Neper Ignacio0 - 2 WPts
06/05/2032San Juan, Puerto Rico14 - 11 Vandra Kožic2 - 23(1) WPts
07/03/2032San Juan, Puerto Rico13 - 11 Carlos Fontanilla15 - 8 WPts
06/01/2032San Juan, Puerto Rico12 - 11 Jahangir Basher3 - 12 WPts
07/11/2031Pak Kret, Thailand12 - 10 Yodsingdaeng Deeporm24 - 14 LPts
09/09/2031San Jose, Costa Rica11 - 10 Bronco Triana14 - 22(1) WPts
12/07/2031Baku, Azerbaijan11 - 9 Rizvan Jamalov7 - 10 LPts
12/05/2031San Juan, Puerto Rico11 - 8 Joaquin Ruvalcaba5 - 10 LPts
14/03/2031San Juan, Puerto Rico10 - 8 Aaro Turtola0 - 3 WPts
14/01/2031San Juan, Puerto Rico9 - 8 Gabriel Leyba3 - 8 WPts
20/11/2030Las Condes, Chile9 - 7 Pancho Borge7 - 17 LPts
22/09/2030Carolina, Puerto Rico8 - 7 Oro Heras7 - 16(4) WPts
28/07/2030Bayamon, Puerto Rico7 - 7 Santiago Vargas0 - 17 WPts
30/05/2030Funabashi, Japan7 - 6 Raiden Ide7 - 19(9) LPts
01/04/2030San Juan, Puerto Rico6 - 6 Hassan Amer7 - 5 WPts
01/02/2030San Juan, Puerto Rico5 - 6 Ignado Baron2 - 5 WPts
05/12/2029San Juan, Puerto Rico5 - 5 Carlos Roxas17 - 18(1) LPts
10/10/2029Bayamon, Puerto Rico4 - 5 Juan Aristizabal11 - 15 WPts
15/08/2029San Juan, Puerto Rico4 - 4 Urvano Chaparro9 - 9 LPts
17/06/2029San Juan, Puerto Rico4 - 3 Joaquin Ruvalcaba0 - 2 LPts
18/04/2029San Juan, Puerto Rico3 - 3 Vicente Picado0 - 0 WPts
20/02/2029San Juan, Puerto Rico3 - 2 Angel Robledo24 - 14 LPts
20/01/2029Bayamon, Puerto Rico2 - 2 Nicandro Pollino0 - 0 WPts
18/12/2028Gwangju, South Korea2 - 1 Seung-dae Pu3 - 5 LPts
20/10/2028San Juan, Puerto Rico1 - 1 Diego Estrella4 - 2 WPts
21/08/2028San Juan, Puerto Rico1 - 0 Santiago Castilleja0 - 0 LPts
01/07/2028San Juan, Puerto Rico0 - 0 Campbell Baudelaire0 - 4 WPts