Weightclass:  Middleweight
Location:  Santa Clara, Cuba
Record:  24(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/09/2026Santa Clara, Cuba23(1) - 10 Pablo Maradiaga6 - 13 WPts
29/07/2026Santa Clara, Cuba22(1) - 10 Carlos Gongora1 - 12 WPts
30/05/2026Santa Clara, Cuba21(1) - 10 Anderson Ohs3 - 10 WPts
31/03/2026Santa Clara, Cuba20(1) - 10 Rio Hernandez3 - 8 WPts
30/01/2026Santa Clara, Cuba19(1) - 10 Jose Villasana1 - 5 WPts
01/12/2025Santa Clara, Cuba18(1) - 10 Charles Keane4 - 11 WPts
02/10/2025Santa Clara, Cuba17(1) - 10 Baltasar Simeon2 - 3 WPts
03/08/2025Santa Clara, Cuba17(1) - 9 Fedya Aliyev9(1) - 7 LPts
03/06/2025Santa Clara, Cuba16(1) - 9 Danyaal Yassin3 - 22 WPts
05/04/2025Santa Clara, Cuba15(1) - 9 Juan Estopinal3 - 2 WPts
04/02/2025Santa Clara, Cuba14 - 9 Reijo Kumpula0 - 11 WKO3
07/12/2024Santa Clara, Cuba13 - 9 Tajo Montilla7 - 6 WPts
08/10/2024Havana, Cuba12 - 9 Alejandro Llano4(1) - 27(1) WPts
17/08/2024Camaguey, Cuba11 - 9 Joaquin Ponciano9(1) - 17 WPts
19/06/2024Santiago de Cuba, Cuba10 - 9 Pancho Gonzales1 - 11(1) WPts
27/04/2024Havana, Cuba10 - 8 Pablo Febus21(1) - 18 LPts
14/03/2024Santa Clara, Cuba10 - 7 Dimos Briseno12 - 10 LPts Cuba National Championships 2024View
11/03/2024Santa Clara, Cuba9 - 7 Orlando Barquero12 - 12 WPts Cuba National Championships 2024View
12/02/2024Santa Clara, Cuba8 - 7 Federico Bilbao5 - 17 WPts
14/12/2023Havana, Cuba7 - 7 Rodrigo Espada0 - 8 WPts
22/10/2023Santa Clara, Cuba6 - 7 Fedor Ezis1 - 15(1) WPts
23/08/2023Santa Clara, Cuba5 - 7 Federico Bilbao5 - 14 WPts
24/06/2023Santa Clara, Cuba4 - 7 Dave Waterson0 - 9(1) WPts
26/04/2023Santa Clara, Cuba3 - 7 Chris Ngugi2(1) - 12 WPts
25/02/2023Havana, Cuba2 - 7 Rodrigo Espada0 - 3 WPts
02/01/2023Havana, Cuba2 - 6 Pablo Febus14(1) - 17 LPts
06/11/2022Santiago de Cuba, Cuba2 - 5 Vicente Sanabria11 - 9 LPts
05/10/2022Havana, Cuba1 - 5 Xavion Lasso0 - 0 WPts
27/08/2022Yerevan, Armenia1 - 4 Mihran Hadjinian10 - 6 LPts
29/06/2022Zagreb, Croatia1 - 3 Miho Popic17 - 12 LPts
01/05/2022Guadalajara, Mexico1 - 2 Roman Cavazos23 - 5 LPts
03/03/2022Zagreb, Croatia1 - 1 Milivoj Vucic4 - 4 LPts
03/01/2022Yaoundé, Cameroon1 - 0 Louie Allie13 - 10 LPts
05/11/2021Santa Clara, Cuba0 - 0 Gennady Pukukalns2 - 5 WPts