Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  26 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/04/2030Havana, Cuba25 - 19(1) Tajo Alban7 - 12 WPts
08/02/2030Havana, Cuba24 - 19(1) Ferrand Beaudin26 - 18 WPts
08/01/2030Havana, Cuba23 - 19(1) Ferrand Beaudin26 - 17 WPts
06/12/2029Riga, Latvia22 - 19(1) Afanas Mezakruminsh15 - 6 WPts
08/10/2029Havana, Cuba22 - 18(1) Joaquin Abascal15 - 20 LPts
10/08/2029Havana, Cuba22 - 17(1) Berto Clara11 - 34 LPts
15/06/2029Camaguey, Cuba21 - 17(1) Angel Martel23 - 10 WPts
19/04/2029Camaguey, Cuba21 - 16(1) Xaverius Porto28 - 4 LPts
17/03/2029Holguin, Cuba21 - 15(1) Porfio Olivas35(3) - 10 LPts Cuba National Championships 2029View
14/03/2029Holguin, Cuba20 - 15(1) Saturnin Cabrera28(1) - 11 WPts Cuba National Championships 2029View
11/03/2029Holguin, Cuba19 - 15(1) Luis Vasquez1 - 15 WPts Cuba National Championships 2029View
11/02/2029Havana, Cuba18 - 15(1) Saturnin Cabrera27 - 10 WPts
13/12/2028Havana, Cuba17 - 15(1) Loredo Godines10 - 21 WPts
16/10/2028Shymkent, Kazakhstan16 - 15(1) Nijat Erkinbek19(1) - 25 WPts
18/08/2028Maipu, Chile16 - 14(1) Kiki Martinez10 - 3 LPts
20/06/2028Havana, Cuba16 - 13(1) Xaverius Bermudes13 - 12 LPts
21/04/2028Funabashi, Japan15 - 13(1) Raiden Ide4 - 9(2) WPts
22/02/2028Holguin, Cuba15 - 12(1) Javier Moises21 - 11(1) LPts
28/12/2027Havana, Cuba14 - 12(1) Fidel Delfino9 - 9 WPts
02/11/2027Antofagasta, Chile14 - 11(1) Jaguar Gallegos14(1) - 12 LPts
04/09/2027Havana, Cuba14 - 10(1) Santiago Moncayo9 - 9(2) LPts
07/07/2027Havana, Cuba14 - 9(1) Saturnin Cabrera17 - 8 LPts
08/05/2027Carolina, Puerto Rico13 - 9(1) Santiago Morales1 - 1 WPts
10/03/2027Havana, Cuba12 - 9(1) Waleed Taha2 - 11 WPts
10/01/2027Grodno, Belarus12 - 8(1) Aleksandr Misko14 - 19 LPts
12/11/2026Camaguey, Cuba11 - 8(1) Angel Martel10 - 7 WPts
17/09/2026Havana, Cuba10 - 8(1) Lorenzo Basco7 - 20 WPts
20/07/2026Santiago de Cuba, Cuba9 - 8(1) Isidro Llano1 - 16 WPts
23/05/2026Havana, Cuba9 - 7(1) Jose Borrego6 - 11 LPts
25/03/2026Roskilde, Denmark8 - 7(1) Ultar Bruhn15(1) - 12(1) WPts
25/01/2026Paris, France7 - 7(1) Sylvain Virenque6 - 14 WPts
27/11/2025Las Tunas, Cuba7 - 6(1) Porfio Olivas8 - 5 LPts
29/09/2025Havana, Cuba6 - 6(1) Cortez Rondon8 - 5 WPts
08/08/2025Havana, Cuba6 - 5(1) Kiki Camisa39(1) - 15 LPts
17/06/2025Santiago de Cuba, Cuba5 - 5(1) Antonio Garcia24 - 22 WPts
12/05/2025Cork, Ireland5 - 4(1) Conor McLean1 - 7 LPts
14/03/2025Holguin, Cuba5 - 3 Venacio Vasconcelos36 - 14(1) LKO3 Cuba National Championships 2025View
11/03/2025Holguin, Cuba4 - 3 Javier Moises7 - 5(1) WPts Cuba National Championships 2025View
06/02/2025Fes, Morocco3 - 3 Zarif Benzoukane3 - 6 WPts
09/12/2024Yerevan, Armenia3 - 2 Krkur Nadanian6 - 15 LPts
11/10/2024Kiev, Ukraine2 - 2 Fedar Dubsky3 - 14 WPts
13/08/2024Aalborg, Denmark1 - 2 Elvis Moller0 - 7(4) WPts
15/06/2024Schaerbeek, Belgium0 - 2 Gerald Ouimet2 - 0 WPts
16/04/2024Ottawa, Canada0 - 1 Jasper Glass26 - 11 LPts
17/02/2024Havana, Cuba0 - 0 Javier Moises1 - 3(1) LPts