Weightclass:  Featherweight
Location:  Havana, Cuba
Record:  16 - 24(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2041Havana, Cuba15 - 24(2) Alberto Cinotti9 - 17 WPts
29/10/2041Havana, Cuba15 - 23(2) Afon Pavlovsky3 - 0 LPts
28/08/2041Havana, Cuba14 - 23(2) John Yarwood12 - 16(1) WPts
27/06/2041Havana, Cuba13 - 23(2) Rodrigo Gaytan1 - 15 WPts
25/04/2041Havana, Cuba12 - 23(2) Oshin Garabetian4 - 8 WPts
24/02/2041Havana, Cuba12 - 22(2) Emre Uche16(1) - 18 LPts
26/12/2040Havana, Cuba11 - 22(2) Roman Reinoso6 - 19 WPts
25/10/2040Havana, Cuba11 - 21(1) Hilario Quesada9(2) - 18 LKO3
24/08/2040Havana, Cuba10 - 21(1) Achilles Moros3 - 3 WPts
23/06/2040Havana, Cuba9 - 21(1) Paco Hernandes16(2) - 19 WPts
22/04/2040Havana, Cuba8 - 21(1) Emilio Blando5 - 21(1) WPts
22/02/2040Havana, Cuba8 - 20 Paco Hernandes14(1) - 18 LKO2
22/12/2039Havana, Cuba7 - 20 Jaguar Silvera11 - 11(1) WPts
28/10/2039Havana, Cuba6 - 20 Xabat Frances12 - 11 WPts
01/09/2039Havana, Cuba6 - 19 Xaver Huerta13(2) - 2 LPts
24/08/2039Jaipur, India5 - 19 Rahul Nayak19 - 16 WPts
26/06/2039Havana, Cuba5 - 18 Joaquin Orrantia11 - 7 LPts
29/04/2039Havana, Cuba4 - 18 Paco Cuenca6 - 12 WPts
28/02/2039Havana, Cuba4 - 17 Enzo Lucas7 - 13(1) LPts
25/01/2039Havana, Cuba3 - 17 Quiqui Caro3 - 15 WPts
25/12/2038Auckland, New Zealand3 - 16 Glynn Leslie12 - 10 LPts
27/10/2038Donetsk, Ukraine3 - 15 Oleksander Markoski21(1) - 9 LPts
29/08/2038Havana, Cuba2 - 15 Juan Vizcaino4 - 12 WPts
02/07/2038Santa Maria, Philippines1 - 15 Dominic Manguiat9 - 11 WPts
04/05/2038Cardiff, UK1 - 14 Sid Dallas15 - 11 LPts
06/03/2038Minsk, Belarus1 - 13 Bohdan Podgorny8 - 7 LPts
03/01/2038Ghent, Belgium1 - 12 Marvin Waerdelve11 - 6 LPts
04/11/2037Antipolo, Philippines1 - 11 Manny Cadlaon6 - 20 LPts
06/09/2037San Salvador, El Salvador1 - 10 Xeres Ambriz17 - 4 LPts
09/07/2037Havana, Cuba1 - 9 Seferino Carrion4 - 26(1) LPts
24/05/2037Las Tunas, Cuba1 - 8 Joaquin Valdivia16 - 27 LPts
15/04/2037Havana, Cuba1 - 7 Rodrigo Diez35 - 18 LPts
12/03/2037Santa Cruz de la Sierra, Bolivia1 - 6 Juan Machuca31(2) - 16 LPts
12/01/2037Havana, Cuba1 - 5 Angel Alarcon33 - 4 LPts
05/01/2037Havana, Cuba0 - 5 Antonio Bobadilla0 - 0 WPts
22/11/2036Bandar Lampung, Indonesia0 - 4 Dian Mahendra39 - 8 LPts
24/09/2036Almaty, Kazakhstan0 - 3 Rasul Sakieff6 - 18 LPts
27/07/2036Tabriz, Iran0 - 2 Haaris Jabbar4 - 4 LPts
29/05/2036Camaguey, Cuba0 - 1 Iago Avalos4 - 11 LPts
15/04/2036Havana, Cuba0 - 0 Montenegro Garcia8 - 16 LPts