Weightclass:  Light Welterweight
Location:  Nezahualcoyotl, Mexico
Record:  35(4) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2031Nezahualcoyotl, Mexico34(3) - 13 Louis Blackstock0 - 15 WKO2
06/05/2031Nezahualcoyotl, Mexico33(3) - 13 Koldan Gamanbalanov1 - 4 WPts
07/03/2031Nezahualcoyotl, Mexico32(3) - 13 Quiqui Vasconcellos0 - 1 WPts
06/01/2031Nezahualcoyotl, Mexico31(3) - 13 Desiderio Mijares27 - 14(1) WPts
06/11/2030Nezahualcoyotl, Mexico30(3) - 13 Kwau Asabigi10 - 35 WPts
06/09/2030Nezahualcoyotl, Mexico29(3) - 13 Pedro Monico8 - 19 WPts
07/07/2030Nezahualcoyotl, Mexico28(3) - 13 Apostol Galey5 - 6 WPts
08/05/2030Nezahualcoyotl, Mexico27(3) - 13 Roth Sandrock2 - 14 WPts
09/03/2030Nezahualcoyotl, Mexico26(3) - 13 Mark Ampaw6 - 7 WPts
08/01/2030Nezahualcoyotl, Mexico25(3) - 13 Uland Gyan1 - 24 WPts
09/11/2029Nezahualcoyotl, Mexico25(3) - 12 Gabriel Manzanares29 - 5 LPts
10/09/2029Le Havre, France24(3) - 12 Ames Bourvil9 - 21 WPts
12/07/2029Milan, Italy23(3) - 12 Luigino Zappa11 - 24 WPts
14/05/2029Lubeck, Germany22(2) - 12 Hartmann Schartner3 - 19(2) WKO2
16/03/2029Ecatepec, Mexico22(2) - 11 Diego Corbo20 - 11(1) LPts
15/01/2029Riga, Latvia21(2) - 11 Dmitriy Sausserdis0 - 4 WPts
17/11/2028Kumasi, Ghana20(1) - 11 Callum Bamfokwakye3 - 19(1) WKO3
19/09/2028South Tangerang, Indonesia19(1) - 11 Eddi Sudjarwadi15(1) - 15 WPts
21/07/2028Nezahualcoyotl, Mexico18(1) - 11 Joaquin Rama3 - 11 WPts
23/05/2028Nezahualcoyotl, Mexico18(1) - 10 Diego Corbo15 - 11(1) LPts
25/03/2028Chimalhuacan, Mexico17(1) - 10 Frisco Viloria0 - 4 WPts
26/01/2028Dakar, Senegal16(1) - 10 Canaan Hugo13 - 11 WPts
28/11/2027Puebla, Mexico16(1) - 9 Lisandro Nazario6 - 12 LPts
29/09/2027Puebla, Mexico15(1) - 9 Lisandro Nazario6 - 11 WPts
07/08/2027Davao City, Philippines14(1) - 9 Barry Sampaga6 - 15 WPts
09/06/2027Nezahualcoyotl, Mexico13(1) - 9 Jacob Spang4 - 3 WPts
11/04/2027Tegucigalpa, Honduras12(1) - 9 Neron Feliciano23 - 30(3) WPts
11/02/2027Nezahualcoyotl, Mexico11 - 9 Juan Sanabria2 - 2 WKO3
13/12/2026Montevideo, Uruguay11 - 8 Felippe Altamirano45(2) - 15(1) LPts
14/10/2026Nezahualcoyotl, Mexico10 - 8 Satoshi Asai1 - 5(1) WPts
15/08/2026Mexico City, Mexico9 - 8 Juan Herrada7 - 13 WPts
16/06/2026Nezahualcoyotl, Mexico8 - 8 Enzo Agron1 - 1 WPts
17/04/2026Nezahualcoyotl, Mexico7 - 8 Wayne Linklater2 - 9 WPts
17/02/2026Nezahualcoyotl, Mexico6 - 8 Alejandro Correira1 - 9 WPts
19/12/2025Nezahualcoyotl, Mexico6 - 7 Lorenzo Casas17 - 10 LPts
21/10/2025Nezahualcoyotl, Mexico6 - 6 Mason McCall2 - 7 LPts
23/08/2025Isfahan, Iran5 - 6 Wu-pen Yee5 - 11(1) WPts
25/06/2025Al-Quwaysimah, Jordan4 - 6 Yasin Jama0 - 5 WPts
27/04/2025Umlazi, South Africa4 - 5 Edward Bosman6 - 13(3) LPts
27/02/2025Freiburg, Germany3 - 5 Vid Lang2 - 8 WPts
30/12/2024Munich, Germany3 - 4 Richmond Pittmon5 - 9(1) LPts
01/11/2024Bangkok, Thailand3 - 3 Chalermpetch Kamnaeng10(1) - 18 LPts
03/09/2024Tijuana, Mexico2 - 3 Joaquin Borjon0 - 4 WPts
16/07/2024Nezahualcoyotl, Mexico2 - 2 Afanas Sosunov8 - 21 LPts
17/05/2024Montevideo, Uruguay1 - 2 Santiago Bonito0 - 3 WPts
19/03/2024Torreon, Mexico1 - 1 Fresco Vargas4(1) - 11 LPts
22/01/2024Chihuahua, Mexico1 - 0 Macario Cortez6 - 9 LPts
16/12/2023Nezahualcoyotl, Mexico0 - 0 Jose Labrador0 - 4 WPts