Weightclass:  Light Welterweight
Location:  Santiago de Cuba, Cuba
Record:  34 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2041Santiago de Cuba, Cuba33 - 25 Baltasar Celeste7 - 14 WPts
17/10/2041Santiago de Cuba, Cuba32 - 25 Hamengku Hartadi6 - 14 WPts
16/08/2041Santiago de Cuba, Cuba31 - 25 Kieran Snoddy1 - 5 WPts
15/06/2041Santiago de Cuba, Cuba31 - 24 Cisco Liboon11 - 9 LPts
14/04/2041Santiago de Cuba, Cuba30 - 24 Alexandr Albert0 - 12 WPts
13/02/2041Santiago de Cuba, Cuba29 - 24 Yasin Masood3 - 7 WPts
15/12/2040Santiago de Cuba, Cuba28 - 24 Elvis Borre6 - 13(1) WPts
15/10/2040Santiago de Cuba, Cuba27 - 24 Ollie Wilson3 - 13 WPts
15/08/2040Santiago de Cuba, Cuba26 - 24 Ali Habibi6 - 5(1) WPts
15/06/2040Santiago de Cuba, Cuba25 - 24 Luc Belisle9 - 17 WPts
14/04/2040Santiago de Cuba, Cuba24 - 24 Genjo Seeto3 - 4 WPts
14/02/2040Santiago de Cuba, Cuba23 - 24 Ulises Quintero2 - 14 WPts
14/12/2039Santiago de Cuba, Cuba23 - 23 Gig Candela22 - 19 LPts
13/11/2039Santiago de Cuba, Cuba22 - 23 Gig Candela22 - 18 WPts
13/10/2039Soyapango, El Salvador21 - 23 Gig Candela22 - 17 WPts
12/09/2039Santiago de Cuba, Cuba21 - 22 Joaquin Behar21 - 13(1) LPts
16/07/2039Sligo, Ireland20 - 22 Killian Byrnes1 - 19(2) WPts
17/05/2039Santiago de Cuba, Cuba19 - 22 Toma Batsaikhan4 - 12(1) WPts
17/03/2039Santiago de Cuba, Cuba18 - 22 Desiderio Morino11 - 7 WPts Cuba National Championships 2039View
14/03/2039Santiago de Cuba, Cuba17 - 22 Santiago Zevallos7 - 29 WPts Cuba National Championships 2039View
11/03/2039Santiago de Cuba, Cuba16 - 22 Juan Seta9 - 10 WPts Cuba National Championships 2039View
09/01/2039Havana, Cuba15 - 22 Ivan Peron12 - 21 WPts
07/12/2038Las Tunas, Cuba14 - 22 Lisandro Ossa17 - 25 WPts
31/10/2038Vaughan, Canada14 - 21 Chris Bevans12 - 5 LPts
02/09/2038Santiago de Cuba, Cuba13 - 21 Montana Mamon9 - 17 WPts
08/07/2038Havana, Cuba13 - 20 Ivan Peron9 - 21 LPts
11/05/2038Santiago de Cuba, Cuba12 - 20 Aron Floyd9 - 19(1) WPts
11/03/2038Camaguey, Cuba12 - 19 Juan Seta6 - 5 LPts Cuba National Championships 2038View
04/02/2038Las Tunas, Cuba12 - 18 Lisandro Ossa13 - 24 LPts
03/01/2038Khenifra, Morocco11 - 18 Waddah Hamri13 - 33 WPts
05/11/2037Green Bay, USA10 - 18 George Ferrier0 - 0 WPts
07/09/2037Santiago de Cuba, Cuba9 - 18 Kanan Muradov9 - 21 WPts
09/07/2037Havana, Cuba9 - 17 Diego Cabello23 - 18(1) LPts
12/05/2037Havana, Cuba8 - 17 Quiqui Portillo7 - 9 WPts
13/03/2037Santiago de Cuba, Cuba8 - 16 Carlos Neri2 - 12(1) LPts
12/01/2037Camaguey, Cuba8 - 15 Alejandro Redondo13 - 10 LPts
23/11/2036Camaguey, Cuba7 - 15 Noe Orduna3 - 22 WPts
09/10/2036Havana, Cuba7 - 14 Rodrigo Lopez19 - 17 LPts
03/09/2036Holguin, Cuba7 - 13 Carlos Gomez27 - 20 LPts
14/07/2036Santiago de Cuba, Cuba7 - 12 Felippe Armendarez23 - 21(1) LPts
30/05/2036Havana, Cuba7 - 11 Quinto Zendejas21 - 15 LPts
15/04/2036Havana, Cuba7 - 10 Cris Milian20 - 13 LPts
14/03/2036Santiago de Cuba, Cuba7 - 9 Lisandro Ossa5 - 14 LPts Cuba National Championships 2036View
11/03/2036Santiago de Cuba, Cuba6 - 9 Joaquin Gabriel1 - 0 WPts Cuba National Championships 2036View
22/01/2036Georgetown, Guyana5 - 9 Jack Pettie9 - 18 WPts
24/11/2035Santiago de Cuba, Cuba4 - 9 Angel Escalona0 - 7 WPts
25/09/2035Kumasi, Ghana4 - 8 George Atintande11 - 5 LPts
27/07/2035Holguin, Cuba3 - 8 Sancho Cancel0 - 18 WPts
30/05/2035Camaguey, Cuba2 - 8 Montego Prado2 - 9 WPts
11/04/2035Camaguey, Cuba2 - 7 Xaver Ojeda12 - 18 LPts
11/03/2035Camaguey, Cuba2 - 6 Diego Valderrama13 - 19 LPts Cuba National Championships 2035View
10/02/2035Santiago de Cuba, Cuba1 - 6 Selestino Eugenio8 - 19 WPts
05/01/2035Las Tunas, Cuba0 - 6 Vegas Marrero0 - 0 WPts
03/12/2034Rio de Janeiro, Brazil0 - 5 Onofre Sereno20 - 10 LPts
05/10/2034Taiyuan, China0 - 4 Yu Shiau13 - 17(1) LPts
06/08/2034Mexicali, Mexico0 - 3 Hernan Lucia21 - 23 LPts
08/06/2034Havana, Cuba0 - 2 Federico Montanez3 - 33 LPts
10/04/2034Santiago de Cuba, Cuba0 - 1 Felippe Armendarez11 - 19(1) LPts
18/02/2034Santiago de Cuba, Cuba0 - 0 Cody Gaddis4 - 4 LPts