Weightclass:  Lightweight
Location:  Havana, Cuba
Record:  3 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2031Havana, Cuba2 - 28 Rodrigo Dorado0 - 1 WPts
22/05/2031Havana, Cuba2 - 27 Naoki Matsubara3 - 13 LPts
23/03/2031Havana, Cuba2 - 26 Nikolai Berzitis15 - 13 LPts
22/01/2031Havana, Cuba2 - 25 Hadeon Ostrovsky19 - 9 LPts
23/11/2030Havana, Cuba1 - 25 Sierra Canedo1 - 3 WPts
24/09/2030Havana, Cuba1 - 24 Kiki Cardenas10 - 17 LPts
25/07/2030Las Tunas, Cuba1 - 23 Ora Valderrama12 - 5 LPts
28/05/2030Havana, Cuba1 - 22 Radko á Nevzorov6 - 7 LPts
29/03/2030Bratislava, Slovakia0 - 22 Radim Romanek4(1) - 26 WPts
29/01/2030Kampala, Uganda0 - 21 John Damalie2 - 5 LPts
01/12/2029Khayelitsha, South Africa0 - 20 Michael Kikadi14(1) - 3 LPts
03/10/2029Holguin, Cuba0 - 19 Angel Quijada4 - 25 LPts
06/08/2029Havana, Cuba0 - 18 Eduardo Lainez8(1) - 21 LPts
12/06/2029Mamelodi, South Africa0 - 17 Bob Ntoto15 - 6 LPts
14/04/2029Sapporo, Japan0 - 16 Isamu Kikuchi3 - 6 LPts
14/02/2029Holguin, Cuba0 - 15 Jair Canto7 - 22 LPts
09/01/2029Havana, Cuba0 - 14 Dimos Leiva19 - 13(2) LPts
09/12/2028Zarqa, Jordan0 - 13 Majid Zahir0 - 0 LPts
11/10/2028Havana, Cuba0 - 12 Kiki Tellez3 - 8 LPts
14/08/2028Bangkok, Thailand0 - 11 Singpetch Madlam11 - 10 LPts
16/06/2028Mariupol, Ukraine0 - 10 Melor Kirilenko0 - 0 LPts
18/04/2028Havana, Cuba0 - 9 Leo French3 - 13 LPts
19/02/2028Ulaanbaatar, Mongolia0 - 8 Sufyan Buuvei2 - 0 LPts
22/12/2027Athens, Greece0 - 7 Drew Athas27 - 24 LPts
24/10/2027Tegucigalpa, Honduras0 - 6 Fanuco Borromeo7 - 16 LPts
26/08/2027Las Tunas, Cuba0 - 5 Juan Montez10 - 7 LPts
30/06/2027Lausanne, Switzerland0 - 4 Gaylord Niel45 - 20 LPts
02/05/2027Havana, Cuba0 - 3 Baltasar Beltram0 - 3 LPts
04/03/2027Santiago de Cuba, Cuba0 - 2 Cris Campoverde0 - 2 LPts
12/01/2027Lille, France0 - 1 Leverett Maille3 - 18(1) LPts
14/11/2026Havana, Cuba0 - 0 Franco Fortun4 - 2 LPts