Weightclass:  Light Welterweight
Location:  Havana, Cuba
Record:  19 - 21(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2031Havana, Cuba18 - 21(5) Juan Lindo0 - 12 WPts
20/01/2031Havana, Cuba17 - 21(5) Bor Mourigenbater2 - 10 WPts
21/11/2030Havana, Cuba16 - 21(5) Xaver Ojeda0 - 2 WPts
22/09/2030Havana, Cuba15 - 21(5) Federico Montanez1 - 12 WPts
24/07/2030Havana, Cuba14 - 21(5) Juan Morante2 - 1 WPts
26/05/2030Havana, Cuba13 - 21(5) Santiago Avino5 - 11 WPts
27/03/2030Havana, Cuba12 - 21(5) Ian McKay1 - 6 WPts
27/01/2030Riga, Latvia11 - 21(5) Koldan Vale0 - 0 WPts
29/11/2029Havana, Cuba11 - 20(4) Alvino De la Torre6 - 24 LKO3
01/10/2029Havana, Cuba11 - 19(4) Ramirez Lantigua17 - 6 LPts
06/08/2029Warsaw, Poland11 - 18(4) Tomasz Sugalski6 - 21 LPts
08/06/2029Holguin, Cuba10 - 18(4) Reyes Contrera2 - 21 WPts
30/04/2029Lusaka, Zambia9 - 18(4) Joel Jumbe2 - 6 WPts
02/03/2029Havana, Cuba8 - 18(4) Labaron Zola0 - 2 WPts
01/01/2029Halle, Germany8 - 17(4) Hulbert Krocker9 - 7 LPts
03/11/2028Havana, Cuba8 - 16(4) Joaquin Nepomuceno9 - 17(1) LPts
14/09/2028Holguin, Cuba8 - 15(3) Alejandro Solar14(1) - 17 LKO3
13/08/2028Havana, Cuba8 - 14(2) Patryk Antczak24(1) - 18 LKO2
15/06/2028Holguin, Cuba7 - 14(2) Reyes Contrera2 - 15 WPts
10/05/2028Havana, Cuba7 - 13(2) Ximen Nanez17 - 9 LPts
18/03/2028Santa Clara, Cuba7 - 12(2) Paco Bega22 - 10 LPts
15/02/2028Accra, Ghana7 - 11(2) Tabari Kingson21(1) - 7 LPts
18/12/2027Riga, Latvia7 - 10(1) Vikenti Birzelis10 - 11 LKO3
20/10/2027Dubai, UAE6 - 10(1) Gazi Nouri6 - 12 WPts
22/08/2027Holguin, Cuba5 - 10(1) Reyes Contrera1 - 11 WPts
24/06/2027Havana, Cuba5 - 9(1) Olindo Palmero8 - 6 LPts
27/04/2027Havana, Cuba5 - 8(1) Joaquin Amparan8 - 15 LPts
27/02/2027Las Condes, Chile5 - 7(1) Xavion Arroyo11 - 10 LPts
29/12/2026Havana, Cuba4 - 7(1) Angel Ybanez2 - 1 WPts
30/10/2026Havana, Cuba4 - 6 Rich Ray4(1) - 22 LKO3
01/09/2026Havana, Cuba4 - 5 Juan Orduno2 - 9 LPts
03/07/2026Havana, Cuba3 - 5 Hassan Ahsan0 - 1 WPts
05/05/2026Havana, Cuba2 - 5 Ramirez Lantigua0 - 0 WPts
18/03/2026Holguin, Cuba2 - 4 Joaquin Arcia6 - 13(1) LPts
22/01/2026Charleroi, Belgium1 - 4 Delano Lafargue9 - 8 WPts
24/11/2025Havana, Cuba1 - 3 Alan Sucharski2 - 15 LPts
26/09/2025Sana'a, Yemen1 - 2 Mohsin Deeb3 - 18 LPts
29/07/2025Havana, Cuba1 - 1 Berto Archibeque4 - 8 LPts
08/06/2025Kuala Lumpur, Malaysia1 - 0 Rashid Habib0 - 3(1) LPts
10/04/2025Havana, Cuba0 - 0 Joaquin Nepomuceno1 - 2 WPts