Weightclass:  Featherweight
Location:  Las Tunas, Cuba
Record:  29(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/02/2025Las Tunas, Cuba28(2) - 18 James Kipkunui20 - 11 WPts
21/12/2024Las Tunas, Cuba28(2) - 17 Urvano Roso29(1) - 16 LPts
22/10/2024Las Tunas, Cuba27(2) - 17 Ximen Chaparro1 - 2 WPts
24/08/2024Milan, Italy26(2) - 17 Adriano Asaro40(4) - 7 WPts
25/06/2024Havana, Cuba25(2) - 17 Jose Penaloza12 - 29 WPts
26/04/2024Havana, Cuba24(1) - 17 Carlos Navas17 - 23(10) WKO3
14/03/2024Santa Clara, Cuba24(1) - 16 Eloy Fernandez8 - 18 LPts Cuba National Championships 2024View
11/03/2024Santa Clara, Cuba23(1) - 16 Sierra Verdejo13 - 11 WPts Cuba National Championships 2024View
22/02/2024Copenhagen, Denmark23(1) - 15 Kaj Anker12 - 24 LPts
25/12/2023Las Tunas, Cuba22(1) - 15 Juan Manas3 - 13 WPts
26/10/2023Las Tunas, Cuba21(1) - 15 Ryo Montealegre0 - 2 WPts
27/08/2023San Jose, Costa Rica20(1) - 15 Malvolio Sabedra1 - 1 WPts
29/06/2023Las Tunas, Cuba19(1) - 15 Fresco Chavis14 - 13 WPts
30/04/2023Dasmarinas, Philippines18(1) - 15 Iago Pakingan15(1) - 13 WPts
02/03/2023Las Tunas, Cuba18(1) - 14 Carlos Padilla24 - 10 LPts
01/01/2023Kingston, Jamaica17(1) - 14 Sammy Meredith8 - 17 WPts
03/11/2022Las Tunas, Cuba16(1) - 14 Vicente Pasqual7 - 12 WPts
05/09/2022Santiago de los Caballeros, Dominican Republic15(1) - 14 Eduardo Jorge0 - 0 WPts
08/07/2022Jeddah, Saudi Arabia14(1) - 14 Gazi Hossain6 - 16 WPts
10/05/2022Samarqand, Uzbekistan13 - 14 Farhad Asadov12 - 17 WKO3
11/03/2022Camaguey, Cuba13 - 13 Jose Raya17(1) - 9 LPts Cuba National Championships 2022View
17/01/2022Tianjin, China13 - 12 Genjo Zhu8 - 17 LPts
19/11/2021Nassau, Bahamas12 - 12 Shaun Lackie13 - 10 WPts
21/09/2021Havana, Cuba12 - 11 Yago Alviar5 - 19 LPts
23/07/2021Las Tunas, Cuba11 - 11 Edmundo Charo2 - 7 WPts
22/05/2021Suita, Japan10 - 11 Yuichi Inaba7 - 10 WPts
23/03/2021Las Tunas, Cuba9 - 11 Juan Barragan1 - 12 WPts
23/01/2021Ulaanbaatar, Mongolia8 - 11 Georgiy Tsagaanbaatar10 - 9 WPts
22/11/2020Las Tunas, Cuba7 - 11 Haaris Molla6 - 10 WPts
22/09/2020Las Tunas, Cuba7 - 10 Nemesio Carpio10 - 6 LPts
22/07/2020Berlin, Germany7 - 9 Gregor Plume10 - 2 LPts
23/05/2020Las Tunas, Cuba7 - 8 Joaquin Sabio4 - 5 LPts
23/03/2020Wollongong, Australia6 - 8 Jay Chagoian4 - 10 WPts
23/01/2020Amman, Jordan6 - 7 Majid Ameen7 - 5 LPts
25/11/2019Las Tunas, Cuba6 - 6 Urvano Roso8 - 3 LPts
25/09/2019Ciudad Bolivar, Venezuela6 - 5 Paco Ortolano9 - 1(1) LPts
27/07/2019Havana, Cuba5 - 5 Emilio Vine2 - 8 WPts
25/06/2019Havana, Cuba5 - 4 Santiago Pacheco7 - 1 LPts
07/05/2019Las Tunas, Cuba5 - 3 Carlos Navas3 - 5(1) LPts
05/03/2019Havana, Cuba4 - 3 Fanuco Balderas0 - 0 WPts
23/01/2019Lyon, France4 - 2 Lionel Nolle3 - 2 LPts
25/11/2018Las Tunas, Cuba3 - 2 Vandwon Ngobeka5 - 1 WPts
24/09/2018Las Tunas, Cuba3 - 1 Yago Alviar1 - 4 LPts
23/07/2018Las Tunas, Cuba2 - 1 Kenji Sawaya0 - 2 WPts
22/05/2018Oulu, Finland2 - 0 Nyyrikki Valkki2 - 1 LPts
23/03/2018Las Tunas, Cuba1 - 0 Juan Avellaneda1 - 0 WPts
08/02/2018Las Tunas, Cuba0 - 0 Esteban Salazar1 - 0 WPts