Weightclass:  Featherweight
Location:  Leon, Mexico
Record:  17 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2025Leon, Mexico16 - 21 Alejandro Morante2 - 1 WPts
17/03/2025Leon, Mexico15 - 21 Sagaz Langa3 - 2 WPts
16/01/2025Leon, Mexico14 - 21 Bryan Akintonde3 - 21 WPts
17/11/2024Leon, Mexico13 - 21 Iago Frausto4 - 16 WPts
17/09/2024Leon, Mexico12 - 21 Vicente Quesada3 - 17 WPts
19/07/2024Leon, Mexico12 - 20 Juan Pesina8 - 12 LPts
20/05/2024Leon, Mexico11 - 20 Cruz Giron0 - 3 WPts
21/03/2024Leon, Mexico10 - 20 Baltasar Corrales0 - 6 WPts
21/01/2024Leon, Mexico9 - 20 Doncho á Tanchovski1 - 13 WPts
22/11/2023Accra, Ghana9 - 19 Bruce Boateng15(2) - 15 LPts
22/09/2023Naucalpan, Mexico9 - 18 Marjun Simon14 - 15 LPts
26/07/2023Guatemala City, Guatemala8 - 18 Salvador Camargo1 - 2 WPts
28/05/2023Leon, Mexico7 - 18 Reyes Carrion6 - 10 WPts
29/03/2023Casablanca, Morocco7 - 17 Muaz Bighrade13 - 6 LPts
29/01/2023Mexico City, Mexico7 - 16 Esteban Baca27 - 3 LPts
10/12/2022Saitama, Japan7 - 15 Dai Aoki5 - 9 LPts
11/10/2022Torreon, Mexico7 - 14 Cuba Mercado15 - 9 LPts
23/08/2022Ciudad del Este, Paraguay7 - 13 Tajo Casas18 - 11 LPts
25/06/2022Mexico City, Mexico7 - 12 Fraco Bordon18(1) - 11 LPts
20/05/2022Leon, Mexico6 - 12 Joaquin Tano0 - 1(1) WPts
21/03/2022Leon, Mexico5 - 12 Juan Frutos1 - 2 WPts
19/01/2022Leon, Mexico5 - 11 Fresco Cabeza12 - 10 LPts
18/11/2021Copenhagen, Denmark4 - 11 Pal Jeppsen0 - 0 WPts
17/09/2021Dushanbe, Tajikistan4 - 10 Yulian Mamedaliyev9 - 15 LPts
20/07/2021Guadalajara, Mexico4 - 9 Juan Chavarin11 - 11 LPts
06/06/2021Juarez, Mexico4 - 8 Juan Acebo11 - 7 LPts
25/04/2021Chihuahua, Mexico3 - 8 Rogelio Gerena4 - 1 WPts
25/02/2021Oujda, Morocco3 - 7 Djalaleddin Dislam6(1) - 5 LPts
28/12/2020Naucalpan, Mexico3 - 6 Jerrold Alberto4 - 13 LPts
22/11/2020Leon, Mexico2 - 6 Mojiz Debbagh4 - 13(2) WPts
23/09/2020Tonala, Mexico2 - 5 Angel Sais4 - 4 LPts
01/08/2020Geelong, Australia2 - 4 Chris Mitchell7 - 6 LPts
03/06/2020Nuevo Laredo, Mexico2 - 3 Jose Vielma8 - 8 LPts
30/04/2020Split, Croatia2 - 2 Lucijan Zajec4 - 1 LPts
02/03/2020Santa Fe de la Vera Cruz, Argentina2 - 1 Ulises Trueba1 - 3 LPts
01/01/2020Vitebsk, Belarus1 - 1 Valeri Kupka0 - 5 WPts
03/11/2019Alexandria, Egypt1 - 0 Zain Rahim8 - 3 LPts
05/09/2019Leon, Mexico0 - 0 Danijel Blažekovic1 - 6 WPts