Weightclass:  Bantamweight
Location:  Holguin, Cuba
Record:  23 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2033Holguin, Cuba23 - 15 Matt Logie8 - 15 LPts
29/08/2033Holguin, Cuba22 - 15 Paithong Vachiraban2 - 3 WPts
29/06/2033Holguin, Cuba21 - 15 Yokthong Por Korbkua5 - 8 WPts
28/04/2033Holguin, Cuba20 - 15 Joaquin Cordero5 - 21 WPts
25/02/2033Holguin, Cuba19 - 15 Dylan Conte16 - 10 WPts
25/12/2032Holguin, Cuba18 - 15 Percival Dombasle8 - 8 WPts
25/10/2032Holguin, Cuba17 - 15 Shankar Jaitly4 - 15 WPts
25/08/2032Holguin, Cuba16 - 15 Jax Camarillo16 - 7 WPts
25/06/2032Holguin, Cuba15 - 15 Gig Fortuna2 - 5 WPts
26/04/2032Holguin, Cuba14 - 15 Juan Cirilo2 - 13 WPts
26/02/2032Holguin, Cuba14 - 14 Franco Duran7 - 15 LPts
28/12/2031Holguin, Cuba13 - 14 Angel Osuna6 - 11 WPts
29/10/2031San Jose, Costa Rica12 - 14 Edmundo Luy2 - 15 WPts
30/08/2031San Jose, Costa Rica11 - 14 Miguel Torrico9 - 18 WPts
02/07/2031Holguin, Cuba10 - 14 Ponce Beltre3 - 28 WPts
01/05/2031Camaguey, Cuba9 - 14 Vicente Montana4 - 23 WPts
20/03/2031Antipolo, Philippines8 - 14 Shaun Atilano6 - 18 WPts
20/01/2031Holguin, Cuba7 - 14 Fausto Bolivar5 - 4 WPts
21/11/2030Santa Clara, Cuba6 - 14 Reyes Mosco6 - 10 WPts
03/10/2030Havana, Cuba5 - 14 Quico Arroyo14 - 17 WPts
09/08/2030The Hague, Netherlands5 - 13 Ramont Hanebert4 - 10 LPts
11/06/2030Havana, Cuba4 - 13 Pancho Villafane5 - 34 WPts
10/05/2030Camaguey, Cuba4 - 12 Rico Hernandez16 - 13 LPts
08/04/2030Holguin, Cuba3 - 12 Juan Cirilo0 - 1 WPts
08/02/2030Havana, Cuba3 - 11 Angel Oropeza16(1) - 15 LPts
13/12/2029Havana, Cuba3 - 10 Porfio Fosco21 - 20(4) LPts
11/11/2029Havana, Cuba3 - 9 Porfio Truan12 - 14 LPts
11/10/2029Havana, Cuba2 - 9 Ponce Beltre0 - 19 WPts
15/08/2029Havana, Cuba2 - 8 Pancho Villafane4 - 30 LPts
17/06/2029Holguin, Cuba1 - 8 Reyes Mosco3 - 4 WPts
17/04/2029Havana, Cuba1 - 7 Porfio Fosco18 - 19(4) LPts
15/03/2029Havana, Cuba1 - 6 Porfio Truan8 - 14 LPts
11/02/2029Almaty, Kazakhstan1 - 5 Khalid Iliyas23 - 10 LPts
14/12/2028Havana, Cuba1 - 4 Diego Montana25 - 11 LPts
20/10/2028Havana, Cuba1 - 3 Nasario Maradiaga13 - 13 LPts
19/09/2028Camaguey, Cuba1 - 2 Reynaldo Ceja11 - 14 LPts
15/08/2028Havana, Cuba0 - 2 Cris Mellado0 - 0 WPts
21/06/2028Havana, Cuba0 - 1 Porfio Fosco13 - 19(4) LPts
05/05/2028Sapporo, Japan0 - 0 Yoshi Sando0 - 0 LPts