Weightclass:  Welterweight
Location:  Santiago de Cuba, Cuba
Record:  56(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2030Santiago de Cuba, Cuba55(1) - 20 Juan Mathias1 - 14 WPts
02/04/2030Santiago de Cuba, Cuba54(1) - 20 Xavion Barco3 - 2 WPts
01/02/2030Santiago de Cuba, Cuba53(1) - 20 Chul Tang15 - 14 WPts
03/12/2029Santiago de Cuba, Cuba52(1) - 20 Angel Gamino2 - 12 WPts
04/10/2029Santiago de Cuba, Cuba51(1) - 20 Teodor Vanek6 - 22 WPts
05/08/2029Santiago de Cuba, Cuba50(1) - 20 Satoru Miyamoto1 - 1 WPts
06/06/2029Santiago de Cuba, Cuba49(1) - 20 Kyo Matsunaga4 - 6 WPts
07/04/2029Santiago de Cuba, Cuba48(1) - 20 Vikenti Wasco5 - 7 WPts
06/02/2029Santiago de Cuba, Cuba47(1) - 20 Carolus de Honnecourt0 - 5 WPts
08/12/2028Santiago de Cuba, Cuba46(1) - 20 Chris Snoddy1 - 1 WPts
10/10/2028Santiago de Cuba, Cuba45(1) - 20 Lewis Gaynor1 - 8(1) WPts
11/08/2028Santiago de Cuba, Cuba44(1) - 20 Leverett Deneuve3 - 17 WPts
12/06/2028Santiago de Cuba, Cuba43(1) - 20 Sancho Espejo34(1) - 17 WPts
12/05/2028Santiago de Cuba, Cuba42(1) - 20 Sancho Espejo34(1) - 16 WPts
17/03/2028Santiago de Cuba, Cuba41(1) - 20 Porfio Olivas25(1) - 8 WPts Cuba National Championships 2028View
14/03/2028Santiago de Cuba, Cuba40(1) - 20 Saturnin Cabrera22 - 9 WPts Cuba National Championships 2028View
11/03/2028Santiago de Cuba, Cuba39(1) - 20 Vicente Jasmin6 - 6 WPts Cuba National Championships 2028View
17/02/2028San Juan, Puerto Rico39(1) - 19 Sancho Espejo33(1) - 15 LPts
15/01/2028Port-au-Prince, Haiti39(1) - 18 Montenegro Hernandez56 - 5 LPts Americas Championships 2028View
12/01/2028Port-au-Prince, Haiti38(1) - 18 Ellis Halden36(1) - 10 WPts Americas Championships 2028View
09/01/2028Port-au-Prince, Haiti37(1) - 18 Federico Durazo8 - 21 WPts Americas Championships 2028View
12/12/2027Almaty, Kazakhstan36(1) - 18 Fimar Kapasov5 - 12(1) WPts
14/10/2027Santiago de Cuba, Cuba35(1) - 18 Sancho Espejo32(1) - 11 WPts
10/09/2027Ibadan, Nigeria35(1) - 17 Sancho Espejo31(1) - 10 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria34(1) - 17 Gonzalo Pilar20 - 4 WPts Ibadan World Championships 2027View
14/07/2027Kharkiv, Ukraine33(1) - 17 Kir Siemion8 - 9(1) WPts
16/05/2027Santiago de Cuba, Cuba32(1) - 17 Garabed Dardaryan18(3) - 18 WPts
17/03/2027Havana, Cuba32(1) - 16 Alejandro Tax15 - 5 LPts Cuba National Championships 2027View
14/03/2027Havana, Cuba31(1) - 16 Porfio Olivas18 - 6 WPts Cuba National Championships 2027View
11/03/2027Havana, Cuba30(1) - 16 Xabat Becerra9 - 14(2) WPts Cuba National Championships 2027View
09/01/2027Ponce, Puerto Rico29 - 16 Oleos Escamilla3 - 24(6) WKO2
11/11/2026Santiago de Cuba, Cuba28 - 16 Yannick Ronis5 - 12 WPts
12/09/2026Tirana, Albania27 - 16 Preben Nuhiji15 - 12 WPts
14/07/2026Tirana, Albania26 - 16 Ardi Sabri3 - 26(1) WPts
15/05/2026Padang, Indonesia25 - 16 Wayan Heryanto11 - 22 WPts
17/03/2026Havana, Cuba24 - 16 Porfio Olivas12 - 5 WPts Cuba National Championships 2026View
14/03/2026Havana, Cuba23 - 16 Jose Garcia16 - 15 WPts Cuba National Championships 2026View
11/03/2026Havana, Cuba22 - 16 Quito Malon9 - 14(2) WPts Cuba National Championships 2026View
18/01/2026Montreal, Canada21 - 16 Emanuel Puentes75(2) - 7 WPts Americas Championships 2026View
15/01/2026Montreal, Canada20 - 16 Joaquin Tafoya43(1) - 23 WPts Americas Championships 2026View
12/01/2026Montreal, Canada19 - 16 Juan Garcia19 - 22 WPts Americas Championships 2026View
09/01/2026Montreal, Canada18 - 16 Chris Ferry20(2) - 20 WPts Americas Championships 2026View
26/12/2025Hamilton, New Zealand17 - 16 Leo Badham19 - 22 WPts
24/11/2025Hamilton, New Zealand17 - 15 Leo Badham18 - 22 LPts
24/10/2025Cordoba, Spain16 - 15 Federico Villareal11 - 16 WPts
23/09/2025Warri, Nigeria15 - 15 Josh Arase20(1) - 15 WPts
23/08/2025Kuala Lumpur, Malaysia14 - 15 Waqas Darwish15 - 11 WPts
23/07/2025Salzburg, Austria14 - 14 Claudius Dieckhoff40 - 17 LPts
18/06/2025Rijeka, Croatia14 - 13 Javor Grcic30(1) - 17 LPts
18/05/2025Rijeka, Croatia14 - 12 Javor Grcic29(1) - 17 LPts
17/04/2025Port-de-Paix, Haiti13 - 12 Campbell de Chaumont10 - 15 WPts
17/03/2025Holguin, Cuba13 - 11 Venacio Vasconcelos37(1) - 14(1) LPts Cuba National Championships 2025View
14/03/2025Holguin, Cuba12 - 11 Angel Games9 - 6 WPts Cuba National Championships 2025View
11/03/2025Holguin, Cuba11 - 11 Cipriano Calleros3 - 14 WPts Cuba National Championships 2025View
03/02/2025Santiago de Cuba, Cuba10 - 11 Bing Abildaeff3 - 9 WPts
06/12/2024Santiago de Cuba, Cuba9 - 11 Diego Marcia2(1) - 5 WPts
08/10/2024Santiago de Cuba, Cuba8 - 11 Ladislav Horinek20(1) - 20 WPts
10/08/2024Santiago de Cuba, Cuba7 - 11 Ora Quintanar5 - 11(3) WPts
12/06/2024Kulob, Tajikistan6 - 11 Konstantin Ertaeff6 - 10 WPts
13/04/2024London, Canada5 - 11 Geron Vian9 - 7 WPts
14/02/2024Santiago de Cuba, Cuba4 - 11 Eloy Canedo3 - 13 WPts
16/12/2023Holguin, Cuba4 - 10 Porfio Alpizar12 - 4 LPts
18/10/2023Santiago de Cuba, Cuba3 - 10 Dmitri Chemenov9(1) - 25 WPts
20/08/2023Goiania, Brazil3 - 9 Zelipe Madeiros8 - 7 LPts
22/06/2023Holguin, Cuba3 - 8 Malvolio Abela5 - 14 LPts
11/05/2023Camaguey, Cuba3 - 7 Santiago Resendiz29(1) - 5 LPts
29/03/2023Holguin, Cuba3 - 6 Senon Reyna4 - 20(1) LPts
21/02/2023Al-Quwaysimah, Jordan3 - 5 Tariq Hafeez14 - 15 LPts
24/12/2022Vilnius, Lithuania2 - 5 Filip Benik3 - 7 WPts
26/10/2022San Juan, Puerto Rico2 - 4 Emanuel Badilla18 - 7 LPts
28/08/2022Santiago de Cuba, Cuba2 - 3 Tryggvi Jansen9 - 8 LPts
29/06/2022Camaguey, Cuba2 - 2 Carlos Pecha19 - 7 LPts
06/05/2022Maipu, Chile2 - 1 Juan Villella9 - 15(1) LPts
08/03/2022Santiago de Cuba, Cuba1 - 1 Rodrigo Cossio10 - 15 WPts
06/01/2022Santiago de Cuba, Cuba1 - 0 Skjold Bo13 - 7 LPts
05/11/2021Santiago de Cuba, Cuba0 - 0 Ximen Madruga0 - 0 WPts