Weightclass:  Welterweight
Location:  Leon, Mexico
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/07/2031Leon, Mexico22 - 17 Jesus Mattos8 - 11 WPts
30/05/2031Leon, Mexico21 - 17 Jesus Primo2 - 8 WPts
29/03/2031Leon, Mexico20 - 17 Majid Beydoun0 - 21(8) WPts
29/01/2031Leon, Mexico19 - 17 Fausto Ozuna5 - 10 WPts
01/12/2030Leon, Mexico18 - 17 Pancho Orrantia4 - 5 WPts
03/10/2030Leon, Mexico17 - 17 Vicente Blas2 - 1 WPts
04/08/2030Baku, Azerbaijan16 - 17 Elkhan Medjidov12 - 9 WPts
06/06/2030Brussels, Belgium15 - 17 Mardian Jalabert1 - 9 WPts
08/04/2030Algiers, Algeria14 - 17 Bilal Belatreche4 - 8 WPts
08/02/2030Ecatepec, Mexico13 - 17 Alejandro Degollado8 - 20 WPts
12/12/2029Leon, Mexico12 - 17 Montana Lucido5 - 13 WPts
14/10/2029Abidjan, Ivory Coast12 - 16 Turiau Artaud7 - 18 LPts
16/08/2029San Luis Potosi, Mexico12 - 15 Fausto Garzon8 - 12 LPts
18/06/2029Leon, Mexico11 - 15 Quinto Checo10 - 14 WPts
19/04/2029Zaporizhia, Ukraine11 - 14 Avel Kaluzny19 - 8 LPts
19/02/2029Juarez, Mexico10 - 14 Cuba Mellado11 - 13 WPts
22/12/2028Leon, Mexico9 - 14 Fraco Oliveros9 - 4 WPts
23/10/2028Mexico City, Mexico9 - 13 Rodrigo Anaya9 - 13 LPts
27/08/2028Algiers, Algeria9 - 12 Faisal Deghiche8 - 9 LPts
29/06/2028Bucaramanga, Colombia8 - 12 Xavion Nevarez0 - 12 WPts
01/05/2028Istaravshan, Tajikistan7 - 12 Kolya Taalajbek15 - 18 WPts
03/03/2028Juarez, Mexico7 - 11 Emanuel Valdes9 - 17 LPts
07/01/2028Tijuana, Mexico6 - 11 Frisco Clemente4 - 29 WPts
08/11/2027Montevideo, Uruguay5 - 11 Alejandro Mancillas6 - 17(1) WPts
10/09/2027Leon, Mexico4 - 11 Ximen Maio0 - 2 WPts
12/07/2027North Shore, New Zealand4 - 10 Dave Kilpatrick2 - 4 LPts
14/05/2027Santa Clara, Cuba4 - 9 Federico Flora8 - 14 LPts
16/03/2027Minsk, Belarus3 - 9 Volodymyr Podoll11 - 21 WPts
16/01/2027Vitebsk, Belarus3 - 8 Vitali Kosakowski12 - 16 LPts
17/11/2026Guadalajara, Mexico3 - 7 Juan Arroyo7 - 14 LPts
23/09/2026Torreon, Mexico2 - 7 Carlos Tellez1 - 5 WPts
26/07/2026Juarez, Mexico2 - 6 Gervasio Pinon1 - 12 LPts
28/05/2026Zaporizhia, Ukraine2 - 5 Oleksander Kohut9 - 6 LPts
30/03/2026Chongqing, China2 - 4 Kong Hoo8 - 14 LPts
30/01/2026Dushanbe, Tajikistan2 - 3 Sergei Bajmuratow8 - 22 LPts
02/12/2025Leon, Mexico1 - 3 John Majoro3 - 12 WPts
03/10/2025Leon, Mexico1 - 2 Vidal Perez1 - 1 LPts
08/08/2025Ecatepec, Mexico1 - 1 Ryo Escoto16 - 28 LPts
14/06/2025Monterrey, Mexico1 - 0 Juan Retana10(1) - 12 LPts
05/05/2025Leon, Mexico0 - 0 Ebi Poku2 - 2 WPts