Weightclass:  Light Welterweight
Location:  Havana, Cuba
Record:  19 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2035Havana, Cuba18 - 15 Rafael Gonzalo14 - 19 WPts
01/10/2035Havana, Cuba17 - 15 Diego Cabello15 - 13 WPts
01/08/2035Havana, Cuba17 - 14 Lisandro Ossa1 - 13 LPts
01/06/2035Havana, Cuba16 - 14 Rafael Gonzalo12 - 17 WPts
01/04/2035Havana, Cuba15 - 14 Carlos Neri0 - 2 WPts
31/01/2035Zurich, Switzerland14 - 14 Archard Storms9 - 18 WPts
03/12/2034Havana, Cuba13 - 14 Carlos Gomez18 - 16 WPts
03/10/2034Gaziantep, Turkey13 - 13 Ilkin Gonul7 - 6 LPts
05/08/2034Wuhan, China13 - 12 Ye Gin5 - 15(1) LPts
06/06/2034Accra, Ghana13 - 11 Ricky Bimi10 - 15 LPts
08/04/2034Mendoza, Argentina13 - 10 Leonardo Jose23 - 14 LPts
08/02/2034Ankara, Turkey12 - 10 Emin Guchlu4 - 9 WPts
09/12/2033Cheongju, South Korea12 - 9 Se-jong Yoo9 - 35 LPts
10/10/2033Havana, Cuba11 - 9 Montego Prado0 - 1 WPts
10/08/2033Havana, Cuba10 - 9 Federico Montanez1 - 30 WPts
11/06/2033Guayaquil, Ecuador10 - 8 Urvano Rodriguez6 - 21 LPts
13/04/2033Havana, Cuba9 - 8 Zacarias Rodriguez4 - 11 WPts
12/02/2033Dongguan, China8 - 8 Gao Looi0 - 4 WPts
15/12/2032Chongqing, China8 - 7 Yuan Szeto7 - 7 LPts
17/10/2032Camaguey, Cuba7 - 7 Cris Ramo5 - 8 WPts
19/08/2032Havana, Cuba6 - 7 Charlie Cart4 - 27 WPts
19/06/2032Havana, Cuba5 - 7 Iago Asuncion12 - 11 WPts
25/04/2032Dnipropetrovsk, Ukraine5 - 6 Kolya Pelech12 - 19 LPts
26/02/2032Roskilde, Denmark5 - 5 Olan Wangsgard5 - 12 LPts
29/12/2031Havana, Cuba4 - 5 Juan Lindo1 - 16 WPts
30/10/2031Havana, Cuba3 - 5 Rafael Gonzalo3 - 1 WPts
30/08/2031Havana, Cuba3 - 4 Tajo Cotto0 - 2 LPts
16/07/2031Almaty, Kazakhstan3 - 3 Fadei Zaiylkanow38(1) - 28 LPts
18/05/2031Accra, Ghana3 - 2 Charles Owusu13 - 10 LPts
20/03/2031Kingston, Jamaica2 - 2 Mike Cullum9 - 23 WPts
20/01/2031Santiago de Cuba, Cuba2 - 1 Santiago Rincon6 - 11 LPts
18/12/2030Havana, Cuba1 - 1 Dembe Ndhlovu1 - 0 WPts
20/10/2030Caloocan, Philippines1 - 0 Mark Alpizar6 - 13 LPts
22/08/2030Havana, Cuba0 - 0 Guido Alvarado2 - 6 WPts