Weightclass:  Light Welterweight
Location:  Havana, Cuba
Record:  20 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2031Havana, Cuba20 - 26 Santiago Cirino24 - 22 LPts
11/03/2031Havana, Cuba19 - 26 Adam Beattie19(2) - 17 WPts
09/01/2031Havana, Cuba18 - 26 Olindo Palmero27 - 10 WPts
10/11/2030Havana, Cuba17 - 26 Diego Gallo3 - 0 WPts
11/09/2030Koronadal, Philippines16 - 26 Alvino Noa8 - 18 WPts
14/07/2030Oyo, Nigeria15 - 26 David Onyefulu19 - 20(1) WPts
16/05/2030Havana, Cuba15 - 25 Fraco Macia24 - 18 LPts
14/04/2030Holguin, Cuba15 - 24 Zelipe Madrazo35 - 10(1) LPts
11/03/2030Havana, Cuba15 - 23 Vicente Ricardo4 - 1 LPts Cuba National Championships 2030View
11/02/2030Havana, Cuba14 - 23 Franco Pichon16 - 18(3) WPts
15/12/2029Havana, Cuba13 - 23 Angel Herrada2 - 8 WPts
16/10/2029San Miguelito, Panama12 - 23 Jose Garcia5 - 25(1) WPts
18/08/2029Holguin, Cuba11 - 23 Fanuco Abela19 - 9 WPts
08/07/2029Constantine, Algeria11 - 22 Tariq Zaouche20 - 14 LPts
09/05/2029London, UK10 - 22 Richie Yarwood17 - 19(1) WPts
11/03/2029Holguin, Cuba10 - 21 Federico Pimienta35 - 14 LPts Cuba National Championships 2029View
02/03/2029Havana, Cuba9 - 21 Montego Loera14 - 13 WPts
08/01/2029Havana, Cuba9 - 20 Ximen Nanez21(1) - 9 LPts
08/12/2028Samarqand, Uzbekistan9 - 19 Jalal Ullah18 - 18(1) LPts
10/10/2028Liege, Belgium9 - 18 Acelin Richard8 - 25 LPts
12/08/2028Accra, Ghana9 - 17 Josh Badoe18 - 12(1) LPts
14/06/2028Havana, Cuba9 - 16 Zain Ahmetbeckoff0 - 3 LPts
16/04/2028Johannesburg, South Africa8 - 16 Naftali Fosuhehe18(1) - 15 WPts
17/02/2028Quebec City, Canada8 - 15 Sinjon Bataille13 - 13 LPts
20/12/2027Jeonju, South Korea8 - 14 Ja-choel Jon14(2) - 22 LPts
22/10/2027Havana, Cuba7 - 14 Rodrigo Herron2 - 0 WPts
23/08/2027Cali, Colombia6 - 14 Gervasio Platero0 - 5 WPts
23/06/2027Bahía Blanca, Argentina5 - 14 Juan Coria6(1) - 12 WPts
25/04/2027Baku, Azerbaijan5 - 13 Farrukh Karadagskii3 - 23 LPts
25/02/2027Havana, Cuba5 - 12 Marjun Calero11 - 3 LPts
01/01/2027Havana, Cuba4 - 12 Etienne Niasse2 - 0 WPts
03/11/2026Havana, Cuba4 - 11 Ivan Damian5 - 16 LPts
16/09/2026Havana, Cuba4 - 10 Olindo Palmero5 - 3 LPts
17/07/2026Ulaanbaatar, Mongolia4 - 9 Diya al Din Erdenebayar6 - 14 LPts
19/05/2026Havana, Cuba4 - 8 Francisco Sotelo9 - 9 LPts
02/04/2026Havana, Cuba4 - 7 Francisco Sotelo6 - 7 LPts
05/03/2026Havana, Cuba3 - 7 Olindo Mayoral13 - 13(1) WPts
25/01/2026Havana, Cuba3 - 6 Roman Bermudez10 - 15 LPts
28/11/2025Santa Clara, Cuba3 - 5 Oihane Magro22(1) - 12 LPts
19/10/2025Santiago de Cuba, Cuba3 - 4 Diego Tovar12(1) - 23 LPts
10/09/2025Holguin, Cuba3 - 3 Fanuco Abela0 - 0 LPts
30/07/2025Holguin, Cuba2 - 3 Juan Orduno1 - 3 WPts
31/05/2025Lodz, Poland2 - 2 Kundrat Kolacki12 - 11 LPts
02/04/2025Santa Clara, Cuba2 - 1 Oihane Magro18(1) - 12 LPts
10/02/2025Santiago de Cuba, Cuba2 - 0 Manny Verdejo2 - 22(2) LPts
15/12/2024Havana, Cuba1 - 0 Fraco Macia0 - 0 WPts
05/11/2024Havana, Cuba0 - 0 Jami Halla0 - 0 WPts