Weightclass:  Middleweight
Location:  Havana, Cuba
Record:  28 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2024Havana, Cuba27 - 16 Sajid Rassi0 - 3 WPts
06/05/2024Havana, Cuba26 - 16 Paco Olivar26 - 19(1) WPts
07/03/2024Havana, Cuba25 - 16 Juan Esqueda1 - 2 WPts
06/01/2024Havana, Cuba24 - 16 Pancho Gonzales0 - 9(1) WPts
07/11/2023Havana, Cuba23 - 16 Santiago Labrada2 - 3 WPts
08/09/2023Havana, Cuba22 - 16 Arnie Coppin3 - 7(1) WPts
09/07/2023Havana, Cuba21 - 16 Quinto Alanis7 - 28 WPts
09/05/2023Havana, Cuba20 - 16 Santiago Labrada0 - 1 WPts
09/03/2023Havana, Cuba20 - 15 Hello Romand18 - 6 LPts
08/01/2023Havana, Cuba19 - 15 Quiqui Carmona2 - 4 WPts
08/11/2022Havana, Cuba18 - 15 Xavion Lasso0 - 1 WPts
08/09/2022Havana, Cuba17 - 15 Jarmil Sindelar17 - 11 WPts
09/07/2022Helsinki, Finland17 - 14 Torsti Kekkonen15 - 7 LPts
11/05/2022Santiago de Cuba, Cuba17 - 13 Neron Riano11 - 17 LPts
13/03/2022Havana, Cuba17 - 12 Angel Mercado12 - 13 LPts
22/01/2022Santiago de Cuba, Cuba17 - 11 Jeraldo Munos9 - 16 LPts
20/12/2021Havana, Cuba16 - 11 Fidel Guardado9 - 17 WPts
12/11/2021Brisbane, Australia16 - 10 Mark Tennant16 - 2 LPts
13/09/2021Prague, Czech Republic15 - 10 Karel Vasek12 - 7 WPts
14/07/2021Havana, Cuba14 - 10 Quinto Alanis4 - 17 WPts
16/05/2021Havana, Cuba14 - 9 Pablo Febus7 - 13 LPts
18/03/2021Havana, Cuba13 - 9 Joaquin Monserrate5 - 15(2) WPts
22/01/2021Amman, Jordan13 - 8 Zafa Alhamdani9(1) - 14 LPts
22/11/2020Barranquilla, Colombia12 - 8 Rodrigo Capella8 - 10 WPts
24/09/2020Havana, Cuba12 - 7 Diego Aleman15 - 1 LPts
16/08/2020Augsburg, Germany11 - 7 Kolby Mauer1 - 1 WPts
18/06/2020Las Tunas, Cuba10 - 7 Elias Galindo9 - 5 WPts
27/04/2020La Plata, Argentina9 - 7 Alejandro Dimas10 - 5 WPts
28/02/2020La Plata, Argentina9 - 6 Alejandro Dimas9 - 5 LPts
29/12/2019Sharjah, UAE8 - 6 Kashif Tanoos3 - 11 WPts
30/10/2019Montgomery, USA7 - 6 Dave Axtell0 - 5 WPts
31/08/2019Havana, Cuba7 - 5 Carlos Bohorquez4 - 7 LPts
02/07/2019Havana, Cuba7 - 4 Zamen Alqadi3 - 0 LPts
03/05/2019Havana, Cuba6 - 4 Kunle Okpako0 - 2 WPts
03/03/2019Camaguey, Cuba6 - 3 Ponce Pinel1 - 1 LPts
23/01/2019Camaguey, Cuba5 - 3 Marco Fontan1 - 6 WPts
25/11/2018Camaguey, Cuba5 - 2 Desiderio Benitez5 - 0 LPts
24/10/2018Havana, Cuba4 - 2 Rogelio Ossa3 - 3 WPts
25/08/2018Havana, Cuba3 - 2 Ramiro Villalba0 - 3 WPts
27/06/2018Santa Clara, Cuba3 - 1 Ramiro Paulino1 - 1 LPts
23/05/2018Camaguey, Cuba2 - 1 Juan Arcos1 - 1 WPts
03/04/2018Las Tunas, Cuba1 - 1 Juan Lora0 - 1 WPts
28/02/2018Havana, Cuba1 - 0 Joaquin Vasconcellos0 - 1 LPts
19/01/2018Zagreb, Croatia0 - 0 Fabijan Rak0 - 0 WPts