Weightclass:  Featherweight
Location:  Holguin, Cuba
Record:  34(1) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2033Holguin, Cuba33(1) - 33 Javier Benavente2 - 17 WPts
16/09/2033Holguin, Cuba32(1) - 33 Seferino Carrion1 - 5 WPts
17/07/2033Holguin, Cuba31(1) - 33 Nemesio Vivar1 - 3 WPts
17/05/2033Holguin, Cuba30(1) - 33 Cipriano Toral2 - 22(1) WPts
17/03/2033Holguin, Cuba30(1) - 32 Bum-young Sheen36 - 14 LPts
15/01/2033Holguin, Cuba29(1) - 32 Montenegro Garcia2 - 2 WPts
15/11/2032Holguin, Cuba28(1) - 32 Joaquin Valdivia3 - 12 WPts
15/09/2032Holguin, Cuba27(1) - 32 Alejandro Bustamante2 - 3 WPts
15/07/2032Holguin, Cuba27(1) - 31 Felippe Barragan1 - 9 LPts
15/05/2032Carolina, Puerto Rico27(1) - 30 Hilario Briceno7 - 18 LPts
17/03/2032Santiago de Cuba, Cuba27(1) - 29 Eloy Placido17 - 15 LPts Cuba National Championships 2032View
14/03/2032Santiago de Cuba, Cuba26(1) - 29 Bronco Esquilin10 - 9(1) WPts Cuba National Championships 2032View
11/03/2032Santiago de Cuba, Cuba25(1) - 29 Joaquin Mendivil2 - 1 WPts Cuba National Championships 2032View
27/02/2032Schaerbeek, Belgium24(1) - 29 Baptiste Delahaye15 - 21 WPts
30/12/2031Holguin, Cuba23(1) - 29 Volodymyr Volosin12 - 10 WPts
31/10/2031Kuala Lumpur, Malaysia23(1) - 28 Zafa Mohammed40(1) - 30 LPts
02/09/2031Holguin, Cuba22(1) - 28 Alvino Cervera1 - 4 WPts
04/07/2031Holguin, Cuba21(1) - 28 Cuba Orrantia2 - 10 WPts
06/05/2031Prague, Czech Republic21(1) - 27 Abrahßm Volk17 - 17 LPts
08/03/2031Zagreb, Croatia21(1) - 26 Nikola Bistrovic11 - 8 LPts
08/01/2031Guayaquil, Ecuador21(1) - 25 Jose Primo25 - 23 LPts
10/11/2030Holguin, Cuba21(1) - 24 Jax Montiel29 - 17(1) LPts
29/09/2030Vilnius, Lithuania20(1) - 24 Wojciech Spiewak8 - 11 WPts
01/08/2030Bangkok, Thailand19(1) - 24 Eakunphol Kesarat12 - 20 WPts
03/06/2030Kulob, Tajikistan18(1) - 24 Siraj Mourad4 - 19(1) WPts
05/04/2030Havana, Cuba18(1) - 23 Joaquin Ingles18 - 16 LPts
08/02/2030Tirana, Albania18(1) - 22 Dhimiter Kartal7 - 15 LPts
11/12/2029Athens, Greece18(1) - 21 Acrisius Goga22 - 13 LPts
13/10/2029San Jose, Costa Rica18(1) - 20 Xeres Vina17(1) - 9 LPts
15/08/2029Yerevan, Armenia17(1) - 20 Tavtag Mahtesyan5 - 30 WPts
17/06/2029New Kingston, Jamaica16(1) - 20 Mark Aye3 - 11 WPts
19/04/2029San Jose, Costa Rica15(1) - 20 Diego Sanchez0 - 0 WPts
19/02/2029Minsk, Belarus14(1) - 20 Arseni Kozak5 - 16 WPts
22/12/2028Isfahan, Iran13 - 20 Haaris Naqvi0 - 6(3) WKO3
24/10/2028Karagandy, Kazakhstan13 - 19 Alik Bajckodamoff13 - 24(1) LPts
26/08/2028Panama City, Panama12 - 19 Felippe Valdez12 - 24 WPts
28/06/2028Kingston, Jamaica12 - 18 Dan Paterson17 - 6 LPts
29/04/2028Holguin, Cuba12 - 17 Alejandro Fregoso4 - 21 LPts
14/03/2028Santiago de Cuba, Cuba12 - 16 Oro Almazan13(1) - 8 LPts Cuba National Championships 2028View
11/03/2028Santiago de Cuba, Cuba11 - 16 Manuel Mingo2 - 1 WPts Cuba National Championships 2028View
29/02/2028Breda, Netherlands10 - 16 Remco Gherts23(1) - 32 WPts
01/01/2028Karagandy, Kazakhstan10 - 15 Umair Zajylkanov6 - 27(2) LPts
03/11/2027Odense, Denmark10 - 14 Pal Haagen15 - 19 LPts
05/09/2027Athens, Greece10 - 13 Etor Caras9 - 19 LPts
08/07/2027Mogilev, Belarus9 - 13 Lazar Spivak12 - 8 WPts
10/05/2027Santiago de los Caballeros, Dominican Republic9 - 12 Frisco Echavarria12 - 14 LPts
11/03/2027Havana, Cuba9 - 11 Ryo Montealegre9 - 15 LPts Cuba National Championships 2027View
19/01/2027Brussels, Belgium8 - 11 Blaise Bel16 - 16(1) WPts
21/11/2026Dushanbe, Tajikistan7 - 11 Nikolai Kuliev2 - 15 WPts
23/09/2026Zaragoza, Spain7 - 10 Jose Encinas9 - 13 LPts
26/07/2026San Jose, Costa Rica6 - 10 Rodrigo Trigo2 - 30(6) WPts
28/05/2026Mogilev, Belarus6 - 9 Wasyl Macko7 - 21 LPts
30/03/2026Kingston, Jamaica6 - 8 Oscar Cookston5(1) - 18 LPts
30/01/2026Carolina, Puerto Rico6 - 7 Miguel Antonio9 - 15 LPts
02/12/2025Holguin, Cuba5 - 7 Kir Zajylcanov3 - 22 WPts
03/10/2025Holguin, Cuba4 - 7 Nemesio Artiles0 - 5 WPts
05/08/2025Holguin, Cuba4 - 6 Jax Montiel4 - 4 LPts
13/06/2025Tehran, Iran3 - 6 Shayan Salim6 - 13 WPts
15/04/2025Holguin, Cuba3 - 5 Frisco Amezquita6 - 13 LPts
11/03/2025Holguin, Cuba3 - 4 Rodrigo Poblete8 - 4(1) LPts Cuba National Championships 2025View
07/02/2025San Lorenzo, Paraguay3 - 3 Santiago Morano7(1) - 15 LPts
10/12/2024Holguin, Cuba2 - 3 Seamus Casey0 - 8 WPts
12/10/2024Havana, Cuba1 - 3 Angel Conejo1 - 3 WPts
22/08/2024Havana, Cuba0 - 3 Jose Perla2 - 12 WPts
25/06/2024Holguin, Cuba0 - 2 Alejandro Fregoso0 - 1 LPts
26/04/2024Camaguey, Cuba0 - 1 Joaquin Fama28(1) - 13(1) LPts
05/03/2024Holguin, Cuba0 - 0 Pierre Cabal0 - 0 LPts