Weightclass:  Lightweight
Location:  Havana, Cuba
Record:  22 - 13(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2029Havana, Cuba21 - 13(2) Cisco Becerril13 - 8 WPts
11/03/2029Havana, Cuba20 - 13(2) Ryo Triana8 - 7 WPts
09/01/2029Havana, Cuba19 - 13(2) Cuba Travieso0 - 14 WPts
10/11/2028Havana, Cuba18 - 13(2) Hernan Baldonado4 - 4 WPts
11/09/2028Havana, Cuba17 - 13(2) Ganesa Randhawa4 - 7 WPts
12/07/2028Havana, Cuba16 - 13(2) Aleksei Gamanbalanow2 - 10(1) WPts
12/05/2028Havana, Cuba15 - 13(2) Diego Ruedas2 - 6 WPts
13/03/2028Havana, Cuba14 - 13(2) Samir Jafarov5 - 7 WPts
12/01/2028Havana, Cuba13 - 13(2) Anton Lozinski3 - 16 WPts
12/11/2027Havana, Cuba12 - 13(2) Berto Florin2 - 11 WPts
12/09/2027Havana, Cuba12 - 12(1) Kei Mano9(1) - 9 LKO3
13/07/2027Havana, Cuba12 - 11(1) Adel Karnick47 - 24 LPts
14/05/2027Managua, Nicaragua12 - 10(1) Alejandro Ras13(1) - 12 LPts
16/03/2027Havana, Cuba11 - 10(1) Reyes Sauceda11 - 4 WPts
16/01/2027Havana, Cuba10 - 10(1) Diego Salazar4 - 17 WPts
17/11/2026Sofia, Bulgaria10 - 9(1) Ivaylo á Krumov13 - 11 LPts
19/09/2026Havana, Cuba9 - 9(1) Fausto Vargas0 - 3 WPts
21/07/2026Antofagasta, Chile8 - 9(1) Ponce Resendez7 - 15(1) WPts
23/05/2026Havana, Cuba7 - 9(1) Cisco Becerril2 - 0 WPts
25/03/2026Rome, Italy7 - 8 Damiano Pellicani33(2) - 16 LKO3
25/01/2026Aarhus, Denmark7 - 7 Nils Esper10 - 13 LPts
26/11/2025Havana, Cuba6 - 7 Baltasar Asencio4 - 2 WPts
27/09/2025Havana, Cuba5 - 7 Alejandro Terrazas1 - 1 WPts
30/07/2025La Florida, Chile5 - 6 Carlos Orosco7 - 11 LPts
01/06/2025Camaguey, Cuba5 - 5 Juan Gascon18 - 20 LPts
09/04/2025Havana, Cuba5 - 4 Gervasio Guadarrama2 - 13(1) LPts
12/02/2025Havana, Cuba4 - 4 Cruz De la Paz1 - 5 WPts
14/12/2024Havana, Cuba3 - 4 Aimon Salazar4 - 9 WPts
15/10/2024Tirana, Albania3 - 3 Agron Kochiu22 - 4 LPts
17/08/2024Kampala, Uganda2 - 3 Hassan Massoud1 - 12 WPts
19/06/2024Prague, Czech Republic2 - 2 Dalimil Drobny8 - 8 LPts
21/04/2024Almaty, Kazakhstan2 - 1 Waleed Nabiew11 - 20(7) LPts
22/02/2024Havana, Cuba1 - 1 Eloy Sala2 - 4(1) WPts
24/12/2023Holguin, Cuba0 - 1 Miguel Galaz0 - 9 WPts
04/11/2023Havana, Cuba0 - 0 Selestino Soria1 - 5 LPts