Weightclass:  Light Welterweight
Location:  Havana, Cuba
Record:  34 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2042Havana, Cuba33 - 12 Majid Kaba1 - 0 WPts
11/02/2042Havana, Cuba32 - 12 Fidel Pinto1 - 5 WPts
13/01/2042Havana, Cuba31 - 12 Kamran Abdel-Khaleq4 - 3 WPts
20/12/2041Havana, Cuba30 - 12 Georgiy Spinev2 - 10(2) WPts
21/11/2041Havana, Cuba29 - 12 Kachayr Zakyan1 - 4 WPts
26/10/2041Havana, Cuba28 - 12 Nemesio Neri2 - 1 WPts
29/09/2041Havana, Cuba27 - 12 Raden Nurlita1 - 4 WPts
01/09/2041Havana, Cuba26 - 12 Montego Galindo1 - 6 WPts
04/08/2041Havana, Cuba25 - 12 Leeroy Aitken1 - 10(1) WPts
06/07/2041Havana, Cuba24 - 12 Emilio Amezquita0 - 1 WPts
09/06/2041Havana, Cuba23 - 12 Haakon Vig1 - 4 WPts
13/05/2041Havana, Cuba22 - 12 Kajetan Bialkowski1 - 5 WPts
14/04/2041Havana, Cuba21 - 12 Reynaldo Ignacio9 - 7 WPts
11/03/2041Camaguey, Cuba21 - 11 Yago Vaquera2 - 5 LPts Cuba National Championships 2041View
15/02/2041Havana, Cuba20 - 11 Danyaal Samara1 - 8 WPts
17/01/2041Havana, Cuba19 - 11 Acelin Ulliel1 - 1 WPts
12/12/2040Las Tunas, Cuba19 - 10 Juan Belles19 - 9 LPts
08/11/2040Havana, Cuba19 - 9 Juan Seta17 - 12 LPts
06/11/2040Havana, Cuba18 - 9 Oleos Jose4 - 3 WPts
08/10/2040Havana, Cuba17 - 9 Cortez Devera2 - 6 WPts
10/09/2040Havana, Cuba16 - 9 Tuomas Oksanen0 - 4(1) WPts
17/08/2040Camaguey, Cuba15 - 9 Cris Lupercio6 - 15 WPts
15/08/2040Havana, Cuba14 - 9 Bualong Kamnaeng0 - 5 WPts
21/06/2040Santa Clara, Cuba13 - 9 Xeres Calvillo12 - 12 WPts
25/04/2040Beijing, China12 - 9 Shen Tao8 - 9 WPts
24/04/2040Havana, Cuba11 - 9 Oleos Villafuerte2 - 4 WPts
26/02/2040Santa Clara, Cuba11 - 8 Oihane Negrete10 - 7(1) LPts
26/01/2040Havana, Cuba10 - 8 Diego Murguia0 - 3 WPts
26/12/2039Santa Clara, Cuba10 - 7 Oihane Negrete9 - 7(1) LPts
18/11/2039Havana, Cuba9 - 7 Alfonso Lafuente0 - 2 WPts
12/10/2039Kiev, Ukraine9 - 6 Borya Akinfeev24 - 16 LPts
12/08/2039Omsk, Russia8 - 6 Sergey Zhukanenko17 - 27(1) WPts
14/06/2039Havana, Cuba7 - 6 Sun-tae Kwak7 - 5 WPts
14/04/2039Juarez, Mexico7 - 5 Leonardo Canedo36(7) - 23(1) LPts
13/02/2039Kuala Lumpur, Malaysia6 - 5 Ali Bhutto17 - 18 WPts
16/12/2038Hakodate, Japan5 - 5 Jun Arita13 - 23 WPts
17/10/2038Ostrava, Czech Republic5 - 4 Aleü Dudek14 - 6 LPts
19/08/2038Hiroshima, Japan4 - 4 Yasushi Nagamine10 - 21 WPts
21/06/2038Havana, Cuba4 - 3 Montana Castilla0 - 0 LPts
27/04/2038Toronto, Canada4 - 2 Sam Denniston9 - 14 LPts
27/02/2038Seoul, South Korea4 - 1 Joo-ho Sur8 - 15 LPts
28/12/2037Camaguey, Cuba3 - 1 Edmundo Mamon0 - 3 WPts
31/10/2037Cartagena, Colombia2 - 1 Jerrold Tamayo1 - 5 WPts
01/09/2037Havana, Cuba1 - 1 Nursharaf Farooq4 - 17 WPts
04/07/2037Camaguey, Cuba0 - 1 Cris Lupercio0 - 2 WPts
27/05/2037Havana, Cuba0 - 0 Manchu Geng14 - 8 LPts