Weightclass:  Middleweight
Location:  Santa Clara, Cuba
Record:  19 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2029Santa Clara, Cuba18 - 13 Pancho Nuncio0 - 1 WPts
10/04/2029Santa Clara, Cuba17 - 13 Marißn Broz4 - 12(2) WPts
10/02/2029Santa Clara, Cuba16 - 13 Nwa Panyangara3 - 5 WPts
13/12/2028Montevideo, Uruguay15 - 13 Santiago Bartolome2 - 11 WPts
15/10/2028Santa Clara, Cuba14 - 13 Ponce Julio7 - 13 WPts
16/08/2028Toronto, Canada14 - 12 John Rendall16 - 4 LPts
18/06/2028Santa Clara, Cuba13 - 12 Zafa Bangura1 - 1 WPts
20/04/2028Holguin, Cuba13 - 11 Rio Hernandez7 - 17 LPts
05/03/2028Quito, Ecuador12 - 11 Angel Navarrete0 - 0 WPts
06/01/2028El Alto, Bolivia11 - 11 Manuel Alvillar17 - 14 WPts
08/11/2027Santa Clara, Cuba10 - 11 Qalib Saad1 - 12(2) WPts
09/09/2027Camaguey, Cuba9 - 11 Malvolio Celis3 - 22 WPts
12/07/2027Sofia, Bulgaria9 - 10 Andon á Anev12 - 16(1) LPts
14/05/2027Chon Buri, Thailand8 - 10 Nop Chiayong2 - 21(2) WPts
15/03/2027Vilnius, Lithuania7 - 10 Igor Dobrzynski7(1) - 17 WPts
15/01/2027Melbourne, Australia6 - 10 Ian Hanegan7 - 17 WPts
17/11/2026Kingston, Jamaica6 - 9 Bradley Orrock4 - 18 LPts
18/09/2026Santiago de Cuba, Cuba6 - 8 Pancho Gonzales3 - 23(1) LPts
21/07/2026Santa Clara, Cuba5 - 8 Vegas Fernando2 - 3 WPts
21/05/2026Santa Clara, Cuba4 - 8 Tariq Malick2 - 2 WPts
23/03/2026Santa Clara, Cuba4 - 7 Vladislav á Sedokov10 - 9 LPts
23/01/2026Mexico City, Mexico4 - 6 Vicente Simon14(1) - 31 LPts
25/11/2025New Kingston, Jamaica4 - 5 Jack Wattles16 - 9 LPts
27/09/2025Santa Clara, Cuba3 - 5 Arseni Moldabeckow1 - 6 WPts
30/07/2025Santa Clara, Cuba3 - 4 Vasili Rysculow5 - 11 LPts
01/06/2025Santa Clara, Cuba3 - 3 Lorenzo Rey1 - 5 LPts
03/04/2025Havana, Cuba2 - 3 Xavion Lasso7 - 9 WPts
03/02/2025Santiago de Cuba, Cuba2 - 2 Pablo Varas1 - 5 LPts
15/12/2024Santa Clara, Cuba1 - 2 Rio Hernandez1 - 1 WPts
16/10/2024Santa Clara, Cuba1 - 1 Orlando Barquero15 - 15 LPts
18/08/2024Holguin, Cuba1 - 0 Rio Hernandez0 - 0 LPts
05/07/2024Santa Clara, Cuba0 - 0 Faisal Ghaffari6 - 10 WPts