Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  27 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/01/2024Havana, Cuba26 - 11 Reyes Tomes2 - 0 WPts
06/11/2023Havana, Cuba25 - 11 Cipriano Calleros0 - 8 WPts
07/09/2023Havana, Cuba24 - 11 Jair Toca6 - 20 WPts
08/07/2023Havana, Cuba23 - 11 Montel Benitez1 - 0 WPts
09/05/2023Havana, Cuba22 - 11 Juan Barreras14 - 12 WPts
10/03/2023Havana, Cuba21 - 11 Quashawn Bani1 - 13 WPts
10/01/2023Havana, Cuba20 - 11 Joaquin Grande0 - 5 WPts
11/11/2022Havana, Cuba19 - 11 Xalvador Varas1 - 0 WPts
12/09/2022Havana, Cuba18 - 11 Lisandro Tostado1 - 4 WPts
13/07/2022Havana, Cuba17 - 11 Jose Garcia1 - 1 WPts
14/05/2022Havana, Cuba16 - 11 Gunnar Lien0 - 4 WPts
14/03/2022Havana, Cuba15 - 11 Glynn Huggett13 - 8 WPts
12/01/2022Havana, Cuba14 - 11 Rogelio Rodriguez12 - 12 WPts
18/11/2021Seoul, South Korea13 - 11 Dong-won Yon4 - 16 WPts
19/09/2021Minsk, Belarus13 - 10 Marlen Macko13 - 8 LPts
20/07/2021Camaguey, Cuba12 - 10 Bronco Pando3(2) - 18 WPts
19/05/2021Havana, Cuba12 - 9 Fidel Ector9 - 11(1) LPts
19/03/2021Havana, Cuba12 - 8 Salvador Castelo11 - 9 LPts
20/01/2021Havana, Cuba12 - 7 Sierra Fontanez11(1) - 9 LPts
15/12/2020Tilburg, Netherlands12 - 6 Robbie Persyn15 - 3 LPts
16/10/2020Havana, Cuba11 - 6 Travis Caron3 - 15 WPts
17/08/2020Havana, Cuba10 - 6 Langit Jusuf2 - 10(2) WPts
16/06/2020Kuala Lumpur, Malaysia9 - 6 Ali Jappa0 - 4 WPts
17/04/2020Havana, Cuba8 - 6 Abdul Hares7 - 7 WPts
18/02/2020Nassau, Bahamas7 - 6 Mark Bainum2 - 9 WPts
21/12/2019Santa Clara, Cuba6 - 6 Diego Coca6 - 7 WPts
12/11/2019Santiago de Cuba, Cuba6 - 5 Antonio Garcia3 - 8 LPts
19/09/2019Ulaanbaatar, Mongolia6 - 4 Zorigoo Bayanmonkh5 - 1 LPts
22/07/2019Havana, Cuba5 - 4 Yong Arkhan2 - 5 WPts
22/05/2019Havana, Cuba5 - 3 Mariano Angeli5 - 1 LPts
22/03/2019Havana, Cuba5 - 2 Juan Albuquerque5 - 3 LPts
20/01/2019Tamale, Ghana4 - 2 Stuart Sribor0 - 2 WPts
21/11/2018Havana, Cuba3 - 2 Rio Colmenero1 - 2 WPts
20/09/2018Grodno, Belarus2 - 2 Sergei Bodnar0 - 1 WPts
21/07/2018Dushanbe, Tajikistan2 - 1 Mikhail Dzhalilov2 - 0 LPts
22/05/2018Croix des Bouqets, Haiti2 - 0 Tremeur Oliver1 - 0 LPts
23/03/2018Havana, Cuba1 - 0 Alejandro Ordonez0 - 1 WPts
08/02/2018Havana, Cuba0 - 0 Zacarias Menendez1 - 0 WPts