Weightclass:  Welterweight
Location:  Leon, Mexico
Record:  28 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/08/2031Leon, Mexico27 - 13 Praveen Narsireddy1 - 27(6) WPts
05/06/2031Leon, Mexico26 - 13 Alvino Suarez2 - 10(1) WPts
05/04/2031Leon, Mexico25 - 13 Venacio Fernandez1 - 0 WPts
04/02/2031Leon, Mexico24 - 13 Jesus Primo2 - 6 WPts
06/12/2030Leon, Mexico23 - 13 Larenzo Africa1 - 3 WPts
07/10/2030Leon, Mexico23 - 12 Xabat Gavino0 - 3 LPts
08/08/2030Leon, Mexico22 - 12 Brendan Ormiston1 - 4 WPts
10/06/2030Leon, Mexico21 - 12 Travis Fouche6(1) - 17 WPts
11/04/2030Leon, Mexico20 - 12 Fausto Ozuna5 - 5 WPts
10/02/2030Leon, Mexico19 - 12 Ryo Montalbo13 - 14 WPts
12/12/2029Leon, Mexico18 - 12 Vanko Makowski12 - 22 WPts
14/10/2029Leon, Mexico17 - 12 Vanko Makowski12 - 21 WPts
16/08/2029Lankaran, Azerbaijan16 - 12 Khalid Massoud18 - 13 WPts
18/06/2029Leon, Mexico15 - 12 Nicandro Rayos0 - 7 WPts
19/04/2029Torreon, Mexico14 - 12 Carlos Tellez8 - 14 WPts
23/02/2029Ecatepec, Mexico13 - 12 Juan Castilleja9 - 30(4) WPts
27/12/2028Mexico City, Mexico12 - 12 Fidel Verdugo11 - 20(1) WPts
30/10/2028Abidjan, Ivory Coast11 - 12 Forrest Verne1 - 3 WPts
01/09/2028Puebla, Mexico10 - 12 Juan Cosme13 - 13 WPts
06/07/2028San Nicolas de los Garza, Mexico10 - 11 Fresco Marino18 - 8 LPts
12/05/2028Saltillo, Mexico9 - 11 Pedro Giron12 - 24 WPts
11/04/2028Ecatepec, Mexico9 - 10 Santiago Salomon19(1) - 8 LPts Mexico National Championships 2028View
07/03/2028Soledad de Graciano Sanchez, Mexico9 - 9 Angel Frutos13 - 13 LPts
08/01/2028Mexico City, Mexico8 - 9 Aimon Arcia10 - 10 WPts
10/11/2027Dushanbe, Tajikistan8 - 8 Telman Aliev16(1) - 17(2) LPts
10/09/2027Ulaanbaatar, Mongolia7 - 8 Alik Pantaeva17 - 17 WPts
12/07/2027Incheon, South Korea6 - 8 Kee-hee Han2 - 17 WPts
14/05/2027San Nicolas de los Garza, Mexico6 - 7 Fresco Marino14 - 5 LPts
18/03/2027Lille, France6 - 6 Laramie Laurent6 - 15 LPts
18/01/2027Split, Croatia5 - 6 Nedjeljko Bulat7 - 18 WPts
20/11/2026Tijuana, Mexico4 - 6 Rodrigo Guillermo1 - 9 WPts
26/09/2026Mexico City, Mexico4 - 5 Fraco Parra3 - 5 LPts
29/07/2026Mexico City, Mexico3 - 5 Pablo Messa3 - 21 WPts
01/06/2026Puebla, Mexico3 - 4 Jose Diaz11 - 10 LPts
20/04/2026Tijuana, Mexico3 - 3 Juan Ceniceros25(6) - 24 LPts
20/03/2026Mexico City, Mexico2 - 3 Quin Becerra2 - 12 WPts
06/02/2026Mexico City, Mexico2 - 2 Hernan Canez10(2) - 32(3) LPts
05/01/2026Acapulco, Mexico2 - 1 Jose Alviso0 - 0 LPts
02/12/2025Aarhus, Denmark1 - 1 Vanslow Lerche13 - 12 WPts
03/10/2025Mexicali, Mexico1 - 0 Gonzalo Toledo4 - 8(1) LPts
01/09/2025Leon, Mexico0 - 0 Santiago Viera0 - 7 WPts