Weightclass:  Featherweight
Location:  Nezahualcoyotl, Mexico
Record:  24(2) - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/06/2031Zagreb, Croatia23(2) - 21(1) Milan Grgic2 - 7 WPts
28/04/2031Santo Domingo de Guzman, Dominican Republic23(2) - 20 Nasario Chamorro19(2) - 19 LKO3
28/02/2031Leon, Mexico23(2) - 19 Carlos Rayon3(1) - 1 LPts
30/12/2030Zagreb, Croatia22(2) - 19 Niko Antunovic4 - 11 WPts
01/11/2030Umlazi, South Africa21(2) - 19 Nhlanhla Gcaba1 - 10 WPts
03/09/2030Turin, Italy21(2) - 18 Bernardo Pollini16 - 13(4) LPts
06/07/2030San Luis Potosi, Mexico20(1) - 18 Loredo Pozo13 - 18(5) WKO3
12/05/2030Leon, Mexico20(1) - 17 Carlos Loria21 - 13 LPts
11/04/2030Mexicali, Mexico20(1) - 16 Reynaldo Tirado7 - 0 LPts Mexico National Championships 2030View
03/03/2030Douala, Cameroon20(1) - 15 Foster Beaufort10 - 12 LPts
03/01/2030Mexico City, Mexico19 - 15 Marjun Alfaro11(1) - 23(2) WKO3
08/11/2029Accra, Ghana18 - 15 Zach Addy13(1) - 24 WPts
10/09/2029Nezahualcoyotl, Mexico17 - 15 Juan Banes3 - 5 WPts
11/07/2029San Luis Potosi, Mexico16 - 15 Dario Jara1 - 13 WPts
13/05/2029Nezahualcoyotl, Mexico15 - 15 Diego Cepero3 - 16 WPts
14/03/2029Kampala, Uganda14 - 15 Peter Kasaija3 - 11 WPts
14/01/2029Dortmund, Germany14 - 14 Hobard Daube15(1) - 23 LPts
16/11/2028Genoa, Italy14 - 13 Daniele Rosa12 - 5 LPts
18/09/2028Cologne, Germany14 - 12 Kasch Daenzer17 - 13 LPts
21/07/2028Lira, Uganda13 - 12 William Kafeero1 - 4 WPts
23/05/2028Nezahualcoyotl, Mexico12 - 12 Lorenzo Sereno11 - 17 WPts
24/03/2028Juarez, Mexico11 - 12 Oihane Bea8 - 17 WPts
30/01/2028Shubra El-Kheima, Egypt10 - 12 Majid Almaraghi14 - 21 WPts
02/12/2027Reynosa, Mexico10 - 11 Lorenzo Aurelio14 - 9 LPts
05/10/2027Nezahualcoyotl, Mexico9 - 11 Roman Lacayo1 - 8 WPts
06/08/2027Sao Paulo, Brazil9 - 10 Jair Fosco14 - 9 LPts
08/06/2027Cairo, Egypt8 - 10 Amer Ally10 - 13(1) WPts
10/04/2027Leon, Mexico8 - 9 Lorenzo Sereno8 - 13 LPts
11/02/2027Semarang, Indonesia8 - 8 Leo Kartolo7 - 14 LPts
13/12/2026Tonala, Mexico8 - 7 Tajo Aguilera2 - 11(1) LPts
15/10/2026Nezahualcoyotl, Mexico8 - 6 Taro Kajiwara7 - 12 LPts
16/08/2026Nezahualcoyotl, Mexico7 - 6 Gregory Criqui4 - 5 WPts
17/06/2026Nezahualcoyotl, Mexico6 - 6 Vegas Prudente2 - 0 WPts
18/04/2026Nezahualcoyotl, Mexico5 - 6 Pedro Alejo3 - 5 WPts
18/02/2026Juarez, Mexico5 - 5 Juan Frutos7 - 23 LPts
21/12/2025Nezahualcoyotl, Mexico4 - 5 Luis Poblete1 - 1 WPts
22/10/2025Nezahualcoyotl, Mexico3 - 5 Juan Portales2 - 10 WPts
23/08/2025Saint Paul, USA2 - 5 Harvey Cleary2 - 6 WPts
25/06/2025Wellington, New Zealand2 - 4 Chris Farrish3 - 3 LPts
27/04/2025Mexico City, Mexico2 - 3 Juan Nogales8 - 5 LPts
11/03/2025Guadalajara, Mexico2 - 2 Neron Zaragoza4 - 19 LPts
14/01/2025Nezahualcoyotl, Mexico1 - 2 Rafael Larin1 - 1 WPts
15/11/2024Nezahualcoyotl, Mexico0 - 2 Juan Mieras4 - 2 WPts
15/09/2024Monterrey, Mexico0 - 1 Sancho Zara12(3) - 29 LPts
13/08/2024Nezahualcoyotl, Mexico0 - 0 Lorenzo Aurelio0 - 2 LPts