Weightclass:  Lightweight
Location:  Holguin, Cuba
Record:  11 - 35
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/06/2042Athens, Greece10 - 35 Thersites Vlahakis3 - 8 WPts
14/04/2042Holguin, Cuba10 - 34 Aimon Fortun22 - 9 LPts
12/02/2042Holguin, Cuba9 - 34 Klemetti Huopio0 - 5 WPts
12/12/2041Havana, Cuba9 - 33 Roman Picon20 - 23 LPts
28/10/2041Holguin, Cuba8 - 33 Morgan Innis1 - 1 WPts
12/10/2041Holguin, Cuba8 - 32 Zain Amini7 - 11 LPts
11/08/2041Oslo, Norway8 - 31 Sindri Haugan18 - 10 LPts
12/06/2041Holguin, Cuba8 - 30 Beau Lenglen4 - 17(1) LPts
11/04/2041Holguin, Cuba7 - 30 Reyes Olivares13 - 19 WPts
10/02/2041Padang, Indonesia6 - 30 Galang Ramli7 - 21(2) WPts
13/12/2040Holguin, Cuba5 - 30 Yuichi Takata5 - 24 WPts
13/10/2040Holguin, Cuba5 - 29 Juan Arcila22 - 12(1) LPts
13/08/2040Holguin, Cuba5 - 28 Juan Arcila21 - 12(1) LPts
12/06/2040Melbourne, Australia4 - 28 Elliot Rankine7 - 10 WPts
12/04/2040Panama City, Panama4 - 27 Angel Villanueva10 - 12 LPts
13/02/2040Rostov-on-Don, Russia4 - 26 Toma Markin11 - 12 LPts
15/12/2039Holguin, Cuba3 - 26 Oro Fernando1 - 3 WPts
14/10/2039Santiago de Cuba, Cuba3 - 25 Hilario Pacheco9 - 14 LPts
18/08/2039Antipolo, Philippines3 - 24 Alastair Bagalayos10 - 9 LPts
18/06/2039Lodz, Poland3 - 23 Dawid Kijak7 - 14 LPts
19/04/2039Milan, Italy3 - 22 Dino Vidali28 - 9 LPts
19/02/2039Casablanca, Morocco3 - 21 Muwaffaq Saber16 - 16(1) LPts
22/12/2038Holguin, Cuba3 - 20 Juan Arcila13 - 10(1) LPts
22/10/2038Holguin, Cuba2 - 20 Zelipe Batista1 - 13(1) WPts
21/08/2038Achiaman, Ghana2 - 19 Amjad Azizi10 - 15 LPts
23/06/2038Port-au-Prince, Haiti2 - 18 Royal Osmond19 - 10(1) LPts
25/04/2038Amman, Jordan2 - 17 Amer Almardini18 - 6 LPts
25/02/2038Pak Kret, Thailand2 - 16 Fahlan Puangkaew26(1) - 22 LPts
27/12/2037Panama City, Panama2 - 15 Rogelio Banda10 - 10(1) LPts
29/10/2037Holguin, Cuba1 - 15 Vicente Cabrera0 - 16 WPts
29/08/2037Oslo, Norway1 - 14 Lamont Farnes5 - 9 LPts
01/07/2037Grodno, Belarus1 - 13 Volodmiri Maslak30 - 4 LPts
02/05/2037Havana, Cuba1 - 12 Ivan Pabon4 - 15 LPts
13/03/2037Havana, Cuba0 - 12 Juan Pilar0 - 5 WPts
16/01/2037Santiago de Cuba, Cuba0 - 11 Xabat Gomez2 - 15(1) LPts
19/11/2036Sofia, Bulgaria0 - 10 Neofit á Rostov10 - 24 LPts
21/09/2036Johor Bahru, Malaysia0 - 9 Sajid Gillani12 - 9 LPts
24/07/2036Batam, Indonesia0 - 8 Adinda Badawi12 - 12 LPts
26/05/2036Huacho, Peru0 - 7 Zacarias Jacobo12 - 16 LPts
28/03/2036Havana, Cuba0 - 6 Jerrold Mandes9 - 19 LPts
01/02/2036Santa Clara, Cuba0 - 5 Jose Yanez11 - 8 LPts
04/12/2035Santiago de Cuba, Cuba0 - 4 Aimon Baros0 - 3 LPts
06/10/2035Copenhagen, Denmark0 - 3 Davin Ronne29 - 8 LPts
08/08/2035Havana, Cuba0 - 2 Juan Pestana4 - 14 LPts
21/06/2035Havana, Cuba0 - 1 Malvolio Garcia0 - 0 LPts
05/05/2035Holguin, Cuba0 - 0 Emilio Febles3 - 4 LPts