Weightclass:  Middleweight
Location:  Holguin, Cuba
Record:  36 - 21(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/09/2025Holguin, Cuba36 - 20(1) Olaf Wlodarczyk14(1) - 18 LKO3
15/07/2025Holguin, Cuba35 - 20(1) Olaf Hovde4 - 2 WPts
16/05/2025Holguin, Cuba34 - 20(1) Majid Hakro6 - 15 WPts
17/03/2025Holguin, Cuba33 - 20(1) Dimos Briseno22 - 13 WPts Cuba National Championships 2025View
14/03/2025Holguin, Cuba32 - 20(1) Emanuel Marta9 - 5 WPts Cuba National Championships 2025View
11/03/2025Holguin, Cuba31 - 20(1) Montego Navarro1 - 0 WPts Cuba National Championships 2025View
15/02/2025Holguin, Cuba30 - 20(1) Sajid Azzi2 - 12(1) WPts
17/12/2024Havana, Cuba29 - 20(1) Diego Arabia17 - 31 WPts
18/10/2024Havana, Cuba28 - 20(1) Diego Arabia17 - 30 WPts
21/08/2024Holguin, Cuba27 - 20(1) Kiatchai Jitsawad15 - 24 WPts
22/06/2024Havana, Cuba26 - 20(1) Diego Arabia17 - 28 WPts
06/05/2024Havana, Cuba26 - 19(1) Nasario Gonzaga26 - 16 LPts
17/03/2024Santa Clara, Cuba26 - 18(1) Dimos Briseno13 - 10 LPts Cuba National Championships 2024View
14/03/2024Santa Clara, Cuba25 - 18(1) Miguel Saenz8 - 18 WPts Cuba National Championships 2024View
11/03/2024Santa Clara, Cuba24 - 18(1) Jose Gardon9 - 22 WPts Cuba National Championships 2024View
22/02/2024Yerevan, Armenia23 - 18(1) Kurken Onanyan22(1) - 16 WPts
25/12/2023Kampala, Uganda22 - 18(1) Mohsin Mattar19 - 20 WPts
27/10/2023Baku, Azerbaijan21 - 18(1) Azhdar Hidayatov2 - 11(1) WPts
28/08/2023Holguin, Cuba20 - 18(1) Quinto Alanis7 - 29 WPts
29/06/2023Sydney, Australia20 - 17(1) Aaron Letson27(2) - 4 LPts
01/05/2023Holguin, Cuba20 - 16(1) Ramiro Villalba12 - 20 LPts
11/03/2023Santa Clara, Cuba20 - 15(1) Orlando Barquero7 - 6 LPts Cuba National Championships 2023View
02/03/2023Zaporizhia, Ukraine20 - 14(1) Yevhen Popko11 - 15 LPts
02/01/2023Anderlecht, Belgium19 - 14(1) Carvell Basque3 - 3 WPts
04/11/2022Santa Clara, Cuba19 - 13(1) Ramiro Paulino11 - 19 LPts
06/09/2022Havana, Cuba18 - 13(1) Quinto Alanis4 - 24 WPts
09/07/2022Havana, Cuba17 - 13(1) Diego Arabia9 - 20 WPts
13/05/2022Vitebsk, Belarus17 - 12(1) Vasyl Boyko19 - 8 LPts
14/03/2022Camaguey, Cuba17 - 11 Neron Ferraz18(2) - 9 LKO3 Cuba National Championships 2022View
11/03/2022Camaguey, Cuba16 - 11 Vicente Sanabria10 - 6 WPts Cuba National Championships 2022View
08/01/2022Holguin, Cuba15 - 11 Kuzman á Kazankov8(1) - 18 WPts
08/11/2021Holguin, Cuba14 - 11 Askari Bayar5 - 3 WPts
08/09/2021Holguin, Cuba13 - 11 Grozdan á Sirakov13 - 8 WPts
08/07/2021Oulu, Finland12 - 11 Valtter Miettinen16 - 4 WPts
09/05/2021Gyumri, Armenia12 - 10 Mnatsagan Nabighyan15 - 2 LPts
11/03/2021Camaguey, Cuba12 - 9 Neron Riano7 - 12 LPts Cuba National Championships 2021View
13/01/2021Brisbane, Australia12 - 8 James MacDougall14 - 3 LPts
15/11/2020Santiago de Cuba, Cuba12 - 7 Alejandro Mascorro14 - 4 LPts
14/10/2020Holguin, Cuba11 - 7 Taro Goya7 - 10 WPts
15/08/2020Holguin, Cuba10 - 7 Alejandro Llano0 - 4 WPts
14/06/2020Havana, Cuba9 - 7 Joaquin Monserrate4 - 11(2) WPts
11/05/2020Holguin, Cuba8 - 7 Neron Ferraz9 - 5 WPts
13/03/2020Holguin, Cuba7 - 7 Alejandro Ambriz8 - 7(2) WPts
12/01/2020Zagreb, Croatia7 - 6 Aleksandar Ivanda9 - 5 LPts
14/11/2019Accra, Ghana6 - 6 Manu Bamfokwakye6 - 3 WPts
15/09/2019Shakhty, Russia6 - 5 Afanas Dembinski4 - 2 LPts
18/07/2019Santiago de Cuba, Cuba5 - 5 Esteban Mireles2 - 1 WPts
26/05/2019Havana, Cuba4 - 5 Carlos Bohorquez4 - 5 WPts
21/04/2019Lusaka, Zambia3 - 5 Ibeamaka Sibanje5 - 4 WPts
21/02/2019Vienna, Austria3 - 4 Dedrik Armenag2 - 4 LPts
23/12/2018Holguin, Cuba2 - 4 Zacarias Viernes3 - 2 WPts
25/10/2018Santa Clara, Cuba2 - 3 Joaquin Farias1 - 2 LPts
09/09/2018Ciudad del Este, Paraguay2 - 2 Saturnin Cuevas2 - 3 LPts
12/07/2018Holguin, Cuba2 - 1 Leroy Criqui2 - 0 LPts
11/05/2018Holguin, Cuba1 - 1 Fidel Guardado0 - 3 WPts
09/03/2018Holguin, Cuba1 - 0 Bronco Velasco0 - 1 LPts
19/01/2018Goiania, Brazil0 - 0 Oihane Caro0 - 0 WPts