Weightclass:  Heavyweight
Location:  Havana, Cuba
Record:  24 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2031Havana, Cuba23 - 20 Eduardo Armenta0 - 3 WPts
07/02/2031Havana, Cuba22 - 20 Eloy Hernandez4 - 5 WPts
09/12/2030Havana, Cuba21 - 20 Robert Gyimah1 - 6 WPts
10/10/2030Havana, Cuba20 - 20 Quiqui Mathe3 - 13 WPts
11/08/2030Havana, Cuba19 - 20 Antonio Eugenio0 - 1 WPts
12/06/2030Havana, Cuba18 - 20 Ricardo Aviles2 - 2 WPts
13/04/2030Havana, Cuba17 - 20 Senon Leonardo3 - 4 WPts
12/02/2030Havana, Cuba16 - 20 Faisal Aslam16 - 11 WPts
14/12/2029Havana, Cuba15 - 20 Jarman Dehler0 - 2 WPts
15/10/2029Havana, Cuba14 - 20 Alfonso Ortez0 - 2 WPts
16/08/2029Havana, Cuba13 - 20 Alfonso Ortez0 - 1 WPts
17/06/2029Sterlitamak, Russia13 - 19 Dimi Bure13 - 18 LPts
19/04/2029Georgetown, Guyana13 - 18 Sammy Renton9 - 21 LPts
19/02/2029Vilnius, Lithuania12 - 18 Mikolaj Wanat15 - 12 WPts
22/12/2028Havana, Cuba11 - 18 Montana Monje7 - 13 WPts
23/10/2028Havana, Cuba11 - 17 Roman Franca11 - 9 LPts
25/08/2028Nassau, Bahamas11 - 16 Paul Lochridge5 - 6 LPts
27/06/2028Nice, France10 - 16 Briar Estell11 - 17 WPts
29/04/2028Juarez, Mexico9 - 16 Selestino Barranco13 - 12 WPts
01/03/2028Zarqa, Jordan9 - 15 Imran Jahid9 - 15 LPts
02/01/2028Graz, Austria8 - 15 Decker Leise3 - 16(1) WPts
04/11/2027Aarhus, Denmark7 - 15 Ulrik Braasch7 - 25 WPts
06/09/2027Tegucigalpa, Honduras7 - 14 Alejandro Cacho12 - 10 LPts
09/07/2027Metz, France6 - 14 Courvoisier Oyer12(1) - 23 WPts
10/05/2027Havana, Cuba5 - 14 Hilario Llano2 - 8 WPts
11/03/2027Havana, Cuba5 - 13 Diego Lombardo9(1) - 15 LPts Cuba National Championships 2027View
25/01/2027Havana, Cuba4 - 13 Seferino Guerrero1 - 8 WPts
26/11/2026Havana, Cuba3 - 13 Xabat Picon0 - 2 WPts
27/09/2026Holguin, Cuba2 - 13 Berto Piedra3(1) - 20 WPts
31/07/2026Havana, Cuba2 - 12 Marco Samora5 - 7 LPts
29/06/2026Santiago de Cuba, Cuba2 - 11 Joaquin Miera5 - 13(1) LPts
28/05/2026Grenoble, France2 - 10 Boswell Ory9 - 13(1) LPts
30/03/2026Havana, Cuba2 - 9 Ramirez Alfonso6 - 10 LPts
30/01/2026Vilnius, Lithuania2 - 8 Dorota Strzyzewski8 - 11 LPts
02/12/2025Zagreb, Croatia2 - 7 Milorad Škara18 - 26 LPts
04/10/2025Roskilde, Denmark2 - 6 Wray Wind7 - 8 LPts
06/08/2025Havana, Cuba2 - 5 Shant Lalikian8(1) - 27 LPts
07/06/2025Mississauga, Canada1 - 5 Noel Modiano6 - 9 WPts
09/04/2025Antwerp, Belgium1 - 4 Eugeen Van Berchove4 - 11 LPts
09/02/2025Havana, Cuba1 - 3 Noel Modiano4 - 9 LPts
12/12/2024Konibodom, Tajikistan1 - 2 Nikolai Erlanow30(2) - 11 LPts
13/10/2024Camaguey, Cuba1 - 1 Diego Inocencio0 - 0 LPts
18/08/2024Maiduguri, Nigeria1 - 0 Lukman Oshoala13 - 16 LPts
20/06/2024Havana, Cuba0 - 0 Quito Abella1 - 3 WPts