Weightclass:  Light Heavyweight
Location:  Havana, Cuba
Record:  39(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2033Zagreb, Croatia39(1) - 22 Gordan Bon52(1) - 15 LPts
08/11/2033Zagreb, Croatia39(1) - 21 Gordan Bon51(1) - 15 LPts
08/10/2033San Juan, Puerto Rico39(1) - 20 Joaquin Bailon35 - 23(6) LPts
07/09/2033Surat, India39(1) - 19 Tenenan Jean36 - 12(1) LPts Surat World Championships 2033View
03/09/2033Havana, Cuba38(1) - 19 Fedor Podolski17 - 30 WPts
19/07/2033Havana, Cuba37(1) - 19 Pablo Muriel32(1) - 21 WPts
18/06/2033San Juan, Puerto Rico36 - 19 Joaquin Bailon34 - 21(4) WKO3
18/05/2033Havana, Cuba36 - 18 Oihane Sereno40 - 9 LPts
17/04/2033Havana, Cuba35 - 18 Fanuco Quintela19 - 28 WPts
17/03/2033Santa Clara, Cuba34 - 18 Venacio Betances24 - 20 WPts Cuba National Championships 2033View
14/03/2033Santa Clara, Cuba33 - 18 Reynaldo Florida14 - 6 WPts Cuba National Championships 2033View
11/03/2033Santa Clara, Cuba32 - 18 Santiago Pando7 - 6 WPts Cuba National Championships 2033View
21/02/2033Havana, Cuba31 - 18 Cruz Fiel13 - 30(1) WPts
21/01/2033Havana, Cuba30 - 18 Ewan Turnbull15 - 28(1) WPts
21/12/2032San Bernardo, Chile29 - 18 Cruz Fiel13 - 28(1) WPts
20/11/2032Havana, Cuba29 - 17 Ewan Turnbull13 - 28(1) LPts
20/10/2032Havana, Cuba28 - 17 Ewan Turnbull13 - 27(1) WPts
17/09/2032Fortaleza, Brazil27 - 17 Fanuco Quintela17 - 21 WPts
16/08/2032Charleroi, Belgium27 - 16 Acelin Bataille33 - 13 LPts
16/07/2032Saint Petersburg, Russia27 - 15 Ardi Petrela31(2) - 6 LPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia26 - 15 Bob Shumba23 - 20 WPts Saint Petersburg Olympics 2032View
27/06/2032Havana, Cuba25 - 15 Richie Madziva21 - 18 WPts
27/05/2032Havana, Cuba24 - 15 Richie Madziva21 - 17 WPts
17/04/2032Havana, Cuba24 - 14 Gordan Bon36 - 10 LPts
17/03/2032Santiago de Cuba, Cuba23 - 14 Venacio Betances18 - 18 WPts Cuba National Championships 2032View
14/03/2032Santiago de Cuba, Cuba22 - 14 Alejandro Piedra12 - 8 WPts Cuba National Championships 2032View
11/03/2032Santiago de Cuba, Cuba21 - 14 Cris Vallejos1 - 1 WPts Cuba National Championships 2032View
11/02/2032Reggio Emilia, Italy21 - 13 Augusto Bergomi20(1) - 19 LPts
11/01/2032Reggio Emilia, Italy21 - 12 Augusto Bergomi19(1) - 19 LPts
09/12/2031Havana, Cuba21 - 11 Irfan Elamin21 - 15(1) LPts
08/11/2031Havana, Cuba20 - 11 Irfan Elamin21 - 14(1) WPts
08/10/2031Havana, Cuba19 - 11 Irfan Elamin21 - 13(1) WPts
04/09/2031Havana, Cuba18 - 11 Diego Villatoro13 - 15 WPts
15/07/2031Cairo, Egypt18 - 10 Ali Lodi18 - 24 LPts
15/05/2031Nassau, Bahamas18 - 9 Dom Jackson17(1) - 10 LPts
17/03/2031Holguin, Cuba17 - 9 Xavier Polon20 - 10(1) WPts Cuba National Championships 2031View
14/03/2031Holguin, Cuba16 - 9 Federico Jose2 - 0 WPts Cuba National Championships 2031View
11/03/2031Holguin, Cuba15 - 9 Montenegro Recio7 - 3 WPts Cuba National Championships 2031View
31/01/2031Santiago de Cuba, Cuba14 - 9 Selestino Malo19 - 11 WPts
10/12/2030Havana, Cuba13 - 9 Dembe Knoetze11 - 17 WPts
12/10/2030Santa Clara, Cuba12 - 9 Alejandro Garcia11 - 23 WPts
08/09/2030Havana, Cuba11 - 9 Alejandro Rengifo2 - 0 WPts
09/07/2030Havana, Cuba10 - 9 Alvino Davila0 - 3 WPts
10/05/2030Dublin, Ireland9 - 9 Leon McGinnis0 - 0 WPts
11/03/2030Havana, Cuba9 - 8 Xavier Polon13 - 6 LPts Cuba National Championships 2030View
08/02/2030Havana, Cuba8 - 8 Euan Manhanga4 - 5 WPts
11/12/2029Havana, Cuba7 - 8 Jose Limas1 - 2 WPts
12/10/2029Holguin, Cuba6 - 8 Juan Camargo2 - 26 WPts
22/08/2029Havana, Cuba6 - 7 Lisandro Escalona20 - 8 LPts
25/06/2029Santiago de Cuba, Cuba5 - 7 Ulises Luna21 - 17 WPts
08/05/2029Santiago de Cuba, Cuba5 - 6 Santiago Baeza30(1) - 14 LPts
14/03/2029Holguin, Cuba5 - 5 Carlos Pimienta19 - 13 LPts Cuba National Championships 2029View
11/03/2029Holguin, Cuba4 - 5 Xavion Cartaya6 - 12(1) WPts Cuba National Championships 2029View
24/02/2029Havana, Cuba3 - 5 Xalvador Santibanez2 - 0 WPts
26/12/2028Havana, Cuba3 - 4 Quinto Vallejo22 - 12 LPts
20/11/2028Havana, Cuba2 - 4 Angel Carro10 - 15 WPts
19/10/2028Nassau, Bahamas2 - 3 Lloyd Aitken6 - 13 LPts
21/08/2028Zagreb, Croatia1 - 3 Jurica Žauhar5 - 13 WPts
23/06/2028Camaguey, Cuba1 - 2 Alejandro Valenciano0 - 11 LPts
02/05/2028Bogota, Colombia1 - 1 Ivan Algarin31(3) - 13(1) LPts
04/03/2028Holguin, Cuba1 - 0 Xabat Garrido10(1) - 10 LPts
05/01/2028Havana, Cuba0 - 0 Rob Culton5 - 7 WPts