Weightclass:  Featherweight
Location:  Havana, Cuba
Record:  21 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2031Havana, Cuba20 - 3 Jaguar Mestas1 - 16 WPts
23/01/2031Havana, Cuba19 - 3 Juan Mariano2 - 23 WPts
25/11/2030Havana, Cuba18 - 3 Leonel Galindez7 - 5 WPts
26/09/2030Havana, Cuba17 - 3 Iago Olguin5 - 9 WPts
27/07/2030Havana, Cuba16 - 3 Juan Morante4 - 10 WPts
29/05/2030Havana, Cuba15 - 3 Akram Kalas13 - 19 WPts
31/03/2030Havana, Cuba14 - 3 Manuel Mingo6 - 14 WPts
30/01/2030Havana, Cuba13 - 3 Aimon Vita0 - 6 WPts
01/12/2029Havana, Cuba12 - 3 Ora Tejada7 - 14 WPts
03/10/2029Havana, Cuba11 - 3 Juan Morante2 - 6 WPts
05/08/2029Bangkok, Thailand10 - 3 Panomroonglek Surasiang15 - 6 WPts
07/06/2029Havana, Cuba9 - 3 Juan Bail7 - 12 WPts
09/04/2029Havana, Cuba9 - 2 Luis Silverio7 - 15(3) LPts
21/02/2029Santiago de Cuba, Cuba9 - 1 Cortez Loy9 - 22 LPts
16/01/2029Havana, Cuba8 - 1 Gervasio Maza5 - 5 WPts
14/12/2028Carolina, Puerto Rico7 - 1 Dimos Payan1 - 10 WPts
16/10/2028Havana, Cuba6 - 1 David Davin0 - 4 WPts
18/08/2028Havana, Cuba5 - 1 Santiago Tano0 - 5 WPts
19/06/2028Lima, Peru4 - 1 Ryo Blancas18 - 8 WPts
21/04/2028Karagandy, Kazakhstan3 - 1 Saad Kazbeckoff9 - 15 WPts
22/02/2028Holguin, Cuba2 - 1 Alvino Vilches2 - 3 WPts
26/12/2027Havana, Cuba1 - 1 Nemesio Naragon3 - 8 WPts
28/10/2027Yerevan, Armenia1 - 0 Ardashes Sakislyan12 - 17 LPts
30/08/2027Havana, Cuba0 - 0 Marjun Valero1 - 0 WPts