Weightclass:  Light Welterweight
Location:  Camaguey, Cuba
Record:  20 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/02/2023Camaguey, Cuba19 - 13 Ramirez Canal22 - 11 WPts
23/12/2022Camaguey, Cuba18 - 13 Meghrig Lupian1 - 7 WPts
24/10/2022Camaguey, Cuba17 - 13 Noel Donlon0 - 5 WPts
26/08/2022Camaguey, Cuba16 - 13 Oihane Magro7 - 7 WPts
26/06/2022Toshkent, Uzbekistan16 - 12 Vusal Suleimanov24 - 6 LPts
27/04/2022Gold Coast, Australia15 - 12 Antwan MacTaggart8 - 14 WPts
27/02/2022Ghent, Belgium15 - 11 Nap Bakra15 - 10 LPts
30/12/2021Havana, Cuba15 - 10 Hernan Mijares5 - 17 LPts
01/11/2021Mecca, Saudi Arabia15 - 9 Ali Jacob4 - 22 LPts
02/09/2021Camaguey, Cuba14 - 9 Iago Vidales8 - 14 WPts
02/07/2021Havana, Cuba14 - 8 Hernan Mijares3 - 16 LPts
08/05/2021Camaguey, Cuba14 - 7 Xabat Ozuna10(1) - 11 LPts
09/03/2021Kiev, Ukraine14 - 6 Dmytro Chaplinski9 - 8 LPts
09/01/2021Xiamen, China13 - 6 Huang-fu Zhan4 - 10 WPts
11/11/2020Perth, Australia13 - 5 Morgan Douglas9 - 9 LPts
13/09/2020Dushanbe, Tajikistan13 - 4 Manaf Farid8 - 7 LPts
16/07/2020Camaguey, Cuba12 - 4 Berto Toscano5 - 7 WPts
15/05/2020Mumbai, India11 - 4 Danyaal Rahaim5 - 7 WPts
17/03/2020Camaguey, Cuba11 - 3 Joaquin Diaz11 - 3 LPts Cuba National Championships 2020View
14/03/2020Camaguey, Cuba10 - 3 Beltran Cazares13 - 1 WPts Cuba National Championships 2020View
11/03/2020Camaguey, Cuba9 - 3 Senon Calma10 - 3 WPts Cuba National Championships 2020View
29/01/2020Havana, Cuba8 - 3 Berto Toscano4 - 5 WPts
02/12/2019Havana, Cuba7 - 3 Manny Griego6 - 6 WPts
08/10/2019Camaguey, Cuba6 - 3 Quinto Laredo1 - 1(1) WPts
08/08/2019Camaguey, Cuba5 - 3 Alan Dolecki4 - 1 WPts
09/06/2019Harare, Zimbabwe4 - 3 Nuru Mpofu4 - 4 WPts
11/04/2019Camaguey, Cuba4 - 2 Manny Griego2 - 6 LPts
08/02/2019Camaguey, Cuba4 - 1 Kir Rysculoff4 - 2 LPts
09/12/2018San Jose, Costa Rica3 - 1 Javier Fleites1 - 2 WPts
11/10/2018Vilnius, Lithuania2 - 1 Michal Kawczynski2 - 2 WPts
13/08/2018Santa Clara, Cuba2 - 0 Xaverius Gonzalez0 - 4 LPts
03/07/2018Havana, Cuba1 - 0 Juan Ruvalcaba0 - 3 WPts
05/05/2018Camaguey, Cuba0 - 0 Rafael Rodriguez0 - 3 WPts