Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  25(2) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/10/2029Havana, Cuba24(2) - 27 Greg Morgans8 - 3 WPts
20/08/2029Havana, Cuba23(2) - 27 Androu Lagos7 - 5 WPts
21/06/2029Havana, Cuba22(2) - 27 Turgay Ozker2 - 2 WPts
22/04/2029Havana, Cuba21(2) - 27 Jair Pichon2 - 6 WPts
21/02/2029Havana, Cuba20(2) - 27 Gareth Rogstad1 - 6 WPts
23/12/2028Havana, Cuba19(2) - 27 Anar Hoiskii0 - 5 WPts
24/10/2028Havana, Cuba18(2) - 27 Alejandro Castaneda8 - 13 WPts
25/08/2028Havana, Cuba17(2) - 27 Labaron Beaubien0 - 2 WPts
26/06/2028Havana, Cuba16(2) - 27 Moubarak Mamratov2(1) - 7 WPts
27/04/2028Havana, Cuba15(2) - 27 Montana Segura6 - 4 WPts
27/02/2028Zagreb, Croatia14(2) - 27 Zlatan Praljak11 - 12 WPts
30/12/2027Havana, Cuba13(2) - 27 Francisco Albino7(1) - 24 WPts
31/10/2027Havana, Cuba12(2) - 27 Berto Clara6 - 28 WPts
07/09/2027Ulaanbaatar, Mongolia12(2) - 26 Andrii Itigilov10 - 13 LPts
10/07/2027Daegu, South Korea12(2) - 25 Young-cheol Sa9 - 7 LPts
12/05/2027Dushanbe, Tajikistan11(1) - 25 Telman Aliev14(1) - 16(1) WKO3
13/03/2027Camaguey, Cuba11(1) - 24 Angel Games19(1) - 9 LPts
15/01/2027Minsk, Belarus11(1) - 23 Afanas Baran13 - 21 LPts
17/11/2026Havana, Cuba10(1) - 23 Berto Maysonet12 - 13 WPts
17/09/2026Puente Alto, Chile10(1) - 22 Francisco Primo19 - 14 LPts
20/07/2026Havana, Cuba9(1) - 22 Angel Martel9 - 6 WPts
20/05/2026Karagandy, Kazakhstan8(1) - 22 Anton Galiackberov4 - 32 WPts
22/03/2026Mogilev, Belarus7(1) - 22 Oleksander Popovich7 - 20 WPts
22/01/2026Carolina, Puerto Rico7(1) - 21 Rafael Basulto13 - 6 LPts
24/11/2025Baku, Azerbaijan7(1) - 20 Eldeniz Nazimuddin7 - 7 LPts
26/09/2025Adelaide, Australia7(1) - 19 Jamie Pait10 - 9 LPts
29/07/2025Jeddah, Saudi Arabia6 - 19 Imran Atiyeh1 - 16(7) WKO3
31/05/2025Holguin, Cuba6 - 18 Francisco Albino2 - 13 LPts
02/04/2025Riga, Latvia5 - 18 Dmitriy Lejinsh1 - 14 WPts
02/02/2025Havana, Cuba4 - 18 Lazar Davidovich0 - 6(1) WPts
05/12/2024Vilnius, Lithuania4 - 17 Kamil Cieszynski20(1) - 23 LPts
07/10/2024San Jose, Costa Rica4 - 16 Xavier Moraga10 - 9 LPts
09/08/2024Tours, France4 - 15 Alain Gracq3(1) - 24(3) LPts
11/06/2024Havana, Cuba3 - 15 Francisco Albino0 - 9 WPts
12/04/2024Havana, Cuba3 - 14 Saturnin Cabrera0 - 4 LPts
14/02/2024Santiago de Cuba, Cuba3 - 13 Baltasar Maio4 - 11 LPts
29/12/2023Havana, Cuba3 - 12 Santiago Lucero22 - 17 LPts
24/11/2023Holguin, Cuba3 - 11 Senon Reyna8 - 20(1) LPts
20/10/2023Havana, Cuba3 - 10 Sagaz Loreto18 - 11 LPts
25/08/2023Havana, Cuba3 - 9 Lisandro Tostado1 - 10 LPts
11/07/2023Havana, Cuba3 - 8 Rogelio Rodriguez20(2) - 13 LPts
08/06/2023Magdeburg, Germany3 - 7 Dolph Matter8 - 20 LPts
10/04/2023Bari, Italy3 - 6 Giorgio Toma11 - 19 LPts
10/02/2023Havana, Cuba3 - 5 Juan Valerio17 - 15 LPts
05/01/2023Holguin, Cuba2 - 5 Francisco Albino0 - 0 WPts
05/12/2022Holguin, Cuba1 - 5 Quito Malon0 - 0 WPts
31/10/2022Havana, Cuba1 - 4 Dai Forsyth9(1) - 15 LPts
02/09/2022Havana, Cuba0 - 4 Jose Cato6 - 6 WPts
15/07/2022Havana, Cuba0 - 3 Santiago Lucero15 - 15 LPts
27/05/2022Havana, Cuba0 - 2 Marco Losada8 - 20(9) LPts
18/04/2022Havana, Cuba0 - 1 Jose Garcia0 - 0 LPts
05/03/2022Havana, Cuba0 - 0 Nikolai Stumbris18 - 5 LPts