Weightclass:  Featherweight
Location:  Ecatepec, Mexico
Record:  27 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2038Tonala, Mexico27 - 12 Pancho Espina23(5) - 5 LPts Mexico National Championships 2038View
12/03/2038Dushanbe, Tajikistan27 - 11 Dimi Ordabaew28 - 12 LPts
09/02/2038Melbourne, Australia27 - 10 Mike Duffy23 - 10(2) LPts
09/01/2038Zapopan, Mexico27 - 9 Alano Sanchez38(1) - 13 LPts Americas Championships 2038View
02/12/2037Tegucigalpa, Honduras26 - 9 Hilario Nova7 - 25 WPts
01/11/2037Dushanbe, Tajikistan26 - 8 Dimi Ordabaew25 - 12 LPts
01/10/2037Dushanbe, Tajikistan26 - 7 Dimi Ordabaew24 - 12 LPts
28/08/2037Rotterdam, Netherlands26 - 6 Liebaert Reynhout16 - 20 LPts
28/07/2037Ecatepec, Mexico25 - 6 Danijel Jonjic22 - 12 WPts
17/06/2037Ecatepec, Mexico24 - 6 Balder Nordrum18 - 8 WPts
17/04/2037Monterrey, Mexico23 - 6 Alejandro Duran9 - 4 WPts Mexico National Championships 2037View
14/04/2037Monterrey, Mexico22 - 6 Hilario Almodovar29 - 23(1) WPts Mexico National Championships 2037View
11/04/2037Monterrey, Mexico21 - 6 Juan Paniagua16 - 12 WPts Mexico National Championships 2037View
20/03/2037Puebla, Mexico20 - 6 Ponce Lagunas17 - 14 WPts
17/02/2037Ecatepec, Mexico19 - 6 Noel Wasson1 - 3 WPts
20/12/2036Ecatepec, Mexico18 - 6 Haaris Salama11 - 16 WPts
21/10/2036Mexico City, Mexico17 - 6 Marjun Guttierrez15 - 11 WPts
23/08/2036Ecatepec, Mexico16 - 6 Jose Escajeda9 - 13 WPts
23/06/2036Ecatepec, Mexico15 - 6 Vidal Ortega10 - 16 WPts
24/04/2036Mexico City, Mexico14 - 6 Marjun Guttierrez14 - 9 WPts
10/03/2036Ecatepec, Mexico14 - 5 Adam Drewniak20 - 14 LPts
10/01/2036Ecatepec, Mexico13 - 5 Ovidio Ordaz9 - 4 WPts
11/11/2035Ecatepec, Mexico13 - 4 Ovidio Ordaz8 - 4 LPts
12/09/2035Ecatepec, Mexico12 - 4 Ian Damji3 - 23(1) WPts
14/07/2035Ecatepec, Mexico11 - 4 Ovidio Ordaz7 - 3 WPts
14/05/2035Portland, USA10 - 4 Lee Irvine14 - 12 WPts
15/03/2035Ecatepec, Mexico9 - 4 Marco Larin1 - 7 WPts
13/01/2035Ecatepec, Mexico8 - 4 David Baker1 - 2 WPts
13/11/2034Hamilton, New Zealand7 - 4 Matthew Caulder5 - 8 WPts
14/09/2034Vitebsk, Belarus7 - 3 Borysko Burda31(1) - 20(1) LPts
16/07/2034Ecatepec, Mexico6 - 3 Bronco Maio0 - 8 WPts
15/05/2034Saltillo, Mexico5 - 3 Santiago Arena5 - 12 WPts
22/03/2034Mexico City, Mexico5 - 2 Santiago Gallego10 - 7 LPts
22/01/2034Ecatepec, Mexico4 - 2 Rodrigo Gerardo2 - 5 WPts
22/11/2033Puebla, Mexico3 - 2 Hernan Campa0 - 7 WPts
25/09/2033Chipancingo, Mexico2 - 2 Diego Loya6 - 16 WPts
28/07/2033Ecatepec, Mexico2 - 1 Juan Galindo12 - 12 LPts
29/05/2033Reynosa, Mexico1 - 1 Onofre Rita7 - 15 WPts
20/04/2033Nezahualcoyotl, Mexico1 - 0 Xavion Vasallo34(2) - 21(1) LPts
18/03/2033Ecatepec, Mexico0 - 0 Rodrigo Capistran5 - 3 WPts