Weightclass:  Lightweight
Location:  Santiago de Cuba, Cuba
Record:  32 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/02/2032Santiago de Cuba, Cuba31 - 16 Irfan Hadefi1 - 1 WPts
30/12/2031Santiago de Cuba, Cuba30 - 16 Famil Sarah1 - 2 WPts
31/10/2031Santiago de Cuba, Cuba29 - 16 Harvey Weddel3 - 23 WPts
31/08/2031Santiago de Cuba, Cuba28 - 16 Juan Tijerina0 - 2 WPts
02/07/2031Santiago de Cuba, Cuba27 - 16 Mardian Beaufort7 - 3 WPts
02/05/2031Santiago de Cuba, Cuba26 - 16 BarnabᚠHan5 - 10 WPts
03/03/2031Santiago de Cuba, Cuba25 - 16 Sylvain Cade1 - 3 WPts
02/01/2031Santiago de Cuba, Cuba24 - 16 Didier Labrouste7 - 10 WPts
03/11/2030Santiago de Cuba, Cuba23 - 16 Hajime Mase3 - 5 WPts
04/09/2030Santiago de Cuba, Cuba22 - 16 Umair Nahyan3 - 9 WPts
06/07/2030Santiago de Cuba, Cuba21 - 16 Alen Seay2 - 6 WPts
06/05/2030Santiago de Cuba, Cuba20 - 16 Cruz De la Paz24(1) - 20 WPts
07/03/2030Santiago de Cuba, Cuba19 - 16 Leonardo Melchor5 - 11 WPts
06/01/2030Santiago de Cuba, Cuba18 - 16 Gianluigi Florenzi1 - 11 WPts
07/11/2029Lima, Peru18 - 15 Jose Segovia5 - 11 LPts
09/09/2029Panama City, Panama17 - 15 Selestino Lona2 - 6 WPts
11/07/2029Dublin, Ireland16 - 15 Thomas Ruane15 - 21(2) WPts
13/05/2029Santiago de Cuba, Cuba16 - 14 Zelipe Ignacio17 - 18 LPts
17/03/2029Holguin, Cuba16 - 13 Baltasar Asencio31 - 10 LPts Cuba National Championships 2029View
14/03/2029Holguin, Cuba15 - 13 Zelipe Ignacio17 - 17 WPts Cuba National Championships 2029View
11/03/2029Holguin, Cuba14 - 13 Tajo Villena1 - 0 WPts Cuba National Championships 2029View
13/02/2029Santo Domingo de Guzman, Dominican Republic13 - 13 Paco Escalona16 - 8 WPts
16/12/2028Prague, Czech Republic12 - 13 Herman Petruska2 - 2 WPts
18/10/2028Quebec City, Canada12 - 12 Jean-Baptiste Fossey3 - 7 LPts
20/08/2028Bratislava, Slovakia12 - 11 Prokop Muska15 - 22 LPts
22/06/2028Harare, Zimbabwe11 - 11 Tobias Mujuru6 - 15 WPts
24/04/2028Havana, Cuba10 - 11 Juan Vielma3 - 21 WPts
04/03/2028Las Tunas, Cuba10 - 10 Fanuco Gomez23(2) - 21 LPts
18/01/2028Holguin, Cuba10 - 9 Aimon Salazar16 - 16 LPts
18/12/2027Holguin, Cuba9 - 9 Salvador Basco4 - 13 WPts
27/10/2027Cape Town, South Africa8 - 9 Uland Majola7 - 9 WPts
28/08/2027Santiago de Cuba, Cuba7 - 9 Reyes Sauceda13 - 5 WPts
28/06/2027Santiago de Cuba, Cuba6 - 9 Vicente Ocana2 - 11 WPts
30/04/2027Santiago de Cuba, Cuba5 - 9 Xavion Violante5 - 3 WPts
02/03/2027Santiago de Cuba, Cuba4 - 9 Nicandro Giraldo11 - 8 WPts
02/01/2027Ulaanbaatar, Mongolia4 - 8 Khalish Davaadalai4 - 14 LPts
04/11/2026Santiago de Cuba, Cuba3 - 8 Cruz De la Paz6 - 11 WPts
06/09/2026Jilin City, China3 - 7 Hsin Nhieu31(3) - 14 LPts
08/07/2026Anderlecht, Belgium2 - 7 Chase Perrault5 - 14 WPts
10/05/2026Santiago de Cuba, Cuba2 - 6 Lorenzo Portal5 - 11 LPts
28/04/2026Santiago de Cuba, Cuba2 - 5 Lorenzo Portal4 - 10 LPts
02/04/2026Santiago de Cuba, Cuba1 - 5 Lorenzo Portal4 - 8 WPts
08/02/2026Santiago de Cuba, Cuba1 - 4 Lorenzo Portal2 - 4 LPts
02/02/2026Havana, Cuba1 - 3 Dario Messa7 - 14 LPts
31/12/2025Santiago de Cuba, Cuba1 - 2 Lorenzo Portal0 - 0 LPts
30/11/2025Camaguey, Cuba1 - 1 Cruz De la Paz2 - 9 LPts
10/10/2025Holguin, Cuba0 - 1 Yago Portalatin0 - 2 WPts
05/09/2025Leon, Mexico0 - 0 Xaverius Negron0 - 0 LPts