Weightclass:  Light Welterweight
Location:  San Juan, Puerto Rico
Record:  32 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/04/2031San Juan, Puerto Rico31 - 10 Atif Albishi6 - 6 WPts
08/02/2031San Juan, Puerto Rico30 - 10 Rush Pageau10 - 27 WPts
10/12/2030San Juan, Puerto Rico29 - 10 Jay Escandon9 - 12 WPts
11/10/2030San Juan, Puerto Rico28 - 10 Mike Yego13 - 16 WPts
12/08/2030San Juan, Puerto Rico27 - 10 Kir Smolnikov10 - 4 WPts
13/06/2030San Juan, Puerto Rico26 - 10 Carlo Murgia7 - 12 WPts
14/04/2030San Juan, Puerto Rico25 - 10 Gareth Ryan1 - 16 WPts
13/02/2030San Juan, Puerto Rico24 - 10 Lorenzo Folena10 - 13 WPts
16/12/2029San Juan, Puerto Rico23 - 10 Kiki Peron11 - 28 WPts
17/10/2029San Juan, Puerto Rico22 - 10 Federico Salguero3 - 9 WPts
18/08/2029San Juan, Puerto Rico21 - 10 Alejandro Valeriano0 - 4 WPts
19/06/2029San Juan, Puerto Rico21 - 9 Simo Niukkanen10 - 5 LPts
21/04/2029Bournemouth, UK20 - 9 Felix Kriger13 - 16 WPts
21/02/2029Tampere, Finland19 - 9 Simo Niukkanen9 - 4 WPts
24/12/2028Oslo, Norway19 - 8 Sutherland Lageson4 - 5 LPts
26/10/2028Ponce, Puerto Rico19 - 7 Fresco Enriques15(1) - 16 LPts
31/08/2028San Juan, Puerto Rico18 - 7 Francisco Leyva1 - 12 WPts
02/07/2028Ulaanbaatar, Mongolia17 - 7 El Mahi Taimanoff5 - 11 WPts
04/05/2028San Juan, Puerto Rico16 - 7 Ramirez Savala2 - 1 WPts
06/03/2028Jeddah, Saudi Arabia15 - 7 Mohsin Mahdavi8 - 22(2) WPts
06/01/2028Kingston, Jamaica14 - 7 Shaun Harries17 - 13(2) WPts
08/11/2027San Juan, Puerto Rico13 - 7 Huugo Supinen13 - 17 WPts
09/09/2027San Juan, Puerto Rico12 - 7 Frisco Tallon3 - 13 WPts
13/07/2027Bayamon, Puerto Rico11 - 7 Juan Carolus11 - 8 WPts
14/05/2027San Juan, Puerto Rico10 - 7 Diego Monzon1 - 8 WPts
15/03/2027Shymkent, Kazakhstan9 - 7 Faisal Marsucov8 - 12 WPts
15/01/2027San Juan, Puerto Rico8 - 7 Alejandro Catalan7(1) - 11(1) WPts
16/11/2026San Juan, Puerto Rico8 - 6 Boris Bayaar3 - 11 LPts
17/09/2026San Juan, Puerto Rico8 - 5 Jerrold Cerda7(1) - 12 LPts
21/07/2026San Juan, Puerto Rico7 - 5 Joaquin Barba3 - 13 WPts
21/05/2026Ponce, Puerto Rico7 - 4 Juan Luis8 - 14 LPts
24/03/2026San Juan, Puerto Rico7 - 3 Santiago Gudino4 - 13 LPts
27/01/2026San Juan, Puerto Rico6 - 3 Javier Carbajal1 - 1 WPts
28/11/2025San Juan, Puerto Rico6 - 2 Fanuco Cordon4 - 11 LPts
29/09/2025Holguin, Cuba5 - 2 Alejandro Solar3 - 10 WPts
01/08/2025San Juan, Puerto Rico5 - 1 Franco Ceron8 - 12(1) LPts
02/06/2025Gaziantep, Turkey4 - 1 Batur Tanir1 - 21(8) WPts
04/04/2025San Juan, Puerto Rico3 - 1 Zacarias Labrador1 - 6 WPts
04/02/2025San Juan, Puerto Rico2 - 1 Seferino Moreno1 - 4 WPts
06/12/2024Bayamon, Puerto Rico2 - 0 Montel Milan22 - 19 LPts
05/11/2024Ponce, Puerto Rico1 - 0 Juan Cantero0 - 0 WPts
28/09/2024San Juan, Puerto Rico0 - 0 Joaquin Barba1 - 3 WPts