Weightclass:  Lightweight
Location:  San Luis Potosi, Mexico
Record:  22 - 10(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2033San Luis Potosi, Mexico21 - 10(1) Jax Saenz1 - 1 WPts
23/01/2033San Luis Potosi, Mexico20 - 10(1) Angel Tostado5 - 14 WPts
23/11/2032Lviv, Ukraine20 - 9(1) Fadei Kachur19 - 6(1) LPts
23/09/2032Milwaukee, USA19 - 9(1) Cole Cavanaugh7 - 10 WPts
26/07/2032San Luis Potosi, Mexico18 - 9(1) Diego Monsivais10 - 18 WPts
27/05/2032Ciudad Victoria, Mexico18 - 8(1) Miguel Aguas17(2) - 10 LPts
04/04/2032Ciudad Victoria, Mexico17 - 8(1) Quico Sanchez12 - 12 WPts
08/02/2032San Luis Potosi, Mexico16 - 8(1) Manny Maio0 - 1 WPts
10/12/2031Daejeon, South Korea15 - 8(1) Jong-ho Ahn2 - 7 WPts
12/10/2031Gaziantep, Turkey14 - 8(1) Gul Alabora12 - 10 WPts
13/08/2031Dublin, Ireland14 - 7(1) Killian Hickey28 - 15 LPts
15/06/2031San Luis Potosi, Mexico13 - 7(1) Alejandro Perdomo1 - 9 WPts
15/04/2031San Luis Potosi, Mexico12 - 7(1) Miguel Mora6 - 11 WPts
14/02/2031San Luis Potosi, Mexico11 - 7(1) Joaquin Pena1 - 0 WPts
17/12/2030San Luis Potosi, Mexico10 - 7(1) Sarwono Djojohadikusumo8 - 3 WPts
19/10/2030Naucalpan, Mexico9 - 7(1) Santiago Cordova2 - 13 WPts
22/08/2030San Luis Potosi, Mexico8 - 7(1) Noah McAllen0 - 2 WPts
23/06/2030Izmir, Turkey7 - 7(1) Bulut Dusenkalkar7(1) - 19 WPts
25/04/2030Accra, Ghana6 - 7(1) Bradley Quaye4 - 13 WPts
25/02/2030Tijuana, Mexico5 - 7(1) Onofre Navarra2 - 7 WPts
30/12/2029Montevideo, Uruguay5 - 6 Quico Parco25(6) - 18 LKO2
31/10/2029Ponce, Puerto Rico5 - 5 Gonzalo Mercedes1 - 6 LPts
02/09/2029Ecatepec, Mexico4 - 5 Jerrold Hernandez0 - 5(1) WPts
05/07/2029Torreon, Mexico3 - 5 Rafael Canchola0 - 0 WPts
04/06/2029Tlalnepantla, Mexico3 - 4 Santiago Rodriguez28 - 9 LPts
03/05/2029San Luis Potosi, Mexico2 - 4 Frisco Llanas2 - 11 WPts
04/03/2029Zapopan, Mexico2 - 3 Xabat Varon0 - 0 LPts
08/01/2029Nezahualcoyotl, Mexico2 - 2 Santiago Rayas19 - 9 LPts
23/11/2028Chihuahua, Mexico1 - 2 Xabat Fermin14 - 9 WPts
08/10/2028Tlalnepantla, Mexico1 - 1 Santiago Rodriguez24 - 9 LPts
02/09/2028Portmore, Jamaica0 - 1 Paul Milton1 - 6 WPts
05/07/2028Ensenada, Mexico0 - 0 Cris Baeza0 - 0 LPts