Weightclass:  Light Heavyweight
Location:  Havana, Cuba
Record:  33 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2023Havana, Cuba32 - 6 Jacques Belgard25(1) - 17 WPts
03/08/2023Havana, Cuba31 - 6 Giles Marais3 - 20 WPts
04/06/2023Havana, Cuba30 - 6 Ivan Muslimov4 - 10 WPts
05/04/2023Havana, Cuba29 - 6 Thawab Elbiyaz4 - 5 WPts
04/02/2023Havana, Cuba28 - 6 Chris Brodrick12 - 9 WPts
06/12/2022Calgary, Canada28 - 5 Clint Decoux32 - 3 LPts
05/11/2022Havana, Cuba27 - 5 Valentino Grillini18 - 13 WPts
05/10/2022Havana, Cuba26 - 5 Joel Barus23 - 11 WPts
04/09/2022Guayaquil, Ecuador26 - 4 Santiago Ledesma25 - 6 LPts
24/07/2022Holguin, Cuba25 - 4 Emanuel Laris11(1) - 17 WPts
10/06/2022Las Tunas, Cuba24 - 4 Manuel Alcantar21 - 3 WPts
10/05/2022Barranquilla, Colombia23 - 4 Santiago Gaona2 - 12 WPts
11/03/2022Camaguey, Cuba23 - 3 Jose Serbin22 - 6 LPts Cuba National Championships 2022View
12/01/2022Petionville, Haiti22 - 3 Damien Galle1 - 17 WPts
13/11/2021Bristol, UK21 - 3 Jasper Langland8(1) - 16 WPts
14/09/2021Havana, Cuba20 - 3 Emilio Fuente16 - 8 WPts
14/07/2021Vienna, Austria19 - 3 Carlin Laubisch8(1) - 14 WPts
15/05/2021San Jose, Costa Rica18 - 3 Fidel Cal7 - 14 WPts
17/03/2021Camaguey, Cuba18 - 2 Alejandro Pareja23 - 2 LPts Cuba National Championships 2021View
14/03/2021Camaguey, Cuba17 - 2 Diego Bailon18 - 4 WPts Cuba National Championships 2021View
11/03/2021Camaguey, Cuba16 - 2 Ulises Monica9 - 5 WPts Cuba National Championships 2021View
28/01/2021Vilnius, Lithuania15 - 2 Eliasz Dutka10 - 5 WPts
29/11/2020Tampere, Finland14 - 2 Touko Poutanen5 - 13 WPts
01/10/2020Bayamon, Puerto Rico13 - 2 Roman Bega3 - 14 WPts
03/08/2020Samarqand, Uzbekistan12 - 2 Timofei Ragimov5 - 5 WPts
04/06/2020Havana, Cuba11 - 2 Alejandro Martinez8(1) - 7 WPts
08/04/2020Ibadan, Nigeria10 - 2 John Oyedepo8 - 3 WPts
09/02/2020Havana, Cuba9 - 2 Diego Puente7 - 5 WPts
16/12/2019Accra, Ghana9 - 1 Arran Badoe6 - 2 LPts
17/10/2019Holguin, Cuba8 - 1 Santiago Escovedo1 - 8 WPts
24/08/2019Ufa, Russia7 - 1 Ioakim Mosin8 - 3 WPts
25/06/2019Barranquilla, Colombia7 - 0 Vegas Soria7 - 3 LPts
27/04/2019Havana, Cuba6 - 0 Sargent Sand2 - 7 WPts
25/02/2019Havana, Cuba5 - 0 Arian Arat5 - 2 WPts
27/12/2018Havana, Cuba4 - 0 Alejandro Julian0 - 1 WPts
29/10/2018Havana, Cuba3 - 0 Eoghan McKay2 - 0 WPts
31/08/2018Havana, Cuba2 - 0 Zelipe Riquelme1 - 1 WPts
03/07/2018Havana, Cuba1 - 0 Xi-Wang Louie0 - 1 WPts
05/05/2018Havana, Cuba0 - 0 Disdir Wuytack0 - 0 WPts