Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  21 - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/08/2029Havana, Cuba20 - 23(1) Santiago Campo7 - 15 WPts
18/06/2029Havana, Cuba19 - 23(1) Ian Khuzwayo7 - 10 WPts
19/04/2029Havana, Cuba19 - 22(1) Emilio Cilia20 - 11(2) LPts
18/02/2029Havana, Cuba18 - 22(1) Arib Filali0 - 7 WPts
20/12/2028Havana, Cuba17 - 22(1) Apostol Romanchuk10 - 8 WPts
21/10/2028Havana, Cuba16 - 22(1) Pylyp Hudy0 - 4 WPts
22/08/2028Havana, Cuba15 - 22(1) Marjun Varon8 - 12(1) WPts
23/06/2028Havana, Cuba14 - 22(1) Guillermo Regino4 - 9 WPts
24/04/2028Havana, Cuba13 - 22(1) Jair Pichon1 - 0 WPts
24/02/2028Havana, Cuba12 - 22(1) Berto Clara7 - 29 WPts
26/12/2027Havana, Cuba11 - 22(1) Yago Imperial10 - 20 WPts
27/10/2027Havana, Cuba10 - 22(1) Liko Liou1 - 5 WPts
28/08/2027Havana, Cuba9 - 22(1) Manny Landaverde8 - 14(1) WPts
28/06/2027Havana, Cuba8 - 22(1) Loredo Godines4 - 18 WPts
30/04/2027San Juan, Puerto Rico8 - 21(1) Urvano Chaparro1 - 3 LPts
02/03/2027Fujisawa, Japan7 - 21(1) Yutaka Yasui6 - 10 WPts
02/01/2027Havana, Cuba7 - 20(1) Saturnin Cabrera14 - 7 LPts
13/11/2026Prague, Czech Republic7 - 19(1) Bonifßc Holub19 - 2 LPts
14/09/2026Havana, Cuba6 - 19(1) Juan Matalon2 - 8 WPts
16/07/2026Pak Kret, Thailand5 - 19(1) Petchsuriya Tonhongsa6 - 13(3) WPts
18/05/2026Viba del Mar, Chile5 - 18(1) Urvano Matas10 - 16 LPts
20/03/2026Resistencia, Argentina5 - 17(1) Joaquin Noguera7 - 22 LPts
20/01/2026Havana, Cuba5 - 16(1) Manopnoi Surasiang17 - 7 LPts
22/11/2025Khujand, Tajikistan5 - 15(1) Anton Magamedov3 - 18 LPts
24/09/2025Havana, Cuba5 - 14(1) Roman Velasquez3 - 10 LPts
29/07/2025Havana, Cuba4 - 14(1) Holland Oge4 - 8 WPts
31/05/2025Havana, Cuba4 - 13(1) Scott Mwerinde0 - 5 LPts
02/04/2025Medina, Saudi Arabia4 - 12(1) Malik Azimi2 - 8 LPts
02/02/2025Havana, Cuba3 - 12(1) Santiago Salomon4 - 3 WPts
05/12/2024Santa Cruz de la Sierra, Bolivia3 - 11(1) Juan Espada7 - 10(1) LPts
07/10/2024Havana, Cuba3 - 10(1) Jean Florian13 - 20 LPts
09/08/2024Melbourne, Australia3 - 9(1) Jay Molony24(1) - 17 LPts
11/06/2024Minsk, Belarus2 - 9(1) Valeri Safko2 - 3 WPts
13/04/2024Copenhagen, Denmark1 - 9(1) Fortinbras Melchior2 - 11 WPts
14/02/2024Sumqayit, Azerbaijan1 - 8(1) Rehman Aziz2 - 10 LPts
16/12/2023Garoua, Cameroon1 - 7(1) Roy Ledoyen11 - 8 LPts
17/10/2023Adelaide, Australia1 - 6 Mark Finnin25 - 9 LKO3
19/08/2023Baku, Azerbaijan1 - 5 Vidadi Allahyarov25 - 9(1) LPts
21/06/2023Toronto, Canada1 - 4 Jonathan Gaddis10 - 18 LPts
23/04/2023Santiago de Cuba, Cuba1 - 3 Gonzalo Zendejas13 - 9(1) LPts
28/02/2023Chengdu, China1 - 2 Bing Long2 - 10 LPts
31/12/2022Havana, Cuba1 - 1 Jose Bobo18(2) - 15 LPts
11/11/2022Havana, Cuba1 - 0 Rodrigo Sotomayor19 - 11 LPts
05/10/2022Havana, Cuba0 - 0 Berto Clara0 - 0 WPts