Weightclass:  Light Welterweight
Location:  Santiago de Cuba, Cuba
Record:  34(2) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Santiago de Cuba, Cuba33(2) - 19 Franko Magic1 - 10(2) WPts
22/10/2033Santiago de Cuba, Cuba32(2) - 19 Majid Hamawi4 - 3 WPts
22/08/2033Santiago de Cuba, Cuba31(2) - 19 Michael Vaughan12 - 22 WPts
21/06/2033Santiago de Cuba, Cuba30(2) - 19 Cris Milian8 - 6 WPts
20/04/2033Santiago de Cuba, Cuba29(2) - 19 Rodrigo Herron27 - 11 WPts
19/02/2033Santiago de Cuba, Cuba28(2) - 19 Johnny Fitzpatrick0 - 7 WPts
20/12/2032Santiago de Cuba, Cuba27(2) - 19 Jase Spanos2 - 14 WPts
20/10/2032Santiago de Cuba, Cuba26(2) - 19 Cris Milian5 - 4 WPts
20/08/2032Santiago de Cuba, Cuba25(1) - 19 Santiago Avino9 - 21(1) WKO3
20/06/2032Santiago de Cuba, Cuba24(1) - 19 Rogelio Valenzuela4 - 7 WPts
22/04/2032Santiago de Cuba, Cuba23(1) - 19 Diego Ocon10 - 12 WPts
22/02/2032Santiago de Cuba, Cuba22(1) - 19 Waqar Salam12 - 10 WPts
24/12/2031Al Ain, UAE21(1) - 19 Amer Najibullah9 - 12 WPts
26/10/2031Santiago de Cuba, Cuba20(1) - 19 Guido Alvarado3 - 13 WPts
26/08/2031Antwerp, Belgium19(1) - 19 Voet Van der Striepe8 - 17 WPts
28/06/2031Kumasi, Ghana18(1) - 19 Davie Gyimah11 - 11 WPts
30/04/2031Caloocan, Philippines17(1) - 19 Arnie Alejandro4 - 16 WPts
02/03/2031Bogota, Colombia16(1) - 19 Santiago Viloria15 - 23 WPts
01/01/2031Santiago de Cuba, Cuba15(1) - 19 Carlos Gomez3 - 4 WPts
03/11/2030Camaguey, Cuba15(1) - 18 Alvino Puente14 - 12 LPts
23/09/2030Prague, Czech Republic15(1) - 17 Miroslav Misak9 - 16 LPts
25/07/2030New Kingston, Jamaica14(1) - 17 James Wishart9 - 14 WPts
27/05/2030San Miguelito, Panama13 - 17 Manuel Borjas0 - 14 WKO2
29/03/2030Aarhus, Denmark13 - 16 Ull Fedder12 - 8 LPts
29/01/2030Almaty, Kazakhstan13 - 15 Amjad Issaev10 - 9 LPts
01/12/2029Copenhagen, Denmark12 - 15 Amund Becker10 - 15 WPts
03/10/2029Santiago de Cuba, Cuba11 - 15 Diego Ocon1 - 3 WPts
04/08/2029Santiago de Cuba, Cuba10 - 15 Venacio Elias9 - 9 WPts
15/06/2029Holguin, Cuba9 - 15 Juan Orduno10 - 18 WPts
27/04/2029Santiago de Cuba, Cuba8 - 15 Amiens Pene1 - 4 WPts
27/02/2029Lyon, France8 - 14 Boswell Dumas6 - 18 LPts
30/12/2028Santiago de Cuba, Cuba8 - 13 Adrian Kaplan7 - 3 LPts
31/10/2028Brampton, Canada8 - 12 Davie Amberson28 - 33 LPts
02/09/2028Santiago de Cuba, Cuba7 - 12 Santiago Avino2 - 2 WPts
04/07/2028Vilnius, Lithuania6 - 12 Fabian Graczyk8 - 9 WPts
06/05/2028Vienna, Austria5 - 12 Geomar Wakow9(1) - 22 WPts
08/03/2028Havana, Cuba4 - 12 Gabriel Renteria2 - 7 WPts
09/01/2028Santiago de Cuba, Cuba3 - 12 Seferino Lasso0 - 1 WPts
09/11/2027Camaguey, Cuba3 - 11 Gonzalo Vegas14 - 11(1) LPts
18/09/2027Santa Clara, Cuba3 - 10 Paco Bega19 - 10 LPts
18/08/2027Santiago de Cuba, Cuba2 - 10 Rico Rolando0 - 5 WPts
19/06/2027Santiago de Cuba, Cuba2 - 9 Franco Pichon4 - 13(2) LPts
21/04/2027Havana, Cuba2 - 8 Seferino Trinadad7 - 16 LPts
25/02/2027Schaerbeek, Belgium2 - 7 Varden Lux7(1) - 10 LPts
28/12/2026Buenos Aires, Argentina2 - 6 Roman Valdivieso8 - 5 LPts
30/10/2026Santiago de Cuba, Cuba2 - 5 Alvino De la Torre1 - 8 LPts
31/08/2026Havana, Cuba2 - 4 Marjun Calero8 - 3 LPts
08/07/2026Montevideo, Uruguay2 - 3 Carlos Provencio15(1) - 27 LPts
10/05/2026Santiago de Cuba, Cuba1 - 3 Francisco Sotelo9 - 8 WPts
22/04/2026Santiago de Cuba, Cuba1 - 2 Francisco Sotelo7 - 7 LPts
02/03/2026Havana, Cuba1 - 1 Ivan Damian3 - 13 LPts
24/01/2026Santiago de Cuba, Cuba0 - 1 Francisco Sotelo3 - 2 WPts
05/01/2026Santiago de Cuba, Cuba0 - 0 Imran Dallah35 - 19 LPts