Weightclass:  Lightweight
Location:  Havana, Cuba
Record:  37(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2029Havana, Cuba36(1) - 9 Landry Debuchy8 - 7 WPts
21/08/2029Havana, Cuba35(1) - 9 Joel Williams1 - 2 WPts
22/06/2029Havana, Cuba34(1) - 9 Gabrijel Petek4 - 18 WPts
23/04/2029Havana, Cuba33(1) - 9 Alejandro Meno15 - 16 WPts
22/02/2029Havana, Cuba32(1) - 9 Vidadi Kairat2 - 2 WPts
24/12/2028Havana, Cuba31 - 9 Bronco Prados5 - 9 WKO3
25/10/2028Havana, Cuba30 - 9 Aznavur Chakarian7 - 9 WPts
26/08/2028Havana, Cuba29 - 9 Diego Placencia11(1) - 22 WPts
27/06/2028Havana, Cuba28 - 9 Diego Orrantia13 - 32(6) WPts
27/04/2028Havana, Cuba27 - 9 Aleksandr Turchin5 - 6 WPts
28/02/2028Havana, Cuba26 - 9 Diego Martel6 - 14 WPts
30/12/2027Havana, Cuba25 - 9 Diego Orrantia11 - 29(6) WPts
31/10/2027Havana, Cuba24 - 9 Sean Jones0 - 17 WPts
01/09/2027Athens, Greece23 - 9 VasyItso Murga14(1) - 24 WPts
04/07/2027Havana, Cuba22 - 9 Eloy Lena1 - 3 WPts
06/05/2027Las Tunas, Cuba21 - 9 Diego Varona10 - 14 WPts
17/03/2027Havana, Cuba21 - 8 Angel Tirado37 - 13 LPts Cuba National Championships 2027View
14/03/2027Havana, Cuba20 - 8 Malvolio Santo9 - 5 WPts Cuba National Championships 2027View
11/03/2027Havana, Cuba19 - 8 Zelipe Ignacio6 - 11 WPts Cuba National Championships 2027View
02/03/2027Havana, Cuba18 - 8 Angel Quijada2 - 10 WPts
01/01/2027Jalilabad, Azerbaijan17 - 8 Eldeniz Hakeem8 - 2 WPts
03/11/2026Havana, Cuba16 - 8 Alejandro Terrazas5 - 5 WPts
05/09/2026Tipitapa, Nicaragua15 - 8 Gabriel Gonsales0 - 0 WPts
08/07/2026Brussels, Belgium14 - 8 Talbot de Laclos10 - 9(1) WPts
10/05/2026Bacoor, Philippines14 - 7 Montego Alicbusan28(1) - 21 LPts
11/03/2026Havana, Cuba14 - 6 Angel Tirado23 - 12 LPts Cuba National Championships 2026View
25/01/2026San Miguel, El Salvador13 - 6 Diego Toscano7 - 21 WPts
27/11/2025Santiago de Cuba, Cuba12 - 6 Santiago Carlos11(1) - 9 WPts
07/10/2025Havana, Cuba11 - 6 Dale Malley3 - 6 WPts
09/08/2025Havana, Cuba10 - 6 Angel Camarillo11 - 4 WPts
11/06/2025Havana, Cuba9 - 6 Vikenti Ragimov1 - 10 WPts
13/04/2025Havana, Cuba9 - 5 Juan Botero12 - 28 LPts
11/03/2025Holguin, Cuba9 - 4 Angel Tirado15 - 8 LPts Cuba National Championships 2025View
08/02/2025Chiba, Japan8 - 4 Yasushi Hashimoto5 - 8 WPts
11/12/2024Havana, Cuba7 - 4 Dario Morena2 - 3 WPts
12/10/2024Santiago de Cuba, Cuba6 - 4 Xeres Caba2 - 9 WPts
18/08/2024Odense, Denmark5 - 4 Vali Thrane2 - 9 WPts
20/06/2024Las Tunas, Cuba4 - 4 Isidro Montejo5 - 8 WPts
23/04/2024Havana, Cuba4 - 3 Miguel Ledo19 - 12 LPts
11/03/2024Santa Clara, Cuba4 - 2 Manuel Nieblas16(1) - 24 LPts Cuba National Championships 2024View
21/02/2024Havana, Cuba3 - 2 Maxim Uchytil5 - 10 WPts
23/12/2023Havana, Cuba2 - 2 Vidal Portillo3 - 4 WPts
23/10/2023Bangkok, Thailand2 - 1 Kwantahi Dangda27 - 8 LPts
25/08/2023Camaguey, Cuba1 - 1 Alejandro Guerra4 - 12 WPts
10/07/2023Havana, Cuba1 - 0 Diego Lina16 - 8 LPts
05/06/2023Havana, Cuba0 - 0 Gurudas Ahuja3 - 16 WPts