Weightclass:  Featherweight
Location:  Holguin, Cuba
Record:  5 - 34(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033Holguin, Cuba4 - 34(1) Olindo Farias4 - 6 WPts
23/10/2033Holguin, Cuba3 - 34(1) Yeghia Salmaian1 - 1 WPts
23/08/2033Camaguey, Cuba3 - 33(1) Vidal Mota9 - 19 LPts
24/06/2033Camaguey, Cuba3 - 32(1) Fausto Bula29 - 25(11) LPts
25/04/2033Dushanbe, Tajikistan3 - 31(1) Zeynal Karimov2 - 10 LPts
25/02/2033Holguin, Cuba2 - 31(1) Jose Brizuela1 - 9 WPts
26/12/2032Johannesburg, South Africa2 - 30(1) Tokelo Motshekga16 - 19 LPts
27/10/2032Havana, Cuba2 - 29(1) Ponce Camilo8 - 16 LPts
28/08/2032Peristeri, Greece2 - 28(1) Herodotus Vassos12 - 10 LPts
28/06/2032Havana, Cuba2 - 27(1) Ponce Camilo6 - 16 LPts
11/05/2032Kulob, Tajikistan2 - 26(1) Qasham Kabir10 - 12 LPts
13/03/2032Tirana, Albania2 - 25 Fatmir Pipa19(4) - 25 LKO2
13/01/2032Settat, Morocco2 - 24 Waddah Elkarti35(1) - 14 LPts
15/11/2031Holguin, Cuba1 - 24 Federico Resendez3 - 0 WPts
15/09/2031London, Canada1 - 23 Brad Clowney14(1) - 25 LPts
18/07/2031Barranquilla, Colombia1 - 22 Diego Morillo27(1) - 29 LPts
20/05/2031Camaguey, Cuba1 - 21 Isidro Pino12 - 19 LPts
22/03/2031Yerevan, Armenia1 - 20 Bared Hajjarian15 - 11 LPts
22/01/2031Croix des Bouqets, Haiti1 - 19 Marvel Guimard36 - 12 LPts
24/11/2030Holguin, Cuba0 - 19 Zelipe Escamilla4 - 23 WPts
25/09/2030Holguin, Cuba0 - 18 Rodrigo Bula1 - 1 LPts
25/07/2030Havana, Cuba0 - 17 Eloy Placido7 - 12 LPts
03/06/2030San Jose, Costa Rica0 - 16 Xavier Belen18 - 16 LPts
05/04/2030Minsk, Belarus0 - 15 Bohdan Cap19(3) - 23 LPts
05/02/2030Lusaka, Zambia0 - 14 Ian Hangombe8 - 13 LPts
08/12/2029Panama City, Panama0 - 13 Rodrigo Manuel16(2) - 28(2) LPts
10/10/2029Tehran, Iran0 - 12 Ahmed Sulaiman2 - 18 LPts
12/08/2029Santa Clara, Cuba0 - 11 Lisandro Delangel9(1) - 28 LPts
21/06/2029Camaguey, Cuba0 - 10 Alejandro Alvidrez17 - 20 LPts
20/05/2029Santiago de Cuba, Cuba0 - 9 Leonel Galindez1 - 0 LPts
09/04/2029Havana, Cuba0 - 8 Ponce Camilo0 - 0 LPts
10/02/2029Holguin, Cuba0 - 7 Agim Bajramovic7 - 9(1) LPts
12/12/2028Santa Cruz de la Sierra, Bolivia0 - 6 Vicente Pantano41(2) - 23 LPts
14/10/2028Holguin, Cuba0 - 5 Eusebius Gogola0 - 11 LPts
16/08/2028Havana, Cuba0 - 4 Tajo Morillo8 - 2 LPts
22/06/2028Havana, Cuba0 - 3 Eloy Placido2 - 4 LPts
26/04/2028Yerevan, Armenia0 - 2 Drtad Magerian9(2) - 14 LPts
27/02/2028Santa Clara, Cuba0 - 1 Nemesio Artiles5(1) - 15 LPts
05/01/2028Holguin, Cuba0 - 0 Quico Cubas0 - 0 LPts