Weightclass:  Featherweight
Location:  Mexico City, Mexico
Record:  20(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2033La Paz, Bolivia19(2) - 18 Xavier Mansilla9 - 14 WPts
25/09/2033Guadalajara, Mexico18(2) - 18 Vicente Rojas15 - 10 WPts
28/07/2033Mexico City, Mexico17(2) - 18 Seferino Pabon25 - 18 WPts
28/05/2033Pretoria, South Africa17(2) - 17 Justin Mulder11 - 18 LPts
29/03/2033Mexico City, Mexico17(2) - 16 Diego Tijerina23 - 12 LPts
27/01/2033Mexico City, Mexico16(2) - 16 Dario Galano4 - 19 WPts
27/11/2032Asan, South Korea15(1) - 16 Jae-sung Shin2 - 5 WKO2
28/09/2032Guatemala City, Guatemala15(1) - 15 Seferino Romo8 - 9 LPts
31/07/2032Guadalupe, Mexico14(1) - 15 Emilio Pardo10 - 15 WPts
03/06/2032Mexico City, Mexico13(1) - 15 Angel Marrero4 - 13 WPts
04/04/2032Mexico City, Mexico12(1) - 15 Fausto Rivas2 - 4 WPts
04/02/2032Leon, Mexico11(1) - 15 Alejandro Gusman4 - 10 WPts
07/12/2031Mexico City, Mexico10(1) - 15 Alfonso Matalon10 - 8 WPts
08/10/2031Mexico City, Mexico9(1) - 15 Santiago Arena0 - 1 WPts
09/08/2031Mexico City, Mexico9(1) - 14 Ximen Morin2 - 15 LPts
17/06/2031Leon, Mexico9(1) - 13 Xavion Santistevan10 - 12 LPts
19/04/2031Mexico City, Mexico8(1) - 13 Santiago Martinez3 - 24 WPts
19/02/2031Mexico City, Mexico7(1) - 13 Pravoslav Slanina3 - 7 WPts
22/12/2030Mexico City, Mexico6(1) - 13 Joaquin Morante1 - 18 WPts
23/10/2030Mexico City, Mexico6(1) - 12 Bum-young Jun10 - 7 LPts
24/08/2030Mexico City, Mexico6(1) - 11 Vicente Mattos8 - 1 LPts
04/07/2030Fukuoka, Japan6(1) - 10 Daiki Kubo1 - 16 LPts
06/05/2030Guadalupe, Mexico6(1) - 9 Agapetus Villamar3(1) - 12(1) LPts
08/03/2030Berlin, Germany5(1) - 9 Rich Birner9 - 13(1) WPts
08/01/2030Leipzig, Germany5(1) - 8 Wolfric Scheckel34 - 9(1) LPts
10/11/2029Managua, Nicaragua4(1) - 8 Juan Mula8(2) - 23(3) WPts
12/09/2029Juarez, Mexico3 - 8 Malvolio Tamez2 - 14(5) WKO3
15/07/2029Mexico City, Mexico2 - 8 Rio Chacon5 - 21 WPts
17/05/2029Mexico City, Mexico1 - 8 Felippe Diez2 - 1 WPts
18/03/2029Prague, Czech Republic1 - 7 Ctirad Zastoupil2 - 13(1) LPts
17/01/2029Mexico City, Mexico1 - 6 Angel Salguero9 - 6 LPts
18/11/2028Lausanne, Switzerland1 - 5 Jean-Baptiste Baudoin7 - 3 LPts
20/09/2028Mexico City, Mexico1 - 4 Santiago Dominguez8(1) - 13 LPts
22/07/2028Mexico City, Mexico1 - 3 Venacio Gato14 - 11 LPts
24/05/2028Nuevo Laredo, Mexico1 - 2 Agapetus Guerro21 - 2 LPts
01/04/2028San Luis Potosi, Mexico1 - 1 Nicandro Lozada11 - 16 LPts
03/02/2028Mexico City, Mexico1 - 0 Aimon Justo10(1) - 14 LPts
10/12/2027Mexico City, Mexico0 - 0 Cuba Mejias0 - 1 WPts