Weightclass:  Middleweight
Location:  Havana, Cuba
Record:  8 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2033Kampala, Uganda8 - 30 Atif Sasooli30 - 13 LPts
04/10/2033Sao Paulo, Brazil7 - 30 Joaquin Luis4 - 11 WPts
06/08/2033Athens, Greece6 - 30 Menelaus Kefalas8 - 27 WPts
08/06/2033Chihuahua, Mexico6 - 29 Santiago Aragon24 - 16 LPts
10/04/2033Santiago de Cuba, Cuba6 - 28 Marjun Lazos7 - 24 LPts
10/02/2033Mamelodi, South Africa6 - 27 Quaashie Mphahlele17 - 10 LPts
13/12/2032Hamburg, Germany5 - 27 Stine Horn5 - 22(1) WPts
15/10/2032Quezon City, Philippines5 - 26 David Gali25 - 7 LPts
16/08/2032Soshanguve, South Africa5 - 25 Ayanda Nyatama10 - 19 LPts
16/06/2032Santiago de Cuba, Cuba5 - 24 Diego Fierro15 - 8 LPts
21/04/2032Novosibirsk, Russia4 - 24 Melor Kolobnev12 - 17 WPts
22/02/2032Port-de-Paix, Haiti3 - 24 Jacques Ethier14 - 11 WPts
25/12/2031Havana, Cuba3 - 23 Vicente Abrego4 - 18 LPts
26/10/2031Havana, Cuba2 - 23 Montego Gutierres2 - 1 WPts
26/08/2031Kemerovo, Russia2 - 22 Fedar Fedkin5 - 19 LPts
28/06/2031Havana, Cuba2 - 21 Marjun Losada8 - 7 LPts
28/04/2031Samarqand, Uzbekistan2 - 20 Kir Hanichevanskii0 - 8 LPts
28/02/2031Havana, Cuba2 - 19 Xaver Alonso14 - 15 LPts
30/12/2030Genoa, Italy2 - 18 Francesco Bettini14 - 9 LPts
01/11/2030Delmas, Haiti2 - 17 Pernell Simon2 - 4 LPts
03/09/2030Havana, Cuba2 - 16 Clinton Punsalang18 - 9 LPts
05/07/2030Odense, Denmark1 - 16 Niels Prom0 - 0 WPts
07/05/2030Charleroi, Belgium1 - 15 Marlon Lenoir10 - 10 LPts
09/03/2030Havana, Cuba0 - 15 Pedro Col-long7 - 20 WPts
09/01/2030Fortaleza, Brazil0 - 14 Joaquin Sampaio27 - 21 LPts
11/11/2029Stockholm, Sweden0 - 13 Alvin Hilding28 - 13 LPts
13/09/2029Athens, Greece0 - 12 Plutus Christou18 - 6 LPts
16/07/2029Havana, Cuba0 - 11 Santiago Rodiguez0 - 4 LPts
02/06/2029Riga, Latvia0 - 10 Konstantin Namnieks4 - 8 LPts
04/04/2029Copenhagen, Denmark0 - 9 Steinar Just7 - 6 LPts
04/02/2029Kiev, Ukraine0 - 8 Oleksiy Bondar4 - 6 LPts
07/12/2028Havana, Cuba0 - 7 Ali Faraj2 - 7 LPts
08/10/2028Ottawa, Canada0 - 6 Mel Treharne4 - 12 LPts
10/08/2028Havana, Cuba0 - 5 Quin Anselmo5 - 6 LPts
12/06/2028Garoua, Cameroon0 - 4 Dabney Nouvel4 - 11 LPts
14/04/2028Havana, Cuba0 - 3 Vidal Gonzalez11 - 5 LPts
20/02/2028Fortaleza, Brazil0 - 2 Rodrigo Isabel13 - 7 LPts
23/12/2027Holguin, Cuba0 - 1 Rio Hernandez6 - 16 LPts
05/11/2027Havana, Cuba0 - 0 Reynaldo Alba0 - 1 LPts