Weightclass:  Welterweight
Location:  Havana, Cuba
Record:  13 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Havana, Cuba13 - 16(1) Vitali Stilbs11 - 9 LPts
26/10/2033Havana, Cuba12 - 16(1) Danny Baines3 - 11(1) WPts
25/08/2033Havana, Cuba12 - 15(1) Khong Cong16 - 11 LPts
24/06/2033Havana, Cuba11 - 15(1) Santiago Brizuela2 - 10 WPts
23/04/2033Havana, Cuba11 - 14(1) Berto Mosquera7 - 6 LPts
22/02/2033Havana, Cuba11 - 13(1) Onofre Armendarez11 - 8(1) LPts
23/12/2032Havana, Cuba10 - 13(1) Angel Gonzalez0 - 3 WPts
23/10/2032Havana, Cuba9 - 13(1) Kiki Pomar1 - 0 WPts
23/08/2032Havana, Cuba8 - 13(1) Oro Serna0 - 1 WPts
22/06/2032Havana, Cuba8 - 12(1) Enzo Silvera15 - 7 LPts
24/04/2032Camaguey, Cuba8 - 11(1) Juan Montesano11 - 10 LPts
26/02/2032Havana, Cuba8 - 10(1) Diederik Helt7 - 3 LPts
28/12/2031Santiago de Cuba, Cuba7 - 10(1) Santiago Lazo3 - 18 WPts
08/11/2031Sydney, Australia7 - 9 Ian Arthur29(3) - 12 LKO3
10/09/2031Lankaran, Azerbaijan7 - 8 Abdul Baccus5 - 6 LPts
13/07/2031Havana, Cuba7 - 7 Mitsuru Okuma10 - 24(8) LPts
13/05/2031Dublin, Ireland6 - 7 Vincent Cooney0 - 0 WPts
15/03/2031Ponce, Puerto Rico6 - 6 Antonio Moye39 - 16 LPts
15/01/2031Havana, Cuba5 - 6 Javier Lago1 - 6 WPts
16/11/2030Havana, Cuba5 - 5 Kiki Sultan4(1) - 7 LPts
21/09/2030Giza, Egypt4 - 5 Ibrahim Aziz14 - 13 WPts
24/07/2030Havana, Cuba3 - 5 Iago Lascano1 - 4(1) WPts
26/05/2030Bamenda, Cameroon3 - 4 Jasper de Beauvoir11 - 13 LPts
28/03/2030Toronto, Canada3 - 3 Ben Kenefick18 - 13 LPts
28/01/2030Shymkent, Kazakhstan3 - 2 Asif Moldabecoff14(1) - 10 LPts
30/11/2029Havana, Cuba2 - 2 Nemesio Truan0 - 0 WPts
05/10/2029Havana, Cuba1 - 2 Yago Maes0 - 4 WPts
06/08/2029Havana, Cuba1 - 1 Alejandro Molinar10 - 4 LPts
09/06/2029Holguin, Cuba1 - 0 Enzo Silvera1 - 2 LPts
05/05/2029Camaguey, Cuba0 - 0 Juan Montesano0 - 0 WPts