Weightclass:  Bantamweight
Location:  Santa Clara, Cuba
Record:  20 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Santa Clara, Cuba19 - 16 Fendy Masduki0 - 4(1) WPts
30/10/2033Santa Clara, Cuba18 - 16 Saturnin Moises0 - 4 WPts
29/08/2033Santa Clara, Cuba17 - 16 Jesus Soltero2 - 2 WPts
29/06/2033Santa Clara, Cuba16 - 16 Vitali Arajs1 - 15 WPts
28/04/2033Santa Clara, Cuba16 - 15 Pedro Cabello17 - 16 LPts
28/02/2033Santa Clara, Cuba15 - 15 Chalermpetch Wongmeema1 - 16 WPts
29/12/2032Santa Clara, Cuba15 - 14 Laurenzo Kotze6 - 17 LPts
28/10/2032Santa Clara, Cuba14 - 14 Alfonso Espinal0 - 1 WPts
28/08/2032Santa Clara, Cuba13 - 14 Hernan Buenaventura0 - 1 WPts
27/06/2032Santa Clara, Cuba13 - 13 Marjun Soto10 - 17 LPts
28/04/2032Santa Clara, Cuba13 - 12 Gig Fortuna1 - 5 LPts
28/02/2032Santa Clara, Cuba12 - 12 Juan Cirilo2 - 12 WPts
29/12/2031Havana, Cuba11 - 12 Ponce Beltre3 - 31 WPts
10/11/2031Ulaanbaatar, Mongolia10 - 12 Aleksandr Tuvshinbayar10 - 13 WPts
12/09/2031Santa Clara, Cuba9 - 12 Larenzo Carnero5 - 8 WPts
15/07/2031Santa Clara, Cuba8 - 12 Ronald McPhee1 - 8 WPts
16/05/2031Havana, Cuba8 - 11 Angel Oropeza22(1) - 20 LPts
20/03/2031Tehran, Iran7 - 11 Faisal Moustafa6 - 17 WPts
20/01/2031Santa Clara, Cuba6 - 11 Diego Vivanco3 - 10 WPts
21/11/2030Santa Clara, Cuba6 - 10 Carlos Vivanco6 - 14 LPts
22/09/2030Isfara, Tajikistan6 - 9 Sasha Abildaeff8 - 18 LPts
25/07/2030Santiago de Cuba, Cuba6 - 8 Franco Duran4 - 7 LPts
02/06/2030Minsk, Belarus6 - 7 Kyrylo Dziuk19 - 18 LPts
04/04/2030Santa Clara, Cuba5 - 7 Teodors Gikas3 - 9 WPts
04/02/2030Santa Clara, Cuba4 - 7 Diego Caballero1 - 5 WPts
07/12/2029Georgetown, Guyana3 - 7 William Hughes8 - 22 WPts
09/10/2029Havana, Cuba3 - 6 Quico Arroyo10 - 15 LPts
13/08/2029Havana, Cuba3 - 5 Joaquin Galindo23 - 14 LPts
17/06/2029Holguin, Cuba3 - 4 Carlos Vivanco1 - 8 LPts
01/05/2029Camaguey, Cuba2 - 4 Angel Osuna0 - 0 WPts
17/03/2029Camaguey, Cuba2 - 3 Reynaldo Ceja13 - 15 LPts
11/02/2029Santa Fe de la Vera Cruz, Argentina2 - 2 Jose Bartolome26 - 18 LPts
14/12/2028Las Tunas, Cuba2 - 1 Emilio Poblete17 - 12 LPts
18/10/2028Bangalore, India1 - 1 Hassan Tawil6 - 18 WPts
20/08/2028Las Tunas, Cuba1 - 0 Jose Murillo13 - 16 LPts
05/07/2028Antipolo, Philippines0 - 0 Pablo Caparas0 - 0 WPts