Weightclass:  Featherweight
Location:  Mexico City, Mexico
Record:  35 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2026Mexico City, Mexico34 - 13 Dadash Choudhry5 - 10 WPts
26/05/2026Mexico City, Mexico33 - 13 Sancho Trinidad10 - 3 WPts
27/03/2026Mexico City, Mexico32 - 13 Jesus Calles5 - 10 WPts
27/01/2026Mexico City, Mexico31 - 13 Gabriel Montalbo1 - 4 WPts
28/11/2025Mexico City, Mexico30 - 13 Cesare Stamas3 - 3 WPts
29/09/2025Mexico City, Mexico29 - 13 Angel Siman3 - 2 WPts
01/08/2025Mexico City, Mexico28 - 13 Kamaladdin Bakihanov9 - 13 WPts
02/06/2025Mexico City, Mexico27 - 13 Gabriel Antolin14 - 28 WPts
03/04/2025Mexico City, Mexico26 - 13 Santiago Alcoser1 - 2 WPts
02/02/2025Mexico City, Mexico25 - 13 Reynaldo Peraza1 - 2 WPts
04/12/2024Mexico City, Mexico24 - 13 Juan Quiroz1 - 7 WPts
06/10/2024Mexico City, Mexico23 - 13 Jose Hay0 - 3 WPts
07/08/2024Lima, Peru22 - 13 Sancho Sabio6 - 19 WPts
09/06/2024Ho Chi Minh City, Vietnam22 - 12 Tang Dung11 - 16 LPts
11/04/2024Reynosa, Mexico22 - 11 Jesus Alonzo33(5) - 9 LPts Mexico National Championships 2024View
10/03/2024Oulu, Finland21 - 11 Jouko Ijas6 - 10 WPts
11/01/2024Mexico City, Mexico20 - 11 Alejandro Francisco1 - 0 WPts
12/11/2023Mexico City, Mexico19 - 11 Adrien Marceau1 - 14 WPts
13/09/2023Mexico City, Mexico18 - 11 Fanuco Soriano22(1) - 7 WPts
15/07/2023Mexico City, Mexico17 - 11 Daniil Rudnitsky3 - 8 WPts
16/05/2023Amman, Jordan16 - 11 Mohsin Elbaz20(1) - 11 WPts
18/03/2023Krasnoyarsk, Russia16 - 10 Konstantin Lazaroff23 - 9 LPts
18/01/2023Dushanbe, Tajikistan15 - 10 Afon Iliyasov9 - 20 WPts
20/11/2022Abidjan, Ivory Coast15 - 9 Barbabe Jean-Baptiste25 - 8 LPts
22/09/2022San Luis Potosi, Mexico14 - 9 Reyes Almaraz13 - 16 WPts
12/08/2022Chihuahua, Mexico14 - 8 Juan Cedano15(2) - 9 LPts
29/06/2022Gloucester, UK14 - 7 Leo McNichols10 - 11 LPts
01/05/2022Shymkent, Kazakhstan13 - 7 Zernebog Oralbecov16 - 11 WPts
03/03/2022Irbid, Jordan13 - 6 Khalid Rassi1 - 4 LPts
02/01/2022Mexicali, Mexico12 - 6 Xavion Martinez3 - 11 WPts
20/11/2021Mexico City, Mexico11 - 6 Rodrigo Galindo6 - 2 WPts
19/09/2021Durres, Albania11 - 5 Ardian Tolr9 - 14 LPts
21/07/2021Acapulco, Mexico10 - 5 Javier Bacallao6 - 4 WPts
07/06/2021Mexico City, Mexico9 - 5 Farhan Keyrouz9 - 11 WPts
08/04/2021Mexico City, Mexico8 - 5 Baltasar Castanon2 - 6 WPts
06/02/2021Mexico City, Mexico7 - 5 Neron Palomo7 - 4 WPts
07/12/2020Mumbai, India7 - 4 Devdas Joshi9 - 6 LPts
09/10/2020Mexico City, Mexico6 - 4 Jair Feria1 - 10 WPts
10/08/2020Mexico City, Mexico5 - 4 Rodrigo Jacinto1 - 0 WPts
09/06/2020Mumbai, India4 - 4 Vivek Vasa11 - 4 WPts
11/04/2020Mexico City, Mexico4 - 3 Xaver Enciso8 - 2 LPts
11/02/2020Mecca, Saudi Arabia3 - 3 Asif Alshahrani5 - 4 WPts
14/12/2019Mexico City, Mexico2 - 3 Santiago Aros3 - 4 WPts
14/10/2019Mexico City, Mexico2 - 2 Hrithik Gulati6 - 2 LPts
15/08/2019Heilbronn, Germany1 - 2 Rudolph Peters4 - 5 WPts
17/06/2019Petaling Jaya, Malaysia1 - 1 Sun Tseng7 - 1 LPts
18/04/2019Saltillo, Mexico1 - 0 Franco Narez0 - 0 LPts
05/03/2019Mexico City, Mexico0 - 0 Fagrie Masina0 - 0 WPts