Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  18(2) - 26(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/06/2033Havana, Cuba17(2) - 26(3) Juan Fraga1 - 0 WPts
29/04/2033Havana, Cuba16(2) - 26(3) Luis Vasquez9 - 35(1) WPts
28/02/2033Havana, Cuba15(2) - 26(3) Kolzak Portnojs3 - 14 WPts
29/12/2032Havana, Cuba14(2) - 26(3) Hayden Akabusi3 - 9 WPts
29/10/2032Havana, Cuba13(2) - 26(3) Hakem Bajkodamow1 - 10 WPts
29/08/2032Havana, Cuba13(2) - 25(3) Gan Jue13(1) - 14 LPts
28/06/2032Havana, Cuba12(1) - 25(3) Floyd Conte18 - 20 WKO3
29/04/2032Havana, Cuba11(1) - 25(3) Montana Ojeda1 - 1 WPts
29/02/2032Havana, Cuba10(1) - 25(3) Marjun Rincon1 - 1 WPts
31/12/2031Havana, Cuba9(1) - 25(3) Reyes Navarra4 - 11 WPts
01/11/2031Havana, Cuba9(1) - 24(3) Ian Kinnaird3 - 12 LPts
02/09/2031Havana, Cuba8(1) - 24(3) Juan Mazon1 - 5 WPts
04/07/2031Daejeon, South Korea7(1) - 24(3) Chan-dong Mah3 - 6 WPts
06/05/2031Havana, Cuba6(1) - 24(3) Luis Vasquez1 - 29 WPts
07/03/2031Havana, Cuba6(1) - 23(3) Loredo Roxas7 - 8 LPts
07/01/2031Brasilia, Brazil5(1) - 23(3) Angel Calix8 - 18 WPts
09/11/2030Vienna, Austria5(1) - 22(3) Leonard Finckenstein24 - 19 LPts
11/09/2030Samarqand, Uzbekistan5(1) - 21(3) Karamat Hajibabayev7 - 20 LPts
14/07/2030Havana, Cuba5(1) - 20(3) Alejandro Molinar16 - 6 LPts
28/05/2030Tegucigalpa, Honduras5(1) - 19(3) Quito Tardio11 - 17(1) LPts
30/03/2030Las Tunas, Cuba5(1) - 18(3) Miguel Ceballos9 - 13 LPts
30/01/2030Zagreb, Croatia5(1) - 17(2) Javor Radljevic4 - 7 LKO3
02/12/2029Funabashi, Japan4 - 17(2) Raiden Ide6 - 17(7) WKO3
04/10/2029Puente Alto, Chile4 - 16(2) Quin Don9 - 11 LPts
06/08/2029Havana, Cuba3 - 16(2) Eduardo Veron1 - 0 WPts
08/06/2029Havana, Cuba3 - 15(1) Denchailek Chermudhai6 - 18 LKO3
10/04/2029Accra, Ghana3 - 14(1) Nick Antwi19 - 20 LPts
10/02/2029Minsk, Belarus2 - 14(1) Faddei Karlik1 - 8 WPts
13/12/2028Havana, Cuba2 - 13(1) Asif Waheed1 - 2 LPts
15/10/2028Havana, Cuba2 - 12(1) Vicente Jasmin7 - 9 LPts
16/08/2028Havana, Cuba1 - 12(1) Roman Baquero4 - 11 WPts
17/06/2028Havana, Cuba1 - 11(1) Neron Vallejo1 - 0 LPts
18/04/2028Havana, Cuba1 - 10(1) Rio Ventura2 - 3 LPts
18/02/2028Montreal, Canada1 - 9(1) Romain Carreau5 - 19 LPts
21/12/2027Sana'a, Yemen1 - 8(1) Haaris Alam9 - 23 LPts
23/10/2027Havana, Cuba0 - 8(1) Luis Vasquez0 - 7 WPts
23/08/2027Havana, Cuba0 - 7(1) Marjun Varon5 - 8(1) LPts
02/07/2027Havana, Cuba0 - 6(1) Xeres Vasconcelos7 - 9 LPts
09/05/2027Almaty, Kazakhstan0 - 5(1) Rafiq Sajfedenow15 - 6 LPts
11/03/2027Minsk, Belarus0 - 4(1) Igor Torbinski9 - 21 LPts
11/01/2027La Florida, Chile0 - 3(1) Yago Rayos8 - 17 LPts
13/11/2026Havana, Cuba0 - 2(1) Santiago Merlos10 - 15 LPts
22/09/2026Holguin, Cuba0 - 1 Malvolio Abela19 - 23 LKO3
15/08/2026Havana, Cuba0 - 0 Frisco Forero3 - 3 LPts