Weightclass:  Light Welterweight
Location:  Havana, Cuba
Record:  49 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2031Havana, Cuba48 - 15 Mikhail Baizhanbaeff1 - 11 WPts
09/01/2031Havana, Cuba47 - 15 Ming Quan2 - 15 WPts
09/11/2030Havana, Cuba46 - 15 Amund Sommer30(2) - 27 WPts
10/09/2030Havana, Cuba46 - 14 Olindo Saiz4 - 9 LPts
11/07/2030Havana, Cuba45 - 14 Chris Ramsay2 - 8 WPts
12/05/2030Havana, Cuba44 - 14 Paul Crum9 - 10 WPts
13/03/2030Havana, Cuba43 - 14 Haaris Ebrahim2 - 5 WPts
12/01/2030Havana, Cuba42 - 14 Yong-jae Roh4 - 13 WPts
13/11/2029Havana, Cuba41 - 14 Matteo Ostling9 - 10 WPts
14/09/2029Havana, Cuba40 - 14 Saad Odeh8 - 21 WPts
15/07/2029Havana, Cuba39 - 14 Lehlohonolo Dube4 - 13 WPts
16/05/2029Havana, Cuba38 - 14 Frank Kallstrom8 - 1 WPts
17/03/2029Holguin, Cuba37 - 14 Fraco Macia18 - 12 WPts Cuba National Championships 2029View
14/03/2029Holguin, Cuba36 - 14 Santiago Cirino14 - 16 WPts Cuba National Championships 2029View
11/03/2029Holguin, Cuba35 - 14 Antonio Gomez10 - 21 WPts Cuba National Championships 2029View
07/03/2029Santiago, Chile34 - 14 Alejandro Blas25 - 15 WPts
04/02/2029Cork, Ireland33 - 14 Conor Moffett23 - 25 WPts
04/01/2029Havana, Cuba32 - 14 Joaquin Ballon29(1) - 8 WPts
08/11/2028Bangkok, Thailand31 - 14 Denkaosan Punsan7 - 18 WPts
10/09/2028Alexandria, Egypt30 - 14 Jawad Khalifa1 - 21 WPts
13/07/2028New Delhi, India29 - 14 Dayaram Ramakrishna14 - 20 WPts
15/05/2028Turin, Italy28 - 14 Tino Audisio1 - 8 WPts
17/03/2028Santiago de Cuba, Cuba28 - 13 Juan Romero26 - 19 LPts Cuba National Championships 2028View
14/03/2028Santiago de Cuba, Cuba27 - 13 Rodrigo Cuesta21 - 7 WPts Cuba National Championships 2028View
11/03/2028Santiago de Cuba, Cuba26 - 13 Fraco Macia11 - 10 WPts Cuba National Championships 2028View
02/03/2028Lima, Peru25 - 13 Juan Baron3 - 28(1) WPts
03/01/2028Krakow, Poland24 - 13 Roman Bialik16 - 16 WPts
05/11/2027San Pedro de Macoris, Dominican Republic23 - 13 Sancho Zamarron0 - 0 WPts
07/09/2027Havana, Cuba22 - 13 Quiqui Iglesias7 - 6 WPts
08/07/2027Havana, Cuba22 - 12 Juan Romero17 - 16 LPts
15/05/2027Sydney, Australia21 - 12 Michael Syme23(3) - 30 WPts
17/03/2027Havana, Cuba20 - 12 Zelipe Madrazo17 - 6(1) WPts Cuba National Championships 2027View
14/03/2027Havana, Cuba19 - 12 Neron Alanis12 - 3 WPts Cuba National Championships 2027View
11/03/2027Havana, Cuba18 - 12 Ramirez Lantigua4 - 2 WPts Cuba National Championships 2027View
04/03/2027Las Tunas, Cuba17 - 12 Pedro Mireles5 - 17 WPts
04/01/2027Mendoza, Argentina17 - 11 Juan Rumbo6(1) - 10 LPts
06/11/2026Havana, Cuba16 - 11 Loredo Ceja9 - 13 WPts
09/09/2026Montreal, Canada15 - 11 Verdun Claudel5 - 16 WPts
11/07/2026Havana, Cuba14 - 11 Franco Ceron12 - 15(1) WPts
25/05/2026Petionville, Haiti13 - 11 Jacques Oubre5 - 14 WPts
27/03/2026Bournemouth, UK12 - 11 Felix Kriger4 - 6 WPts
27/01/2026Santa Clara, Cuba12 - 10 Oihane Magro23(1) - 12 LPts
04/12/2025Oslo, Norway12 - 9 Haldor Krag5 - 16 LPts
06/10/2025Santiago de Cuba, Cuba11 - 9 Manny Verdejo5 - 23(2) WPts
09/08/2025Las Tunas, Cuba10 - 9 Joaquin Melchor5 - 20(1) WPts
22/06/2025Santa Clara, Cuba9 - 9 Ramirez Canal32(1) - 16 WPts
16/05/2025Hyderabad, India9 - 8 Akhil Majhi8 - 21 LPts
17/03/2025Holguin, Cuba9 - 7 Santiago Gusman43(5) - 8 LPts Cuba National Championships 2025View
14/03/2025Holguin, Cuba8 - 7 Rio Pinales3 - 2 WPts Cuba National Championships 2025View
11/03/2025Holguin, Cuba7 - 7 Diego Tovar10 - 21 WPts Cuba National Championships 2025View
04/02/2025Havana, Cuba6 - 7 Roman Bermudez6 - 13 WPts
06/12/2024Havana, Cuba5 - 7 Ivan Damian1 - 7 WPts
11/10/2024Almaty, Kazakhstan4 - 7 Bayram Zaiylcanov0 - 0 WPts
13/08/2024Ipoh, Malaysia4 - 6 Zuffur Azam8 - 8 LPts
15/06/2024Havana, Cuba3 - 6 Ximen Nanez1 - 0 WPts
16/04/2024Holguin, Cuba2 - 6 Jose Capetillo1 - 2 WPts
28/02/2024Santa Clara, Cuba2 - 5 Ramirez Canal25(1) - 15 LPts
09/01/2024Holguin, Cuba2 - 4 Santiago Aquino29 - 9 LPts
07/12/2023Camaguey, Cuba2 - 3 Gonzalo Vegas0 - 0 LPts
16/10/2023Holguin, Cuba1 - 3 Joaquin Arcia1 - 3(1) WPts
23/08/2023Las Tunas, Cuba0 - 3 Joaquin Melchor0 - 13(1) WPts
27/06/2023Santiago de Cuba, Cuba0 - 2 Iago Vidales16 - 17 LPts
09/05/2023Camaguey, Cuba0 - 1 Xabat Ozuna19(2) - 14 LPts
05/04/2023Havana, Cuba0 - 0 Berto Lacdan17(1) - 10 LPts