Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  27 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2025Havana, Cuba26 - 11 Se-jong Chon1 - 18 WPts
13/12/2024Havana, Cuba25 - 11 Anicetus Houlette5 - 4 WPts
12/10/2024Havana, Cuba24 - 11 Montana Carabajal20(2) - 23 WPts
14/08/2024Havana, Cuba23 - 11 Joaquin Belmontes0 - 1(1) WPts
15/06/2024Havana, Cuba22 - 11 Santiago Merlos2 - 8 WPts
16/04/2024Havana, Cuba21 - 11 Zacarias Garcia18 - 20 WPts
17/02/2024Havana, Cuba20 - 11 Isidro Llano0 - 1 WPts
19/12/2023Havana, Cuba19 - 11 Montego Rozario2 - 7 WPts
20/10/2023Havana, Cuba18 - 11 Eloy Canedo3 - 10 WPts
21/08/2023Havana, Cuba17 - 11 Xaverius Reynoso0 - 5 WPts
22/06/2023Havana, Cuba16 - 11 Fortinbras Mai3 - 4 WPts
23/04/2023Havana, Cuba15 - 11 Lucien Cabal10 - 23 WPts
23/02/2023Havana, Cuba15 - 10 Jae-sung Won1 - 3 LPts
25/12/2022Havana, Cuba15 - 9 Xaverius Rubio13 - 12 LPts
25/10/2022Tours, France14 - 9 Borden Sosno11 - 5 WPts
27/08/2022Kiev, Ukraine14 - 8 Yevhen Kossak26 - 3 LPts
29/06/2022Cochabamba, Bolivia14 - 7 Juan Costilla13 - 13 LPts
01/05/2022Zurich, Switzerland13 - 7 Merton Stolberg11 - 16 WPts
03/03/2022Naberezhnye Chelny, Russia12 - 7 Borya Dundukov0 - 3 WPts
03/01/2022Paris, France11 - 7 Jeremie Arabie5 - 12 WPts
05/11/2021Columbus, USA10 - 7 James Espy0 - 0 WPts
07/09/2021Havana, Cuba10 - 6 Angel Bilbao19 - 4 LPts
09/07/2021Havana, Cuba10 - 5 Juan Valerio9 - 13 LPts
07/05/2021Havana, Cuba9 - 5 Brin Craib2 - 12 WPts
09/03/2021Udon Thani, Thailand9 - 4 Chalermjak Chitranukhroh5 - 12 LPts
09/01/2021Santiago de Cuba, Cuba8 - 4 Diego Lugar2 - 17 WPts
22/11/2020Havana, Cuba7 - 4 Abdul Lotfi9 - 9 WPts
23/09/2020Havana, Cuba7 - 3 Dario Rojas14 - 1 LPts
23/07/2020Havana, Cuba6 - 3 Ivan Maysonet0 - 3 WPts
01/06/2020Havana, Cuba5 - 3 Franco Escarcega2 - 2 WPts
31/03/2020Dammam, Saudi Arabia5 - 2 Rehman Khofri6 - 6 LPts
01/02/2020Havana, Cuba4 - 2 Khayal Muhammad9 - 2 WPts
02/12/2019Havana, Cuba3 - 2 Sierra Maes1 - 1 WPts
02/10/2019Katlehong, South Africa3 - 1 Lamech Ampomah2 - 2 LPts
04/08/2019Havana, Cuba2 - 1 Anuj Naik5 - 4 WPts
05/06/2019Havana, Cuba1 - 1 Juan Escarcega0 - 0 WPts
18/04/2019Poznan, Poland0 - 1 Tymon Sniegowski1 - 3 WPts
18/02/2019Havana, Cuba0 - 0 Simba Kamathi4 - 3 LPts