Weightclass:  Light Welterweight
Location:  Havana, Cuba
Record:  25 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2023Havana, Cuba24 - 8 Gregoly Michaelides8(1) - 25 WPts
08/01/2023Havana, Cuba23 - 8 Shankar Beharry0 - 23 WPts
08/11/2022Havana, Cuba22 - 8 Gig Romo5 - 16(2) WPts
09/09/2022Havana, Cuba21 - 8 Olindo Mayoral1 - 2 WPts
10/07/2022Havana, Cuba21 - 7 Zlatan á Bolgarov13 - 15 LPts
11/05/2022Havana, Cuba20 - 7 Ramirez Canal18 - 10 WPts
11/03/2022Havana, Cuba19 - 7 Senon Renta14 - 12 WPts
09/01/2022Havana, Cuba19 - 6 Thomas Hanigan16(1) - 11 LPts
09/11/2021Havana, Cuba18 - 6 Alejandro Arabia3 - 7 WPts
08/09/2021Havana, Cuba17 - 6 Jose Trueba2 - 11 WPts
08/07/2021Havana, Cuba16 - 6 James Kinnon4 - 13 WPts
07/05/2021Havana, Cuba15 - 6 Berto Toscano6 - 11 WPts
08/03/2021Havana, Cuba15 - 5 Fausto Gonzalez11 - 8 LPts
13/01/2021Havana, Cuba15 - 4 Ramirez Canal12 - 7 LPts
12/11/2020Shymkent, Kazakhstan14 - 4 Gazi Kasymbecov5 - 7 WPts
14/09/2020San Juan, Puerto Rico13 - 4 Orlando Lechuga4 - 8 WPts
15/07/2020Havana, Cuba13 - 3 Nicandro Belmontes11 - 5 LPts
14/05/2020Havana, Cuba13 - 2 Fausto Gonzalez9 - 5 LPts
14/03/2020Camaguey, Cuba13 - 1 Edmundo Borrero10 - 3 LPts Cuba National Championships 2020View
11/03/2020Camaguey, Cuba12 - 1 Ximen Montenegro5 - 9 WPts Cuba National Championships 2020View
17/01/2020Havana, Cuba11 - 1 Paulo Letsholonyane2 - 5 WPts
17/11/2019Takoradi, Ghana10 - 1 Xhosas Asamoah1 - 6 WPts
19/09/2019Havana, Cuba9 - 1 Ignado Franqui7 - 5 WPts
09/08/2019Havana, Cuba8 - 1 Santiago Manrique7 - 1 WPts
09/06/2019Prague, Czech Republic7 - 1 Dalibor Vorishek6 - 5 WPts
10/04/2019Havana, Cuba6 - 1 Ximen Montenegro2 - 6 WPts
12/02/2019Havana, Cuba5 - 1 Malvolio Camejo0 - 5 WPts
13/12/2018Havana, Cuba4 - 1 Senon Renta3 - 1 WPts
13/10/2018Almaty, Kazakhstan3 - 1 Vasif Yalecenov2 - 2 WPts
15/08/2018Mejicanos, El Salvador2 - 1 Jeraldo Rave2 - 1 WPts
17/06/2018Santiago de Cuba, Cuba2 - 0 Jose Carabello1 - 0 LPts
04/05/2018Holguin, Cuba1 - 0 Emanuel Carvajal0 - 1 WPts
20/03/2018Havana, Cuba0 - 0 Simon Bjorkman0 - 0 WPts