Weightclass:  Lightweight
Location:  Santiago de Cuba, Cuba
Record:  28 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/03/2033Santiago de Cuba, Cuba27 - 13 Dobroslav Kares23 - 15 WPts
01/01/2033Santiago de Cuba, Cuba27 - 12 Atif Hackle10 - 4(1) LPts
01/11/2032Santiago de Cuba, Cuba26 - 12 Varastad Jamgochyan4 - 5 WPts
01/09/2032Hanoi, Vietnam25 - 12 Khuu Chien16 - 19 WPts
04/07/2032San Salvador, El Salvador24 - 12 Saturnin Jacome5 - 11 WPts
06/05/2032Camaguey, Cuba23 - 12 Nasario Sepeda13 - 19 WPts
10/03/2032Santiago de Cuba, Cuba22 - 12 Baltasar Beltram8 - 25 WPts
10/01/2032Nassau, Bahamas21 - 12 Bob Pierce16 - 23 WPts
12/11/2031Havana, Cuba20 - 12 Santiago Ariza9 - 24 WPts
13/09/2031Bayamon, Puerto Rico20 - 11 Urvano Castelo34 - 16(1) LPts
15/07/2031Ho Chi Minh City, Vietnam19 - 11 Tien Phuong3 - 19(1) WPts
17/05/2031Havana, Cuba19 - 10 Hernan Baldonado8 - 16 LPts
18/03/2031Santiago de Cuba, Cuba18 - 10 Franco Cantillo3 - 2 WPts
18/01/2031Havana, Cuba17 - 10 Felippe Bustillos4 - 9 WPts
20/11/2030Santiago de Cuba, Cuba16 - 10 Santiago Ariza6 - 21 WPts
21/09/2030Suez, Egypt15 - 10 Syed Hegazi11 - 16 WPts
24/07/2030Las Tunas, Cuba14 - 10 Fausto Vargas5 - 23 WPts
27/05/2030Hanoi, Vietnam14 - 9 Vang Thao33 - 17 LPts
29/03/2030Havana, Cuba13 - 9 Kiki Tellez6 - 14 WPts
30/01/2030Havana, Cuba13 - 8 Kiki Cardenas8 - 14 LPts
01/12/2029Santiago de Cuba, Cuba12 - 8 Ignado Lugo3 - 11 WPts
02/10/2029Santiago de Cuba, Cuba11 - 8 Ian Malcomb3 - 10 WPts
04/08/2029San Jose, Costa Rica10 - 8 Franco Poblete5 - 14 WPts
06/06/2029Havana, Cuba9 - 8 Juan Yanes3 - 9 WPts
18/04/2029Santiago de Cuba, Cuba8 - 8 Reynaldo Bustillo4 - 11 WPts
11/03/2029Havana, Cuba8 - 7 Dimos Leiva20 - 13(2) LPts
07/02/2029Santo Domingo de Guzman, Dominican Republic8 - 6 Joaquin Casiano10 - 9 LPts
10/12/2028Santiago de Cuba, Cuba7 - 6 Franco Rubalcaba1 - 6 WPts
12/10/2028Havana, Cuba7 - 5 Cisco Becerril10 - 7 LPts
19/08/2028Isfahan, Iran7 - 4 Hanuman Sherbani21 - 16 LPts
21/06/2028San Jose, Costa Rica6 - 4 Reyes Mestas3 - 22 WPts
23/04/2028Tokyo, Japan6 - 3 Aoi Imamura9 - 8 LPts
24/02/2028Buenos Aires, Argentina6 - 2 Francisco Laguna9 - 8 LPts
27/12/2027Ulaanbaatar, Mongolia5 - 2 Yu Togsbileg5 - 18 WPts
28/10/2027Havana, Cuba5 - 1 Vicente Nino5 - 11 LPts
28/08/2027Havana, Cuba4 - 1 Santiago Ariza5 - 2 WPts
01/07/2027Havana, Cuba3 - 1 Juan Yanes0 - 0 WPts
03/05/2027Santa Clara, Cuba2 - 1 Neron Amaya1 - 1 WPts
09/03/2027Santiago de Cuba, Cuba2 - 0 Kentay Tumukye7 - 17 LPts
09/01/2027Havana, Cuba1 - 0 Vicente Nino3 - 8 WPts
05/12/2026Santiago de Cuba, Cuba0 - 0 Carlos Marron2 - 3 WPts