Weightclass:  Bantamweight
Location:  Havana, Cuba
Record:  60(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2033Havana, Cuba59(1) - 26 Santiago Lopez1 - 11 WPts
25/10/2033Havana, Cuba58(1) - 26 Tulken Van der Merwe8 - 19 WPts
24/08/2033Havana, Cuba57(1) - 26 Montana Urquidez8 - 9 WPts
23/06/2033Havana, Cuba56(1) - 26 Ratchasak Pinapat7 - 13 WPts
22/04/2033Havana, Cuba55(1) - 26 Xabat Cordero0 - 4 WPts
21/02/2033Havana, Cuba54(1) - 26 Chontlatarn Sithluangphophun3 - 15 WPts
21/12/2032Ponce, Puerto Rico54(1) - 25 Fausto Cobos52 - 18 LPts
20/11/2032Hamilton, Canada54(1) - 24 Jamie Clugston60 - 15 LPts
20/10/2032Havana, Cuba54(1) - 23 Jamie Clugston59 - 15 LPts
17/09/2032Seville, Spain53 - 23 Alano Bello16 - 15(1) WKO2
19/07/2032Saint Petersburg, Russia53 - 22 Amer Salam43 - 8 LPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia52 - 22 Devdas Shetty25(8) - 5 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia51 - 22 Sobeslav Simcik19(8) - 9 WPts Saint Petersburg Olympics 2032View
20/06/2032Havana, Cuba50 - 22 Jamie Clugston58 - 12 WPts
19/05/2032Hamilton, Canada49 - 22 Jamie Clugston58 - 11 WPts
17/04/2032Havana, Cuba49 - 21 Jamie Clugston57 - 11 LPts
17/03/2032Santiago de Cuba, Cuba48 - 21 Angel Oropeza29(1) - 20 WPts Cuba National Championships 2032View
14/03/2032Santiago de Cuba, Cuba47 - 21 Juan Moreno44(1) - 15 WPts Cuba National Championships 2032View
11/03/2032Santiago de Cuba, Cuba46 - 21 Diego Moraga8 - 4 WPts Cuba National Championships 2032View
16/02/2032Tianjin, China45 - 21 Wu-pen Ze37 - 18 WPts
15/01/2032Rio de Janeiro, Brazil45 - 20 Alejandro Gonzalez24 - 3 LPts Americas Championships 2032View
12/01/2032Rio de Janeiro, Brazil44 - 20 Xeres Remedios14 - 8 WPts Americas Championships 2032View
09/01/2032Rio de Janeiro, Brazil43 - 20 Porfio Torre31(1) - 16(1) WPts Americas Championships 2032View
13/12/2031Ponce, Puerto Rico43 - 19 Fausto Cobos39 - 15 LPts
12/11/2031Havana, Cuba43 - 18 Fausto Cobos38 - 15 LPts
08/10/2031Dubai, UAE42 - 18 Bilal Kabir25 - 24 WPts
07/09/2031Valencia, Venezuela42 - 17 Cody Hewitt14 - 5 LPts Valencia World Championships 2031View
03/09/2031Havana, Cuba42 - 16 Wu-pen Ze34 - 14 LPts
03/08/2031Havana, Cuba41 - 16 Wu-pen Ze34 - 13 WPts
18/06/2031Havana, Cuba40 - 16 Aimon Urda40 - 13 WPts
15/05/2031Kunming, China39 - 16 Xi-Wang Woong12 - 15 WPts
17/03/2031Holguin, Cuba38 - 16 Angel Oropeza22(1) - 19 WPts Cuba National Championships 2031View
14/03/2031Holguin, Cuba37 - 16 Juan Moreno38(1) - 13 WPts Cuba National Championships 2031View
11/03/2031Holguin, Cuba36 - 16 Eduardo Rana15(2) - 3 WPts Cuba National Championships 2031View
23/02/2031Havana, Cuba35 - 16 Aimon Urda36 - 12 WPts
23/01/2031Havana, Cuba34 - 16 Aimon Urda36 - 11 WPts
21/12/2030Havana, Cuba33 - 16 Juan Matas30(1) - 20 WPts
05/11/2030Havana, Cuba32 - 16 Hernan Madlabayan24 - 24 WPts
02/10/2030Havana, Cuba31 - 16 Gervasio Mancia14 - 23 WPts
19/08/2030San Salvador, El Salvador30 - 16 Juan Matas28(1) - 18 WPts
19/07/2030San Salvador, El Salvador30 - 15 Juan Matas27(1) - 18 LPts
18/06/2030Rotterdam, Netherlands30 - 14 Bavo Raes39 - 7 LPts
18/05/2030San Salvador, El Salvador30 - 13 Juan Matas25(1) - 18 LPts
17/04/2030Havana, Cuba30 - 12 Antonio Mancera33 - 15 LPts
17/03/2030Havana, Cuba29 - 12 Eduardo Rana10(2) - 2 WPts Cuba National Championships 2030View
14/03/2030Havana, Cuba28 - 12 Juan Moreno31(1) - 12 WPts Cuba National Championships 2030View
11/03/2030Havana, Cuba27 - 12 Angel Oropeza17(1) - 15 WPts Cuba National Championships 2030View
18/01/2030Goiania, Brazil27 - 11 Marc Damita38(2) - 20 LPts Americas Championships 2030View
15/01/2030Goiania, Brazil26 - 11 Antonio Mancera30 - 13 WPts Americas Championships 2030View
12/01/2030Goiania, Brazil25 - 11 Angel Amaro18(1) - 16 WPts Americas Championships 2030View
09/01/2030Goiania, Brazil24 - 11 Alejandro Serpa21 - 18 WPts Americas Championships 2030View
06/12/2029Havana, Cuba23 - 11 Adil Sharifov24 - 5 WPts
05/11/2029Rotterdam, Netherlands23 - 10 Bavo Raes30 - 7 LPts
05/10/2029Havana, Cuba22 - 10 Alejandro Serpa20 - 16 WPts
04/09/2029San Jose, Costa Rica21 - 10 Angel Amaro16(1) - 13 WPts
14/07/2029Novokuznetsk, Russia20 - 10 Dimi Volkov3 - 14 WPts
16/05/2029Havana, Cuba19 - 10 Yoshi Nakamura15(1) - 14 WPts
17/03/2029Holguin, Cuba18 - 10 Eduardo Rana3(1) - 0 WPts Cuba National Championships 2029View
14/03/2029Holguin, Cuba17 - 10 Juan Moreno24(1) - 9 WPts Cuba National Championships 2029View
11/03/2029Holguin, Cuba16 - 10 Gervasio Malagon3 - 2 WPts Cuba National Championships 2029View
17/02/2029Havana, Cuba15 - 10 Nasario Maradiaga15 - 13 WPts
21/12/2028Lusaka, Zambia14 - 10 Tavarius Kalengo7 - 20(2) WPts
23/10/2028Taguig, Philippines14 - 9 Rogelio Talaugon18(1) - 24(6) LPts
25/08/2028Perth, Australia13 - 9 William Lennie0 - 4 WPts
27/06/2028Istaravshan, Tajikistan12 - 9 Lazar Majckeew19 - 13 WPts
28/04/2028Havana, Cuba12 - 8 Rodrigo Trinidad18 - 14 LPts
14/03/2028Santiago de Cuba, Cuba12 - 7 Juan Moreno15(1) - 7 LPts Cuba National Championships 2028View
11/03/2028Santiago de Cuba, Cuba11 - 7 Diego Montana21 - 10 WPts Cuba National Championships 2028View
01/03/2028Alexandria, Egypt10 - 7 Zain Halim9 - 18 WPts
02/01/2028Buenos Aires, Argentina9 - 7 Diego Matas8 - 30 WPts
04/11/2027Kiev, Ukraine8 - 7 Kir Guba14 - 18 WPts
06/09/2027Mendoza, Argentina8 - 6 Juan Ontiveros12 - 22 LPts
09/07/2027Havana, Cuba8 - 5 Nasario Monserrate13 - 11 LPts
24/05/2027Havana, Cuba7 - 5 Santiago Tejeda0 - 26 WPts
28/03/2027Camaguey, Cuba7 - 4 Rico Hernandez2 - 4 LPts
28/01/2027Dubai, UAE7 - 3 Waleed Ganem18 - 9 LPts
30/11/2026Havana, Cuba7 - 2 Xalvador Viernes5 - 13 LPts
30/10/2026Havana, Cuba6 - 2 Radek Pospisil1 - 6 WPts
01/09/2026Santiago de Cuba, Cuba5 - 2 Emilio Valenzuela2 - 5 WPts
29/07/2026Havana, Cuba4 - 2 Porfio Duran10 - 10(2) WPts
04/06/2026Holguin, Cuba3 - 2 Malvolio Cassillas6 - 16 WPts
19/04/2026Havana, Cuba2 - 2 Vicente Aguila2 - 9 WPts
18/02/2026Accra, Ghana2 - 1 Johnny Razak6 - 10 LPts
21/12/2025Samarinda, Indonesia2 - 0 Fakhrul Ardiles8(1) - 16 LPts
23/10/2025Havana, Cuba1 - 0 Mark Rabiu6 - 8 WPts
24/08/2025Santiago de Cuba, Cuba0 - 0 Emilio Valenzuela0 - 0 WPts