Weightclass:  Heavyweight
Location:  Havana, Cuba
Record:  18 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2024Havana, Cuba17 - 19 Gautam Chacko15(1) - 20 WPts
09/11/2023Havana, Cuba16 - 19 Alejandro Armenteros1 - 5 WPts
10/09/2023Havana, Cuba16 - 18 Rogelio Gerena16 - 20 LPts
11/07/2023Havana, Cuba15 - 18 Alejandro Armenteros1 - 2 WPts
11/05/2023Havana, Cuba14 - 18 Alfonso Medina1 - 4 WPts
11/03/2023Havana, Cuba13 - 18 Majid Sagadiev20 - 11 WPts
10/01/2023Havana, Cuba12 - 18 Leonardo Moyano8(1) - 25 WPts
10/11/2022Havana, Cuba11 - 18 Angel Tafolla0 - 10 WPts
10/09/2022Havana, Cuba10 - 18 Suleyman Birol5 - 11 WPts
11/07/2022Havana, Cuba9 - 18 Lorenzo Estrada20 - 12 WPts
12/05/2022Havana, Cuba8 - 18 Salvador Pascual9 - 11 WPts
12/03/2022Havana, Cuba8 - 17 Juan Lantigua4 - 15 LPts
10/01/2022Vilnius, Lithuania7 - 17 Cyryl Sniegowski13 - 8 WPts
12/11/2021Schaerbeek, Belgium6 - 17 Ames Gedeon8 - 12 WPts
14/09/2021Tirana, Albania6 - 16 Fitim Tafaj3 - 0 LPts
15/07/2021Guayaquil, Ecuador5 - 16 Fresco Meno2 - 15 WPts
14/05/2021Havana, Cuba4 - 16 Juan Lantigua4 - 10 WPts
14/03/2021Melbourne, Australia4 - 15 Isaac Coghlan10 - 9 LPts
14/01/2021Havana, Cuba4 - 14 Ovidio Abila6 - 13 LPts
13/11/2020Havana, Cuba3 - 14 Vicente Sarmiento5 - 11 WPts
13/09/2020Havana, Cuba3 - 13 Oihane Morante12(1) - 4 LPts
12/07/2020Havana, Cuba3 - 12 Alejandro Aragon11 - 3 LPts
04/06/2020Havana, Cuba3 - 11 Zacarias Esquilin7 - 5 LPts
07/04/2020Lodz, Poland3 - 10 Bartlomiej Bialk8 - 4 LPts
08/02/2020Havana, Cuba3 - 9 Alejandro Aragon9 - 2 LPts
08/12/2019Havana, Cuba2 - 9 Roman Zayas3 - 2 WPts
08/10/2019Havana, Cuba2 - 8 Oihane Morante8(1) - 2 LPts
08/08/2019Harare, Zimbabwe2 - 7 Tevin Chirau3 - 5 LPts
10/06/2019Havana, Cuba2 - 6 Alejandro Aragon5 - 2 LPts
12/04/2019Vilnius, Lithuania2 - 5 Wojciech Jagla3 - 5 LPts
10/02/2019Shamkir, Azerbaijan1 - 5 Javad Aziyev0 - 7 WPts
12/12/2018Havana, Cuba1 - 4 Orlando Barriga2 - 1 LPts
13/10/2018Havana, Cuba1 - 3 Alejandro Aragon2 - 1 LPts
30/08/2018Havana, Cuba1 - 2 Rodrigo Veron3 - 0 LPts
24/07/2018Havana, Cuba1 - 1 Diego Fortuna0 - 2 LPts
23/05/2018Havana, Cuba1 - 0 Jose Solano2 - 0 LPts
19/04/2018Havana, Cuba0 - 0 Zygfryd Gapinski0 - 0 WPts