Weightclass:  Featherweight
Location:  Puebla, Mexico
Record:  30 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/02/2032Puebla, Mexico29 - 13 Quito Arredondo10 - 23 WPts
11/12/2031Puebla, Mexico28 - 13 Loredo Augusto1 - 3 WPts
12/10/2031Puebla, Mexico27 - 13 Vicente Sauceda7 - 9 WPts
12/08/2031Puebla, Mexico26 - 13 Seferino Castelo1 - 4 WPts
14/06/2031Puebla, Mexico25 - 13 Joaquin Napoleon3 - 6 WPts
14/04/2031Puebla, Mexico24 - 13 Ibrahim Sylla7 - 10(1) WPts
13/02/2031Puebla, Mexico23 - 13 Jose Cardoso3 - 19(1) WPts
15/12/2030Saint Paul, USA22 - 13 Mark Berne6 - 8 WPts
17/10/2030Fortaleza, Brazil22 - 12 Edmundo Zarco7 - 5 LPts
19/08/2030Puebla, Mexico21 - 12 Hajime Endo10 - 8 WPts
20/06/2030Tehran, Iran20 - 12 Damodar Jayaraman4 - 19 WPts
22/04/2030Georgetown, Guyana19 - 12 Alastair Rennie15 - 19 WPts
22/02/2030Puebla, Mexico18 - 12 Vicente Navarro3 - 5 WPts
24/12/2029Prague, Czech Republic17 - 12 Otokar Blahnik1 - 1 WPts
26/10/2029Hanoi, Vietnam17 - 11 Ky Dai22 - 14 LPts
28/08/2029Mexico City, Mexico16 - 11 Angel Salguero12 - 7 WPts
12/07/2029San Pedro Sula, Honduras15 - 11 Sierra Siles18 - 14 WPts
14/05/2029Warsaw, Poland15 - 10 Patryk Witczak15 - 11 LPts
16/03/2029Puebla, Mexico14 - 10 Santiago Lazos1 - 1 WPts
15/01/2029Chipancingo, Mexico13 - 10 Selestino Talavera11 - 6 WPts
17/11/2028Reynosa, Mexico12 - 10 Cuba Mejias2 - 5 WPts
19/09/2028Tegucigalpa, Honduras11 - 10 Rodrigo Monarrez18 - 7 WPts
21/07/2028Daejeon, South Korea11 - 9 Seung-dae Jeon2 - 12 LPts
23/05/2028Puebla, Mexico10 - 9 Vegas Davalos1 - 2 WPts
25/03/2028Saltillo, Mexico10 - 8 Rafael Larin13 - 9 LPts
01/02/2028Plzen, Czech Republic9 - 8 SlavomÝr Burich5 - 33 WPts
04/12/2027Irapuato, Mexico8 - 8 Jose Hay4 - 19 WPts
06/10/2027Riga, Latvia7 - 8 Kolya Smilga5 - 11 WPts
08/08/2027Puebla, Mexico7 - 7 Santiago Capote5 - 14 LPts
09/06/2027Saltillo, Mexico6 - 7 Pedro Alejo7 - 8 WPts
12/04/2027Matamoros, Mexico5 - 7 Marco Olivares11(1) - 11 WPts
12/02/2027Reynosa, Mexico5 - 6 Yago Espiritu3 - 13 LPts
16/12/2026San Luis Potosi, Mexico4 - 6 Cruz Cerrato0 - 4(1) WPts
18/10/2026Puebla, Mexico4 - 5 Alejandro Francisco4 - 14 LPts
25/08/2026Leon, Mexico3 - 5 Joaquin Moreton4 - 18(2) WPts
21/07/2026Mexico City, Mexico3 - 4 Quinto Bravo8 - 7 LPts
19/06/2026Managua, Nicaragua3 - 3 Vicente Almeda10 - 7 LPts
21/04/2026Puebla, Mexico2 - 3 Pancho Sahagun0 - 7 WPts
21/02/2026Puebla, Mexico1 - 3 Angelo Prandelli1 - 7 WPts
24/12/2025Puebla, Mexico1 - 2 Carlos Lince6 - 5(1) LPts
25/10/2025Chihuahua, Mexico0 - 2 Zacarias Lerma0 - 11 WPts
29/08/2025Monterrey, Mexico0 - 1 Juan Posa4 - 4 LPts
05/07/2025Puebla, Mexico0 - 0 Javier Baudhuin8(1) - 6 LPts