Weightclass:  Featherweight
Location:  Mexico City, Mexico
Record:  18 - 31(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2026Mexico City, Mexico18 - 30(5) Angel Rana13 - 8 LPts
20/11/2025Mexico City, Mexico17 - 30(5) Carlos Resendiz4 - 7 WPts
21/09/2025Mexico City, Mexico16 - 30(5) Gig Valle1 - 0 WPts
23/07/2025Mexico City, Mexico15 - 30(5) Ardashes Sakislyan4 - 10 WPts
25/05/2025Mexico City, Mexico14 - 30(5) Lisandro Olivas0 - 10 WPts
26/03/2025Mexico City, Mexico13 - 30(5) Rodrigo Yanes1 - 8 WPts
25/01/2025Mexico City, Mexico12 - 30(5) Santiago Pedrosa2 - 20 WPts
26/11/2024Mexico City, Mexico11 - 30(5) Santiago Astacio0 - 1 WPts
27/09/2024Mexico City, Mexico10 - 30(5) Jair Ortega6 - 7(1) WPts
29/07/2024Mexico City, Mexico9 - 30(5) Desiderio Leanos0 - 2 WPts
30/05/2024Mexico City, Mexico8 - 30(5) Krystiyan Basara2 - 6 WPts
01/04/2024Mexico City, Mexico7 - 30(5) Diego Alcaraz7 - 9(1) WPts
01/02/2024Mexico City, Mexico6 - 30(5) Fraco Batista6 - 20 WPts
04/12/2023Puebla, Mexico6 - 29(5) Ignado Cabrera19 - 19 LPts
06/10/2023Caloocan, Philippines5 - 29(5) Angel Cendejas7 - 27 WPts
08/08/2023Peterborough, UK5 - 28(4) Paul Ashley13(1) - 13 LKO3
10/06/2023Bogota, Colombia5 - 27(4) Angel Bosquez17 - 14(3) LPts
12/04/2023Mexico City, Mexico5 - 26(3) Rodrigo Avellaneda17(1) - 10 LKO3
22/02/2023Chimalhuacan, Mexico5 - 25(3) Seferino Ramos8(1) - 21 LPts
14/01/2023Tlaquepaque, Mexico5 - 24(3) Carlos Calvin6 - 20(8) LPts
17/11/2022Mexico City, Mexico5 - 23(3) Seferino Fleites19 - 9 LPts
15/10/2022Leon, Mexico4 - 23(3) Berto Orduna11 - 19 WPts
29/08/2022Naucalpan, Mexico4 - 22(2) Jerrold Alberto12 - 15 LKO3
09/07/2022Riga, Latvia3 - 22(2) Sergei Teivans14(1) - 11 WPts
11/05/2022Panama City, Panama3 - 21(2) Gonzalo Regal9 - 16 LPts
12/03/2022Santa Rosa, Philippines3 - 20(2) Alejandro Negron3 - 17 LPts
12/01/2022Wenzhou, China3 - 19(2) Wang Liong9 - 13 LPts
14/11/2021Medellin, Colombia3 - 18(2) Hernan Salamanca12 - 4 LPts
16/09/2021Panama City, Panama3 - 17(2) Guido Ortez12 - 9 LPts
18/07/2021Curitiba, Brazil3 - 16(2) Vicente Escovedo21 - 2 LPts
20/05/2021Celaya, Mexico3 - 15(2) Quiqui Galas5 - 18 LPts
15/04/2021Managua, Nicaragua2 - 15(2) Santiago Manco5 - 14 WPts
14/02/2021Mexico City, Mexico2 - 14(2) HanuÜ Biel7 - 11 LPts
16/12/2020Tlalnepantla, Mexico1 - 14(2) Franco Hernandez4 - 10(1) WPts
18/10/2020Mexico City, Mexico1 - 13(2) Loredo Carreno6 - 11 LPts
20/08/2020Busan, South Korea0 - 13(2) Suk-young Moon5 - 11 WPts
21/06/2020Porto Alegre, Brazil0 - 12(2) Alfonso Evora7 - 5 LPts
23/04/2020Chennai, India0 - 11(2) Mohsin Bey4 - 10 LPts
24/02/2020Mexico City, Mexico0 - 10(1) Frisco Herrero7 - 6 LKO3
25/12/2019Peristeri, Greece0 - 9(1) Evan Malia10(1) - 3 LPts
26/10/2019Mexico City, Mexico0 - 8(1) Alfonso Gaona6 - 2 LPts
27/08/2019Mexico City, Mexico0 - 7 Oro Sibal0 - 3 LKO3
27/06/2019Strasbourg, France0 - 6 Marcel Obier4 - 6 LPts
29/04/2019Mexico City, Mexico0 - 5 Ian Hemple2 - 1 LPts
27/02/2019Mexico City, Mexico0 - 4 Xaverius Morin1 - 0 LPts
29/12/2018Mexico City, Mexico0 - 3 Tyson Huppert0 - 3 LPts
31/10/2018Mexico City, Mexico0 - 2 Desmond Owen2 - 0 LPts
02/09/2018Mexico City, Mexico0 - 1 Max Smylie0 - 5 LPts
05/07/2018Mexico City, Mexico0 - 0 Eduardo Lozon0 - 0 LPts