Weightclass:  Lightweight
Location:  Havana, Cuba
Record:  32(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2031Havana, Cuba31(1) - 16 Kailash Bajwa1 - 5 WPts
06/02/2031Havana, Cuba30(1) - 16 Cisco Becerril23(1) - 10 WPts
08/12/2030Havana, Cuba29(1) - 16 Iago Garcia8 - 8 WPts
09/10/2030Havana, Cuba29(1) - 15 Pauwel Frissyn14 - 18 LPts
10/08/2030Havana, Cuba28(1) - 15 Edgard Van Garsse5 - 4 WPts
11/06/2030Havana, Cuba27(1) - 15 Labaron Auriol0 - 1 WPts
12/04/2030Havana, Cuba26(1) - 15 Desiderio Heras5 - 2 WPts
11/02/2030Havana, Cuba25(1) - 15 Juan Silvestre1 - 9 WPts
13/12/2029Havana, Cuba24(1) - 15 Carlos Rodriguez3 - 4 WPts
14/10/2029Havana, Cuba23(1) - 15 Evgeny Sackieff2 - 7 WPts
15/08/2029Havana, Cuba22(1) - 15 Israfil Imanov5 - 9 WPts
16/06/2029Havana, Cuba21(1) - 15 Sßva Nekola1 - 1 WPts
17/04/2029Havana, Cuba20(1) - 15 Fresco Cazares14 - 14 WPts
11/03/2029Holguin, Cuba20(1) - 14 Cruz De la Paz17(1) - 16 LPts Cuba National Championships 2029View
11/02/2029Havana, Cuba19(1) - 14 Joaquin Mingo7 - 7 WPts
14/12/2028San Jose, Costa Rica18(1) - 14 Fidel Jacobo11 - 10 WPts
16/10/2028Mitchells Plain, South Africa17(1) - 14 Mashawn Micah10 - 8 WPts
18/08/2028Havana, Cuba16(1) - 14 Juan Yanes1 - 6 WPts
19/06/2028Bangkok, Thailand15(1) - 14 Teerachai Maliphun2 - 5 WPts
21/04/2028Incheon, South Korea14(1) - 14 Chan-dong U0 - 0 WPts
22/02/2028Holguin, Cuba13(1) - 14 Jair Canto3 - 20 WPts
27/12/2027Mohammedia, Morocco12(1) - 14 Ghali Benacerraf16 - 28 WPts
29/10/2027Camaguey, Cuba12(1) - 13 Jeraldo Cabrera9 - 9 LPts
04/09/2027Harare, Zimbabwe11(1) - 13 Penda Mazivisa3 - 10 WPts
07/07/2027Santiago de Cuba, Cuba10 - 13 Luis Feria3 - 12(3) WKO3
13/05/2027Riga, Latvia10 - 12 Daniil Akls5 - 20 LPts
15/03/2027Soweto, South Africa10 - 11 Ian Tshikondo13 - 7 LPts
15/01/2027Havana, Cuba10 - 10 Baltasar Asencio12 - 5 LPts
16/11/2026Yerevan, Armenia10 - 9 Panig Onanyan2 - 14 LPts
18/09/2026Nassau, Bahamas9 - 9 Dave Gilbride13(1) - 19 WPts
21/07/2026Ulaanbaatar, Mongolia9 - 8 Mikhail Ona16(1) - 34 LPts
23/05/2026Santa Clara, Cuba8 - 8 Xeres Marcelo6 - 15 WPts
03/04/2026Camaguey, Cuba8 - 7 Alejandro Guerra10 - 22 LPts
03/03/2026Havana, Cuba7 - 7 Lorenzo Portal3 - 7 WPts
26/01/2026Harare, Zimbabwe6 - 7 Oliver Sibanda7(1) - 18 WPts
28/11/2025Montreal, Canada6 - 6 Satch Tautou32 - 17 LPts
30/09/2025Havana, Cuba5 - 6 Salvador Basco0 - 3 WPts
02/08/2025Havana, Cuba4 - 6 Francisco Estopinal0 - 3 WPts
03/06/2025Halifax, Canada4 - 5 Peter Maready2 - 8 LPts
05/04/2025Riga, Latvia3 - 5 Gennady Cilpa2 - 10 WPts
05/02/2025Havana, Cuba3 - 4 Manuel Nieblas24(1) - 26 LPts
09/12/2024Santiago de Cuba, Cuba3 - 3 Ovidio Osorio8(1) - 13 LPts
12/10/2024Havana, Cuba3 - 2 Ulises Bohorquez7 - 7 LPts
19/08/2024Yerevan, Armenia2 - 2 Armenag Libardyan0 - 8 WPts
21/06/2024Bangkok, Thailand2 - 1 Petchsamuthr Pimpawatin36 - 9 LPts
22/04/2024Al Ain, UAE1 - 1 Adnan Nazif1 - 2 WPts
23/02/2024Calgary, Canada1 - 0 Ian Cleghorn25(1) - 8 LPts
26/12/2023Havana, Cuba0 - 0 Diego Placencia0 - 2 WPts