Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  20 - 16(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/01/2031Havana, Cuba19 - 16(1) Bohdan Urban10(1) - 9 WPts
01/12/2030Havana, Cuba18 - 16(1) Alejandro Olavarria3 - 4 WPts
02/10/2030Havana, Cuba17 - 16(1) Alik Kalve6 - 6 WPts
04/08/2030Havana, Cuba16 - 16(1) Yulian Vecpuisis9 - 8 WPts
05/06/2030Havana, Cuba15 - 16(1) Sadiq Kadzhar0 - 2 WPts
07/04/2030Havana, Cuba14 - 16(1) Louis Symon0 - 13 WPts
07/02/2030Havana, Cuba14 - 15(1) Vasyl Kostiuk9 - 8 LPts
09/12/2029Havana, Cuba14 - 14(1) Zakwan Affair6 - 8(1) LPts
10/10/2029Havana, Cuba13 - 14(1) Peter Hatton0 - 1 WPts
11/08/2029Havana, Cuba12 - 14(1) Leonardo Marcelino0 - 1 WPts
12/06/2029Havana, Cuba11 - 14(1) Sako Damadian0 - 3 WPts
13/04/2029Havana, Cuba10 - 14(1) Cipriano Lobato7 - 4 WPts
13/02/2029Havana, Cuba9 - 14(1) Juan Matalon6 - 20 WPts
15/12/2028Havana, Cuba8 - 14(1) Joona Toiviainen9 - 23(1) WPts
17/10/2028Holguin, Cuba8 - 13(1) Xaverius Bermudes15 - 12 LPts
22/08/2028Havana, Cuba8 - 12(1) Xalvador Varas15 - 22(1) LPts
29/06/2028Tokyo, Japan7 - 12(1) Hideki Shirai16(1) - 11 WPts
01/05/2028Havana, Cuba7 - 11(1) Santiago Moncayo12 - 10(2) LPts
18/03/2028Holguin, Cuba7 - 10(1) Angel Ruis7 - 13(1) LPts
16/02/2028Sana'a, Yemen7 - 9(1) Majid Kahla21(1) - 11 LPts
19/12/2027Havana, Cuba6 - 9(1) Tadzio Belka5(1) - 21 WPts
21/10/2027Taif, Saudi Arabia6 - 8(1) Aftab Abdallah17(3) - 19 LPts
23/08/2027Havana, Cuba5 - 8(1) Nasario Onate0 - 7(1) WPts
23/06/2027Havana, Cuba4 - 8(1) Joaquin Abascal6 - 14 WPts
26/04/2027Havana, Cuba4 - 7(1) Juan Villano5 - 6 LPts
26/02/2027Resistencia, Argentina3 - 7(1) Cris Arencibia5(1) - 15 WPts
29/12/2026Batam, Indonesia2 - 7(1) Candra Isjwara2 - 25 WPts
31/10/2026Buenos Aires, Argentina2 - 6(1) Javier Toledo6(1) - 10 LPts
02/09/2026Las Tunas, Cuba2 - 5(1) Guillermo Regino0 - 1 LPts
19/07/2026Havana, Cuba1 - 5(1) Diego Islas1 - 5 WPts
19/05/2026Havana, Cuba1 - 4(1) Xaverius Bermudes4 - 7 LPts
21/03/2026Camaguey, Cuba1 - 3(1) Bronco Pando12(3) - 39 LPts
24/01/2026Havana, Cuba1 - 2(1) Cipriano Calleros6 - 17 LPts
05/12/2025Cochabamba, Bolivia1 - 1(1) Zacarias Garcia27(1) - 21 LPts
07/10/2025Havana, Cuba1 - 0 Kiki Camisa40(1) - 15 LKO3
24/08/2025Havana, Cuba0 - 0 Santiago Vilchis0 - 0 WPts