Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  16 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2031Havana, Cuba15 - 25 Bob Wood11 - 3 WPts
12/07/2031Havana, Cuba14 - 25 Anto Andrijevic4 - 13 WPts
11/05/2031Havana, Cuba13 - 25 Alejandro Bastidas15 - 30 WPts
14/03/2031Holguin, Cuba13 - 24 Manny Landaverde23 - 22(1) LPts Cuba National Championships 2031View
11/03/2031Holguin, Cuba12 - 24 Quito Dominguez0 - 2 WPts Cuba National Championships 2031View
20/01/2031Nairobi, Kenya12 - 23 Connor Kiplitany34 - 15 LPts
22/11/2030Carolina, Puerto Rico11 - 23 Larenzo Romo9(1) - 11 WPts
24/09/2030Havana, Cuba10 - 23 Asif Waheed5 - 10 WPts
25/07/2030Las Tunas, Cuba10 - 22 Miguel Ceballos11 - 13 LPts
29/05/2030Garoua, Cameroon10 - 21 Chainey Bellaire17 - 21 LPts
31/03/2030Havana, Cuba10 - 20 Juan Villano19 - 10 LPts
31/01/2030Havana, Cuba10 - 19 Juan Villano18 - 10 LPts
05/12/2029Havana, Cuba9 - 19 Jesus Peron6 - 24 WPts
07/10/2029Dushanbe, Tajikistan9 - 18 Ashraf Badour14 - 17 LPts
09/08/2029Havana, Cuba8 - 18 Cuba Rangel0 - 1 WPts
10/06/2029Bangkok, Thailand8 - 17 Chatpetch Dangda6 - 6 LPts
12/04/2029Holguin, Cuba7 - 17 Diego Islas3 - 20 WPts
13/02/2029Holguin, Cuba6 - 17 Hernan Eusebio9 - 18 WPts
09/01/2029Havana, Cuba6 - 16 Berto Maysonet24 - 14 LPts
08/12/2028Shymkent, Kazakhstan6 - 15 Tariq Galiacberow10 - 10 LPts
10/10/2028Havana, Cuba6 - 14 Montana Segura6 - 7 LPts
11/08/2028Samarqand, Uzbekistan6 - 13 Nuru Allahverdiyev11 - 15 LPts
13/06/2028Havana, Cuba5 - 13 Harvey Meaney8 - 18 WPts
15/04/2028Funabashi, Japan4 - 13 Hikaru Aoki1 - 13 WPts
16/02/2028Toshkent, Uzbekistan4 - 12 Shahin Salik20 - 18 LPts
19/12/2027Bamenda, Cameroon4 - 11 Laron Eloundou4 - 12 LPts
21/10/2027Almaty, Kazakhstan4 - 10 Boris Sagynzhan16 - 14 LPts
23/08/2027Havana, Cuba3 - 10 Juan Matalon3 - 13 WPts
23/06/2027Almaty, Kazakhstan2 - 10 Fedar Gharasbaeff4 - 20(7) WPts
25/04/2027Lima, Peru2 - 9 Ramirez Mero3 - 16 LPts
25/02/2027Oruro, Bolivia2 - 8 Carlos Clara10 - 26 LPts
28/12/2026Brampton, Canada1 - 8 Clint Irvine1 - 10 WPts
29/10/2026Hamamatsu, Japan1 - 7 Ryuu Kuroda1 - 2 LPts
31/08/2026Havana, Cuba1 - 6 Vicente Jasmin0 - 0 LPts
18/07/2026Havana, Cuba1 - 5 Xaverius Bermudes5 - 7 LPts
18/05/2026Aarhus, Denmark1 - 4 Bjorn Ostergaard5 - 22 LPts
20/03/2026San Bernardo, Chile1 - 3 Federico Ontiveros12 - 13 LPts
20/01/2026Suez, Egypt0 - 3 Majid Shabana6 - 26 WPts
21/11/2025Camaguey, Cuba0 - 2 Bronco Pando11(3) - 38 LPts
12/10/2025Holguin, Cuba0 - 1 Cortez Gongora20(1) - 32 LPts
24/08/2025Havana, Cuba0 - 0 Marjun Varon0 - 0 LPts