Weightclass:  Lightweight
Location:  Santiago de Cuba, Cuba
Record:  25 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2030Santiago de Cuba, Cuba24 - 20 Stamitos Castellanos1 - 10 WPts
10/09/2030Santiago de Cuba, Cuba23 - 20 Albert Kopriva3 - 2 WPts
11/07/2030Santiago de Cuba, Cuba22 - 20 Destin Diamanka4(1) - 16 WPts
12/05/2030Santiago de Cuba, Cuba22 - 19 Joaquin Bonifacio13(1) - 17 LPts
12/03/2030Santiago de Cuba, Cuba21 - 19 Jawad David3 - 10 WPts
10/01/2030Santiago de Cuba, Cuba20 - 19 Jin-hyeon Hahm11 - 9 WPts
10/11/2029Santiago de Cuba, Cuba19 - 19 Dakarai Nhova4(1) - 9 WPts
10/09/2029Santiago de Cuba, Cuba18 - 19 Segun Ayorinde5 - 10 WPts
11/07/2029Kryvyi Rih, Ukraine18 - 18 Gennady Stasiuk18 - 17 LPts
13/05/2029Santiago de Cuba, Cuba17 - 18 Seferino Banez16 - 14 WPts
14/03/2029Holguin, Cuba17 - 17 Seferino Banez15 - 13 LPts Cuba National Championships 2029View
11/03/2029Holguin, Cuba16 - 17 Alejandro Meno15 - 15 WPts Cuba National Championships 2029View
07/03/2029Atlanta, USA15 - 17 Josh Aikins9 - 4 WPts
07/01/2029Kingston, Jamaica15 - 16 Rob Weddell25(2) - 14 LPts
09/11/2028Kharkiv, Ukraine14 - 16 Vanko Batko2 - 12 WPts
11/09/2028Riga, Latvia13 - 16 Alik Baltgailis13(1) - 23(1) WPts
14/07/2028Yerevan, Armenia13 - 15 Ardos Damadian30 - 24 LPts
15/05/2028Portland, USA12 - 15 Amon Vaughan4 - 8 WPts
17/03/2028Santiago de Cuba, Cuba12 - 14 Baltasar Asencio22 - 5 LPts Cuba National Championships 2028View
14/03/2028Santiago de Cuba, Cuba11 - 14 Diego Placencia9(1) - 21 WPts Cuba National Championships 2028View
11/03/2028Santiago de Cuba, Cuba10 - 14 Angel Tirado46 - 19 WPts Cuba National Championships 2028View
24/02/2028Santiago de Cuba, Cuba9 - 14 Juan Vielma3 - 20 WPts
26/12/2027Santiago de Cuba, Cuba8 - 14 Alejandro Terrazas10 - 7 WPts
27/10/2027Santiago de Cuba, Cuba7 - 14 Mike Meer12(1) - 9(1) WPts
28/08/2027Las Tunas, Cuba6 - 14 Alejandro Terrazas9 - 6 WPts
09/07/2027Dubai, UAE6 - 13 Asif Malek10(1) - 16 LPts
11/05/2027Santiago de Cuba, Cuba6 - 12 Sagaz Vielma9 - 8 LPts
11/03/2027Havana, Cuba6 - 11 Quinto Rodriquez19 - 8 LPts Cuba National Championships 2027View
14/01/2027Havana, Cuba5 - 11 Fresco Cazares8 - 6 WPts
19/11/2026Managua, Nicaragua5 - 10 Alvino Murcia14(1) - 11 LPts
21/09/2026Tehran, Iran4 - 10 Dewei Koon12(1) - 8 WPts
23/07/2026Managua, Nicaragua4 - 9 Xeres Alo16 - 13 LPts
25/05/2026Santiago de Cuba, Cuba3 - 9 Andy Dada2 - 8 WPts
26/03/2026Havana, Cuba3 - 8 Diego Salazar2 - 14 LPts
15/02/2026Santiago de Cuba, Cuba2 - 8 Lorenzo Portal3 - 5 WPts
25/01/2026Havana, Cuba1 - 8 Diego Salazar2 - 13 WPts
27/11/2025Santiago de Cuba, Cuba1 - 7 Nikolai Mihalik6 - 5 LPts
28/09/2025Baku, Azerbaijan0 - 7 Hikmet Garakhanov6(3) - 15 WPts
31/07/2025Odense, Denmark0 - 6 Rune Wern5 - 12 LPts
02/06/2025Jeddah, Saudi Arabia0 - 5 Irfan Raphael10 - 9 LPts
04/04/2025Quebec City, Canada0 - 4 James Boas2 - 14 LPts
04/02/2025Holguin, Cuba0 - 3 Miguel Galaz0 - 16 LPts
13/12/2024Havana, Cuba0 - 2 Desiderio Santoyo10 - 13 LPts
15/10/2024Havana, Cuba0 - 1 Diego Orrantia1 - 19(6) LPts
05/09/2024Santiago de Cuba, Cuba0 - 0 Aleksei Berezutski1 - 15(9) LPts