Weightclass:  Middleweight
Location:  Havana, Cuba
Record:  33(1) - 18(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/02/2030Havana, Cuba32(1) - 18(2) Jaguar Ferraz1 - 0 WPts
08/12/2029Havana, Cuba31(1) - 18(2) Jaguar Dena4 - 5 WPts
09/10/2029Havana, Cuba30(1) - 18(2) Jordan Potts1 - 11 WPts
10/08/2029Havana, Cuba29(1) - 18(2) Dmitriy Seitbeckov0 - 4 WPts
11/06/2029Havana, Cuba28(1) - 18(2) Diego Fierro3 - 1 WPts
12/04/2029Havana, Cuba27(1) - 18(2) Antonio Piedrahita8 - 11 WPts
11/02/2029Havana, Cuba26 - 18(2) Kamen á Zoravkov5 - 16(2) WKO3
14/12/2028Havana, Cuba25 - 18(2) Xaverius Albo1 - 0 WPts
15/10/2028Havana, Cuba24 - 18(2) Juan Paula5 - 2 WPts
16/08/2028Havana, Cuba23 - 18(2) Vegas Fernando9 - 12 WPts
17/06/2028Havana, Cuba22 - 18(2) Juan Moreton4 - 4 WPts
18/04/2028Havana, Cuba21 - 18(2) Vegas Fernando7 - 11 WPts
18/02/2028Havana, Cuba20 - 18(2) Macario Munos1 - 5 WPts
20/12/2027Havana, Cuba20 - 17(2) Santiago Labrada19 - 12 LPts
02/11/2027Havana, Cuba20 - 16(2) Quiqui Carmona16 - 21 LPts
06/09/2027Holguin, Cuba20 - 15(2) Juan Sias2 - 25 LPts
10/07/2027Nassau, Bahamas19 - 15(2) Leo Prichard14 - 11 WPts
12/05/2027Toronto, Canada18 - 15(2) John Crabbe4 - 21 WPts
14/03/2027Havana, Cuba18 - 14(2) Carlos Cid21 - 5 LPts Cuba National Championships 2027View
11/03/2027Havana, Cuba17 - 14(2) Jeraldo Espada10 - 7 WPts Cuba National Championships 2027View
26/02/2027Havana, Cuba16 - 14(2) Montego Calixto8 - 7 WPts
28/12/2026Santa Clara, Cuba16 - 13(2) Santiago Can16(1) - 17 LPts
08/11/2026Accra, Ghana15 - 13(2) Paul Owusu2 - 25 WPts
10/09/2026Vilnius, Lithuania14 - 13(2) Kacper Kolenda5(1) - 15 WPts
12/07/2026Havana, Cuba13 - 13(2) Quin Sebastian5 - 14 WPts
15/05/2026Samarqand, Uzbekistan13 - 12(2) Tural Jabour14(1) - 14 LPts
17/03/2026Havana, Cuba13 - 11(2) Carlos Cid12 - 4 LPts Cuba National Championships 2026View
14/03/2026Havana, Cuba12 - 11(2) Quiqui Carmona10 - 17 WPts Cuba National Championships 2026View
11/03/2026Havana, Cuba11 - 11(2) Rodrigo Chirinos12 - 3 WPts Cuba National Championships 2026View
01/03/2026Havana, Cuba10 - 11(2) Angel Teran5 - 11 WPts
01/01/2026Dnipropetrovsk, Ukraine9 - 11(2) Boris Primack1 - 1 WPts
03/11/2025Havana, Cuba8 - 11(2) Ayham Albujrafi1 - 0 WPts
05/09/2025Sao Paulo, Brazil7 - 11(2) Ponce Migues0 - 0 WPts
08/07/2025Havana, Cuba6 - 11(2) Shayan Nawaz5 - 6 WPts
09/05/2025Bogota, Colombia6 - 10(2) Xalvador Tagle24 - 21 LPts
11/03/2025Holguin, Cuba6 - 9(2) Emanuel Marta8 - 5 LPts Cuba National Championships 2025View
02/02/2025Havana, Cuba5 - 9(2) Gregor Gotch6 - 10(1) WPts
05/12/2024Samarqand, Uzbekistan5 - 8(2) Musa Hashem3 - 20(3) LPts
07/10/2024Havana, Cuba4 - 8(2) Julian Tom1 - 8 WPts
09/08/2024Yerevan, Armenia3 - 8(2) Shahe Taraktchian8 - 18 WPts
11/06/2024Havana, Cuba3 - 7(2) Santiago Can4 - 13 LPts
12/04/2024Havana, Cuba2 - 7(2) Santiago Can4 - 12 WPts
14/02/2024Santiago de Cuba, Cuba2 - 6(1) Esteban Mireles12 - 20 LKO3
18/12/2023Almaty, Kazakhstan2 - 5(1) Waqas Kasymbeckoff11(1) - 25 LPts
20/10/2023Havana, Cuba2 - 4(1) Kalusd Ichlokmanyan12 - 8 LPts
22/08/2023Minsk, Belarus2 - 3(1) Fedir Sivak15 - 22 LPts
24/06/2023Havana, Cuba2 - 2 Yulian Malkin36(4) - 6 LKO3
26/04/2023Edmonton, Canada2 - 1 Henry Tarbet14 - 14(1) LPts
26/02/2023Havana, Cuba1 - 1 Quiqui Carmona2 - 5 WPts
27/12/2022Camaguey, Cuba1 - 0 Ponce Pinel12 - 14 LPts
18/11/2022Havana, Cuba0 - 0 Rodrigo Espada0 - 1 WPts