Weightclass:  Super Heavyweight
Location:  Havana, Cuba
Record:  22 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2023Havana, Cuba22 - 14 Reyes Gil27 - 13 LPts
30/08/2023Havana, Cuba21 - 14 Reyes Gil27 - 12 WPts
01/07/2023Havana, Cuba20 - 14 Rodrigo Loyola20(1) - 15 WPts
02/05/2023Havana, Cuba19 - 14 Eloy Grajales1 - 9 WPts
04/03/2023Havana, Cuba18 - 14 Juan Alarcon8(1) - 23 WPts
03/01/2023Havana, Cuba17 - 14 Xavion Palma1 - 10 WPts
04/11/2022Havana, Cuba16 - 14 Yulian Iksanoff14(1) - 12 WPts
06/09/2022Havana, Cuba16 - 13 Rodrigo Preciado2 - 1 LPts
07/07/2022Havana, Cuba16 - 12 Esteban Pedrosa16 - 9 LPts
08/05/2022Havana, Cuba15 - 12 Ulvi Ilham1 - 2 WPts
09/03/2022Havana, Cuba14 - 12 Farid Aghamehdiyev7 - 20 WPts
07/01/2022Havana, Cuba13 - 12 Jax Llano13 - 11 WPts
06/11/2021Havana, Cuba13 - 11 Reyes Gil16 - 9 LPts
05/09/2021Johannesburg, South Africa12 - 11 Penda Holomisa0 - 0 WPts
08/07/2021Odense, Denmark11 - 11 Rad Tranbarger11 - 8 WPts
10/05/2021Havana, Cuba10 - 11 Mats Heinsen14 - 6(1) WPts
11/03/2021Karagandy, Kazakhstan9 - 11 Haaris Kazackpaev8 - 6 WPts
11/01/2021Havana, Cuba8 - 11 Amin Urazgulov6 - 8 WPts
10/11/2020Kiev, Ukraine8 - 10 Gennady Zelinski13 - 5 LPts
11/09/2020Havana, Cuba7 - 10 Romain Boyer2 - 15 WPts
11/07/2020Santiago de Cuba, Cuba7 - 9 Ponce Valenzuela6 - 8 LPts
25/05/2020Havana, Cuba6 - 9 Saad Zehri4 - 8 WPts
25/03/2020Havana, Cuba6 - 8 Vicente Lozano9 - 5 LPts
16/02/2020Havana, Cuba6 - 7 Elo Valli8 - 4 LPts
17/12/2019Havana, Cuba6 - 6 Gabriel Benito7 - 6 LPts
23/10/2019Havana, Cuba5 - 6 Telo Nicolas2 - 9 WPts
24/08/2019Oyo, Nigeria4 - 6 Ikechukwu Ekaette6 - 5 WPts
25/06/2019Las Tunas, Cuba4 - 5 Reyes Buenrostro5 - 3 LPts
26/04/2019Havana, Cuba4 - 4 Emilio Narez2 - 6(1) LPts
24/02/2019Havana, Cuba3 - 4 Verlyn Opira1 - 5 WPts
26/12/2018Havana, Cuba2 - 4 Corbin Allie0 - 2 WPts
28/10/2018Shantou, China2 - 3 Confucius Mooi0 - 5 LPts
30/08/2018Havana, Cuba1 - 3 Bilal Abdou1 - 2 WPts
02/07/2018Camaguey, Cuba1 - 2 Diego Luna2 - 0 LPts
12/05/2018Warsaw, Poland1 - 1 Leon Andrysiak1 - 1 LPts
14/03/2018Havana, Cuba0 - 1 Ramirez Ponciano2 - 0 WPts
06/02/2018Spanish Town, Jamaica0 - 0 Vince Hunter0 - 0 LPts