Weightclass:  Featherweight
Location:  Holguin, Cuba
Record:  26 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2029Holguin, Cuba25 - 18 Antonio Haro5 - 9 WPts
28/10/2029Holguin, Cuba24 - 18 Dimos Torno2 - 8(1) WPts
29/08/2029Holguin, Cuba23 - 18 Bob Williston4 - 2 WPts
30/06/2029Holguin, Cuba22 - 18 Tobias Sibanda3 - 5 WPts
30/04/2029Holguin, Cuba21 - 18 Waqar El-Gabbas0 - 4 WPts
01/03/2029Holguin, Cuba20 - 18 Miguel Salina3 - 7 WPts
31/12/2028Holguin, Cuba20 - 17 Jawad Behar22 - 9 LPts
31/10/2028Holguin, Cuba19 - 17 Pawel Kortas0 - 8 WPts
01/09/2028Holguin, Cuba18 - 17 Pascal Beal8 - 6 WPts
03/07/2028Holguin, Cuba17 - 17 Salvador Lopez1 - 0 WPts
04/05/2028Holguin, Cuba16 - 17 Pyotr Iklassow4 - 9 WPts
06/03/2028Holguin, Cuba15 - 17 Marjun Tejeda3 - 15 WPts
06/01/2028Antofagasta, Chile15 - 16 Vegas Olguin30(1) - 17 LPts
08/11/2027Ponce, Puerto Rico14 - 16 Quico Trejo5 - 13 WPts
10/09/2027Carolina, Puerto Rico13 - 16 Santiago Lacayo5 - 18 WPts
13/07/2027Vilnius, Lithuania12 - 16 Mateusz Tomala2 - 23(1) WPts
15/05/2027Bangkok, Thailand12 - 15 Petchsuriya Jitmuangnon26 - 19 LPts
17/03/2027Havana, Cuba11 - 15 Ricardo Quintanar25(1) - 13 WPts Cuba National Championships 2027View
14/03/2027Havana, Cuba10 - 15 Manuel Nevarez8 - 6 WPts Cuba National Championships 2027View
11/03/2027Havana, Cuba9 - 15 Rodrigo Poblete17 - 10(1) WPts Cuba National Championships 2027View
19/01/2027San Pedro Sula, Honduras8 - 15 Oleos Borbon1 - 4 WPts
21/11/2026Holguin, Cuba7 - 15 Jax Montiel8 - 8 WPts
27/09/2026Montevideo, Uruguay6 - 15 Selestino Briones5 - 13 WPts
30/07/2026Camaguey, Cuba5 - 15 Elias Cueva12 - 19 WPts
09/06/2026Santiago de Cuba, Cuba4 - 15 Antonio Morales3 - 36 WPts
09/05/2026Tirana, Albania4 - 14 Dalmat Rrustemi6 - 8 LPts
11/03/2026Havana, Cuba4 - 13 Vicente Barca21 - 8 LPts Cuba National Championships 2026View
31/01/2026Nassau, Bahamas3 - 13 Mark Lawrie8 - 3 WPts
03/12/2025Dushanbe, Tajikistan3 - 12 Nikolai Cartaeff5 - 19 LPts
05/10/2025Holguin, Cuba2 - 12 Leonel Fletes7 - 22 WPts
10/08/2025Ulaanbaatar, Mongolia2 - 11 Davaa Sim9(1) - 9 LPts
12/06/2025Holguin, Cuba1 - 11 Owen Kinzey10 - 17 WPts
14/04/2025Holguin, Cuba1 - 10 Juan Manas9 - 15 LPts
14/02/2025Tirana, Albania1 - 9 Bekim Polat6 - 13 LPts
17/12/2024Holguin, Cuba1 - 8 Rodrigo Bernabe1 - 5 LPts
17/10/2024Panama City, Panama1 - 7 Javier Alviar9 - 19 LPts
19/08/2024Nassau, Bahamas1 - 6 Kyle Stevison6 - 12 LPts
21/06/2024Holguin, Cuba1 - 5 Juan Manas4 - 15 LPts
23/04/2024Holguin, Cuba0 - 5 Gareth Craig2 - 2 WPts
24/02/2024Havana, Cuba0 - 4 Jesus Ras17(1) - 14 LPts
29/12/2023Medina, Saudi Arabia0 - 3 Bilal Fayad14(1) - 17 LPts
30/10/2023Bangkok, Thailand0 - 2 Ekapol Kesarat37 - 4(1) LPts
01/09/2023Havana, Cuba0 - 1 Jose Soza14 - 19 LPts
18/07/2023Holguin, Cuba0 - 0 Isidro Recio6 - 5 LPts