Weightclass:  Light Welterweight
Location:  Santiago de Cuba, Cuba
Record:  26(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2023Santiago de Cuba, Cuba25(1) - 8 Narotama Tjaniadi21(1) - 11 WPts
12/07/2023Santiago de Cuba, Cuba24(1) - 8 Alphonso Crumpacker8 - 11 WPts
13/05/2023Santiago de Cuba, Cuba23(1) - 8 Katon Karubaba8 - 9 WPts
14/03/2023Santiago de Cuba, Cuba22(1) - 8 Neville Ouimet25 - 6 WPts
12/01/2023Santiago de Cuba, Cuba21(1) - 8 Orlando Borrero15 - 14(1) WPts
12/11/2022Santiago de Cuba, Cuba20(1) - 8 Tivadar Pavlis2 - 7 WPts
12/09/2022Santiago de Cuba, Cuba19(1) - 8 Oskar Bazar7 - 19(1) WPts
13/07/2022Santiago de Cuba, Cuba18(1) - 8 Olindo Mayoral1 - 1 WPts
13/05/2022Santiago de Cuba, Cuba17(1) - 8 Hacibey Heybatov8 - 12 WPts
13/03/2022Santiago de Cuba, Cuba16(1) - 8 Dale McPhail1 - 7 WPts
11/01/2022Santiago de Cuba, Cuba15(1) - 8 Eero Uotila0 - 5 WPts
11/11/2021Santiago de Cuba, Cuba14(1) - 8 Krystian Adamiak0 - 4 WPts
11/09/2021Amsterdam, Netherlands13 - 8 Cuppe Ollevyere6 - 14(4) WKO3
14/07/2021Buenos Aires, Argentina12 - 8 Santiago Abril4 - 14 WPts
14/05/2021Santiago de Cuba, Cuba11 - 8 Reyes Veliz9 - 4 WPts
14/03/2021Santiago de Cuba, Cuba10 - 8 Decha Chuwattanana10 - 8 WPts
14/01/2021Kuching, Malaysia9 - 8 Farhan Abdul7 - 10 WPts
15/11/2020Havana, Cuba9 - 7 Fausto Gonzalez10 - 7 LPts
16/09/2020Holguin, Cuba8 - 7 Carlos Villavicencio9 - 4 WPts
20/07/2020Havana, Cuba7 - 7 Ignado Franqui10 - 7 WPts
05/06/2020Yekaterinburg, Russia7 - 6 Valeri Kravtsov12 - 2 LPts
05/04/2020Vilnius, Lithuania7 - 5 Marceli Turko11 - 1 LPts
06/02/2020Bangkok, Thailand6 - 5 Wisanu Thiabma3 - 9 WPts
08/12/2019Vilnius, Lithuania5 - 5 Jan Skokan1 - 6 WPts
09/10/2019Patrai, Greece5 - 4 Platon Georgas6 - 5 LPts
10/08/2019Hanoi, Vietnam4 - 4 Diep Danh3 - 5 WPts
11/06/2019Santiago de Cuba, Cuba4 - 3 Ramiro Uriarte4 - 5 LPts
11/04/2019Dushanbe, Tajikistan4 - 2 Sasha Nbragimbekov4 - 4 LPts
09/02/2019Vienna, Austria4 - 1 Maximilian Mallinckrodt4 - 2 LPts
12/12/2018Santiago de Cuba, Cuba3 - 1 Carlos Plata1 - 2 WPts
13/10/2018Santiago de Cuba, Cuba2 - 1 Venacio Franca2 - 1 WPts
15/08/2018Zagreb, Croatia2 - 0 Vjeko Franjic1 - 1 LPts
17/06/2018Santiago de Cuba, Cuba1 - 0 Beltran Cazares2 - 0 WPts
19/04/2018Santiago de Cuba, Cuba0 - 0 Brasidas Lambros0 - 0 WPts