Weightclass:  Welterweight
Location:  Puebla, Mexico
Record:  22 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/08/2031Puebla, Mexico21 - 17 Fraco Estacio1 - 0 WPts
08/06/2031Puebla, Mexico20 - 17 Alejandro Vizcaino3 - 8 WPts
08/04/2031Puebla, Mexico19 - 17 John Jia0 - 11 WPts
07/02/2031Puebla, Mexico18 - 17 Zachary Paxton1 - 13(1) WPts
09/12/2030Yerevan, Armenia18 - 16 Isahag Jeknovorian13(1) - 24 LPts
11/10/2030Puebla, Mexico17 - 16 Diego Medrano14 - 23(2) WPts
13/08/2030Puebla, Mexico16 - 16 Mitsuru Yagi8 - 29 WPts
13/07/2030Puebla, Mexico15 - 16 Mitsuru Yagi8 - 28 WPts
12/06/2030Sendai, Japan14 - 16 Mitsuru Yagi8 - 27 WPts
12/05/2030Halle, Germany14 - 15 Arch Gehlhausen21 - 12 LPts
11/04/2030Mexicali, Mexico14 - 14 Juan Vaca5 - 1 LPts Mexico National Championships 2030View
12/03/2030Puebla, Mexico14 - 13 Edmundo Duran18 - 12 LPts
06/02/2030Lodz, Poland14 - 12 Justyn Stanko17 - 14 LPts
06/01/2030Puebla, Mexico14 - 11 Nathan Davin19 - 7 LPts
20/11/2029Baku, Azerbaijan14 - 10 Shirzad Aghamehdiyev24 - 9 LPts
20/10/2029Baku, Azerbaijan14 - 9 Shirzad Aghamehdiyev23 - 9 LPts
19/09/2029Puebla, Mexico13 - 9 Justyn Stanko15 - 12 WPts
19/08/2029Croix des Bouqets, Haiti12 - 9 Raynard Renoir13 - 12 WPts
19/07/2029Puebla, Mexico12 - 8 Ratib Elouali15 - 9 LPts
15/06/2029Puebla, Mexico11 - 8 Agapetus Gomez5 - 15 WPts
17/04/2029Chihuahua, Mexico10 - 8 Larenzo Pantano23 - 12 WPts Mexico National Championships 2029View
14/04/2029Chihuahua, Mexico9 - 8 Noe Manuel1 - 1 WPts Mexico National Championships 2029View
11/04/2029Chihuahua, Mexico8 - 8 Saturnin Astacio2 - 2 WPts Mexico National Championships 2029View
19/03/2029Barquisimeto, Venezuela7 - 8 Orlando Osegueda7 - 15 WPts
16/02/2029Minsk, Belarus7 - 7 Georgiy Denys10 - 12 LPts
19/12/2028Puebla, Mexico6 - 7 Neil MacLachlan8 - 12 WPts
25/10/2028Abidjan, Ivory Coast6 - 6 Charles Pierre-Louis7 - 13 LPts
23/09/2028Puebla, Mexico5 - 6 Charles Pierre-Louis7 - 12 WPts
22/08/2028Puebla, Mexico4 - 6 Charles Pierre-Louis7 - 11 WPts
23/06/2028Puebla, Mexico3 - 6 Seferino Posadas5 - 4 WPts
24/04/2028Puebla, Mexico2 - 6 Hovhannes Fanoosyan6 - 14 WPts
25/02/2028Puebla, Mexico1 - 6 Quiqui Rey1 - 4 WPts
27/12/2027Puebla, Mexico1 - 5 Sabuur Ferroukhi10 - 8(1) LPts
29/10/2027Almaty, Kazakhstan1 - 4 Vasili Zajylckanoff7 - 18 LPts
31/08/2027Santa Ana, El Salvador1 - 3 Alejandro Rozario10 - 9 LPts
02/07/2027Zagreb, Croatia0 - 3 Velimir Kolega7 - 20 WPts
04/05/2027Puebla, Mexico0 - 2 Pal Bendixen13 - 7 LPts
06/03/2027Puebla, Mexico0 - 1 Neper Archibeque3 - 2(1) LPts
05/01/2027Puebla, Mexico0 - 0 Carlos Tellez1 - 7 LPts