Weightclass:  Featherweight
Location:  Havana, Cuba
Record:  25 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/07/2030Havana, Cuba24 - 21 Sigge Klang0 - 19 WPts
12/05/2030Havana, Cuba23 - 21 Leonardo Grande2 - 1 WPts
13/03/2030Havana, Cuba22 - 21 Santiago Tano3 - 12(1) WPts
12/01/2030Havana, Cuba21 - 21 Leonel Galindez4 - 2 WPts
13/11/2029Havana, Cuba20 - 21 Leonel Punsoy10 - 11 WPts
14/09/2029Havana, Cuba19 - 21 Orlando Chavarria2 - 1 WPts
15/07/2029Havana, Cuba18 - 21 Seung-gyu Na11 - 11 WPts
17/05/2029Havana, Cuba17 - 21 Neron Diaz1 - 7 WPts
18/03/2029Havana, Cuba16 - 21 Alvino Vilches3 - 9 WPts
16/01/2029Havana, Cuba15 - 21 Sancho Pupo2 - 5 WPts
18/11/2028Havana, Cuba14 - 21 Gervasio Maza5 - 4 WPts
19/09/2028Havana, Cuba13 - 21 Tajo Morillo9 - 2 WPts
21/07/2028Havana, Cuba12 - 21 Viktor From9 - 10(1) WPts
20/06/2028Havana, Cuba12 - 20 Fausto Balasco16 - 24 LPts
15/05/2028Asuncion, Paraguay12 - 19 Rogelio Espin20 - 25 LPts
14/04/2028Turmero, Venezuela11 - 19 Montel Valle8 - 15 WPts
11/03/2028Santiago de Cuba, Cuba11 - 18 Joaquin Ingles8 - 12 LPts Cuba National Championships 2028View
27/02/2028Havana, Cuba10 - 18 Davie Steedman2 - 9 WPts
27/01/2028Havana, Cuba9 - 18 Davie Steedman2 - 8 WPts
24/12/2027San Jose, Costa Rica9 - 17 Montego San Angelo14 - 9 LPts
26/10/2027Hirakata, Japan8 - 17 Hikaru Goya0 - 0 WPts
28/08/2027Havana, Cuba8 - 16 Brendan Maskell12 - 8 LPts
29/06/2027Tokyo, Japan8 - 15 Nao Makino16 - 18 LPts
01/05/2027Havana, Cuba7 - 15 Petro Kossak7 - 15(1) WPts
03/03/2027Havana, Cuba6 - 15 Dam Thuan14 - 13 WPts
02/01/2027Havana, Cuba5 - 15 Antonio Carrizales1 - 11(1) WPts
04/11/2026Havana, Cuba5 - 14 Rodrigo Poblete15 - 9(1) LPts
23/09/2026Madrid, Spain5 - 13 Cipriano Matas3 - 18(1) LPts
26/07/2026Havana, Cuba4 - 13 Juan Lupercio2 - 3 WPts
27/05/2026Zaragoza, Spain3 - 13 Juan San Angelo5 - 9 WPts
29/03/2026Havana, Cuba3 - 12 Cortez Loy4 - 9 LPts
29/01/2026Havana, Cuba2 - 12 Michael Pennie0 - 4 WPts
30/11/2025Puente Alto, Chile2 - 11 Noe Roso4 - 9 LPts
02/10/2025Havana, Cuba1 - 11 Alejandro Fregoso3 - 6 WPts
04/08/2025Portmore, Jamaica1 - 10 Josh Anderson13 - 9 LPts
06/06/2025Havana, Cuba0 - 10 Antonio Carrizales0 - 1 WPts
08/04/2025Camaguey, Cuba0 - 9 Alejandro Alvidrez1 - 10 LPts
13/02/2025Holguin, Cuba0 - 8 Juan Manas8 - 15 LPts
16/12/2024Havana, Cuba0 - 7 Rodrigo Poblete6 - 4(1) LPts
18/10/2024Carolina, Puerto Rico0 - 6 Emanuel Camino32(2) - 4 LPts
20/08/2024Ulaanbaatar, Mongolia0 - 5 Kolya Zhamtsarano3 - 9 LPts
22/06/2024Ulaanbaatar, Mongolia0 - 4 Sasha Nyamdorj6 - 7 LPts
24/04/2024Havana, Cuba0 - 3 Noe Vasallo0 - 0 LPts
25/02/2024Holguin, Cuba0 - 2 Frisco Amezquita2 - 10 LPts
11/01/2024Santa Clara, Cuba0 - 1 Porfio Marmol18 - 20 LPts
08/12/2023Havana, Cuba0 - 0 Diego Carias2 - 3 LPts