Weightclass:  Featherweight
Location:  Havana, Cuba
Record:  22 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/08/2033Havana, Cuba22 - 21 Carlos Villarrubia10 - 9 LPts
11/06/2033Havana, Cuba21 - 21 Orleans Cissoko2 - 19 WPts
11/04/2033Havana, Cuba20 - 21 Angel Abrigo1 - 11 WPts
10/02/2033Algiers, Algeria20 - 20 Amjad Massi12 - 24(1) LPts
10/01/2033Abobo, Ivory Coast20 - 19 Waltier Julien21 - 21 LPts
10/12/2032Abobo, Ivory Coast20 - 18 Waltier Julien20 - 21 LPts
07/11/2032Santiago, Chile20 - 17 Xavier Orona19 - 15 LPts
05/10/2032Nassau, Bahamas20 - 16 Jack Scollard26 - 16 LPts
04/09/2032Nassau, Bahamas20 - 15 Jack Scollard25 - 16 LPts
14/07/2032Carolina, Puerto Rico19 - 15 Hilario Briceno8 - 18 WPts
16/05/2032Dun Laoghaire, Ireland18 - 15 Aaron Mohan18 - 16 WPts
17/03/2032Santiago de Cuba, Cuba17 - 15 Jerrold Ventura27(1) - 29 WPts Cuba National Championships 2032View
14/03/2032Santiago de Cuba, Cuba16 - 15 Agapetus Aquino5 - 1 WPts Cuba National Championships 2032View
11/03/2032Santiago de Cuba, Cuba15 - 15 Jeraldo Fregoso0 - 1 WPts Cuba National Championships 2032View
04/03/2032Graz, Austria14 - 15 Wilhelm Fikus20 - 12 WPts
05/01/2032Rosario, Argentina13 - 15 Montel Vallejo0 - 0 WPts
07/11/2031Camaguey, Cuba12 - 15 Manuel Mingo11(1) - 20 WPts
13/09/2031Melbourne, Australia12 - 14 Noel Dunlap21 - 20 LPts
16/07/2031Ghent, Belgium11 - 14 Josef Patulet9 - 18(1) WPts
18/05/2031Bogota, Colombia11 - 13 Carlos Melendez13 - 24(1) LPts
20/03/2031Marrakech, Morocco11 - 12 Baariq Elmejjati28(3) - 12 LPts
20/01/2031Havana, Cuba10 - 12 Seferino Valladolid2 - 13 WPts
22/11/2030Havana, Cuba9 - 12 Aimon Pareja8 - 5 WPts
23/09/2030Havana, Cuba8 - 12 Faisal Abidin3 - 7 WPts
25/07/2030Havana, Cuba7 - 12 Jair Veliz0 - 17 WPts
28/05/2030Gyumri, Armenia7 - 11 Mushegh Aboudourian23 - 14 LPts
30/03/2030Antwerp, Belgium7 - 10 Francky Van der Wede20 - 11 LPts
30/01/2030Havana, Cuba6 - 10 Diego Pedroso0 - 3 WPts
01/12/2029Johannesburg, South Africa5 - 10 Oscar Kapongo0 - 0 WPts
03/10/2029Havana, Cuba4 - 10 Thomas MacNevin0 - 23 WPts
05/08/2029Havana, Cuba3 - 10 Xavion Floro1 - 3 WPts
07/06/2029Vilnius, Lithuania3 - 9 Jakub Wiencek13 - 11 LPts
09/04/2029Almaty, Kazakhstan3 - 8 Igor Baikodamoff17 - 10 LPts
09/02/2029Vilnius, Lithuania3 - 7 Krzysztof Stuczynski11 - 6 LPts
12/12/2028Havana, Cuba3 - 6 Rory McPherson15(1) - 17 LPts
14/10/2028Palermo, Italy3 - 5 Gianmarco Gualandi10 - 13 LPts
16/08/2028Holguin, Cuba3 - 4 Zelipe Escamilla1 - 11 LPts
22/06/2028Havana, Cuba2 - 4 Jair Veliz0 - 3 WPts
23/04/2028Santa Clara, Cuba2 - 3 Marjun Valero3 - 2 LPts
03/03/2028Las Tunas, Cuba2 - 2 Rico Lascano0 - 2 LPts
05/01/2028Reynosa, Mexico1 - 2 Venacio Frisco0 - 0 WPts
07/11/2027Vilnius, Lithuania1 - 1 Marcin Bartkowski7 - 24 LPts
09/09/2027Havana, Cuba1 - 0 Ximen Chaparro8 - 13 LPts
30/07/2027Havana, Cuba0 - 0 Zelipe Escamilla0 - 5 WPts