Weightclass:  Middleweight
Location:  Santiago de Cuba, Cuba
Record:  41 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2027Santiago de Cuba, Cuba40 - 16 Rumen á Sirakov1 - 7 WPts
28/10/2027Santiago de Cuba, Cuba39 - 16 Sam Ellis4 - 2 WPts
29/08/2027Santiago de Cuba, Cuba38 - 16 Ingmar Basse2 - 3 WPts
27/06/2027Santiago de Cuba, Cuba37 - 16 Carolus Tiozzo12 - 24 WPts
26/04/2027Santiago de Cuba, Cuba36 - 16 Sam Smith1 - 11 WPts
25/02/2027Santiago de Cuba, Cuba35 - 16 Joso Valcic2 - 9 WPts
26/12/2026Santiago de Cuba, Cuba34 - 16 Spencer Halladay4 - 5 WPts
27/10/2026Santiago de Cuba, Cuba33 - 16 Kirk Ingebretsen0 - 10 WPts
28/08/2026Santiago de Cuba, Cuba32 - 16 Danylko Olshansky14 - 9 WPts
29/06/2026Santiago de Cuba, Cuba31 - 16 Irfan Moussa0 - 3 WPts
29/04/2026Santiago de Cuba, Cuba30 - 16 Dirk Plume2 - 10 WPts
28/02/2026Santiago de Cuba, Cuba29 - 16 Marlon Ndumu0 - 9 WPts
30/12/2025Panama City, Panama28 - 16 Baltasar Brasil25 - 20 WPts
29/11/2025Hanoi, Vietnam27 - 16 Lang Hoang18 - 23 WPts
29/10/2025Bamenda, Cameroon26 - 16 Glanville Delpy26 - 15 WPts
28/09/2025Omsk, Russia26 - 15 Fedya Berkutov26 - 18 LPts
28/08/2025Santiago de Cuba, Cuba25 - 15 Rodrigo Tallon14 - 20(6) WPts
28/07/2025Santiago de Cuba, Cuba24 - 15 Rodrigo Tallon14 - 19(6) WPts
18/06/2025Santiago de Cuba, Cuba24 - 14 Goga Skurstenis24 - 13 LPts
18/05/2025San Jose, Costa Rica23 - 14 Sagaz Casal20(1) - 20 WPts
17/04/2025Bamenda, Cameroon22 - 14 Glanville Delpy22 - 13 WPts
17/03/2025Holguin, Cuba22 - 13 Paco Olivar33 - 20(1) LPts Cuba National Championships 2025View
14/03/2025Holguin, Cuba21 - 13 Carlos Cid5 - 1 WPts Cuba National Championships 2025View
11/03/2025Holguin, Cuba20 - 13 Onofre Aviles9 - 10 WPts Cuba National Championships 2025View
18/02/2025Cape Town, South Africa20 - 12 Max Vermeulen32 - 17 LPts
16/01/2025Riga, Latvia19 - 12 Goga Skurstenis19 - 11 WPts
16/12/2024Santiago de Cuba, Cuba19 - 11 Goga Skurstenis18 - 11 LPts
10/11/2024Santiago de Cuba, Cuba18 - 11 Henio Babicz14 - 8 WPts
09/10/2024Adana, Turkey17 - 10 Levent Ipekchi25(1) - 18 WPts
09/10/2024Adana, Turkey18 - 10 Levent Ipekchi25(1) - 19 LPts
06/09/2024Riyadh, Saudi Arabia16 - 10 Amjad Bashara17 - 28 WPts
15/07/2024Santiago de Cuba, Cuba15 - 10 Mark Kadilu3 - 13 WPts
16/05/2024Santiago de Cuba, Cuba14 - 10 Sergei Babinski1 - 16 WPts
17/03/2024Santa Clara, Cuba13 - 10 Paco Olivar26 - 18(1) WPts Cuba National Championships 2024View
14/03/2024Santa Clara, Cuba12 - 10 Eloy Hernando10 - 7 WPts Cuba National Championships 2024View
11/03/2024Santa Clara, Cuba11 - 10 Quinto Alanis10 - 30 WPts Cuba National Championships 2024View
13/02/2024Havana, Cuba10 - 10 Joaquin Zayas15(1) - 10 WPts
20/12/2023Kiev, Ukraine9 - 10 Fedir Rafalko13 - 24(1) WPts
22/10/2023Havana, Cuba8 - 10 Federico Bilbao5 - 15 WPts
24/08/2023Camaguey, Cuba7 - 10 Joaquin Ponciano6 - 14 WPts
01/07/2023Havana, Cuba7 - 9 Carlos Feo16 - 18 LPts
03/05/2023Havana, Cuba7 - 8 Pablo Febus15(1) - 18 LPts
11/03/2023Santa Clara, Cuba7 - 7 Alejandro Mascorro26 - 8 LPts Cuba National Championships 2023View
17/02/2023Port Elizabeth, South Africa6 - 7 Robin Vlok12 - 14 WPts
20/12/2022Saint Petersburg, Russia6 - 6 Kolzak Zamotin15 - 14 LPts
22/10/2022Donetsk, Ukraine5 - 6 Boris Mitnick9 - 9 WPts
24/08/2022Havana, Cuba4 - 6 Alejandro Llano0 - 17 WPts
01/07/2022Santiago de Cuba, Cuba3 - 6 Joaquin Cubas0 - 2 WPts
02/05/2022Yerevan, Armenia2 - 6 Malkhas Ibramanyan8 - 4 WPts
04/03/2022Perth, Australia2 - 5 Joe McNeil2 - 11 LPts
04/01/2022Santiago de Cuba, Cuba1 - 5 Juan Labayen2 - 0 WPts
04/11/2021Las Tunas, Cuba1 - 4 Yago Orona0 - 3 LPts
03/09/2021Dushanbe, Tajikistan1 - 3 Bahadir Agamaliyev6 - 14 LPts
06/07/2021Santiago de Cuba, Cuba0 - 3 Hayasdan Oshagian16 - 2 WPts
04/05/2021Santiago de Cuba, Cuba0 - 2 Fanuco Guillen6 - 4 LPts
06/03/2021Santiago de Cuba, Cuba0 - 1 Orlando Bailen4 - 2 LPts
05/01/2021Santiago de Cuba, Cuba0 - 0 Cruz Vara9 - 7 LPts