Weightclass:  Light Welterweight
Location:  Puebla, Mexico
Record:  17(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2035Puebla, Mexico16(1) - 22 Jose Ante3 - 8(1) WPts
27/01/2035Puebla, Mexico15(1) - 22 Pablo Olivarez0 - 3 WPts
27/11/2034Puebla, Mexico15(1) - 21 Johnny Caddell13 - 6 LPts
27/09/2034Puebla, Mexico14(1) - 21 Marc-Vivien Van Carpels4 - 12(1) WPts
28/07/2034Puebla, Mexico14(1) - 20 Rodrigo Clemente2 - 2 LPts
27/05/2034Puebla, Mexico13(1) - 20 Ollie Banter4 - 6 WPts
28/03/2034Puebla, Mexico13(1) - 19 Guido Villalovos9 - 13 LPts
27/01/2034Puebla, Mexico12(1) - 19 Chinedu Lipede0 - 4 WPts
26/11/2033Puebla, Mexico11(1) - 19 Amer Ghanem4 - 12 WPts
26/09/2033Puebla, Mexico10 - 19 Santiago Guzman0 - 2 WKO3
27/07/2033Puebla, Mexico9 - 19 Francisco Santiago9 - 11 WPts
26/05/2033Isfahan, Iran8 - 19 Shayan Fayad12 - 8 WPts
28/03/2033Ensenada, Mexico8 - 18 Juan Muro7 - 11 LPts
29/01/2033Pretoria, South Africa7 - 18 Floyd Matlaba1 - 19 WPts
30/11/2032Vilnius, Lithuania7 - 17 Antoni Kolasa23 - 20 LPts
02/10/2032Zapopan, Mexico7 - 16 Ivan Ponce3 - 12 LPts
04/08/2032Saratov, Russia7 - 15 Lazar Shayduku17 - 24 LPts
06/06/2032Puebla, Mexico6 - 15 Sancho Picano6 - 6 WPts
07/04/2032Puebla, Mexico6 - 14 Santiago Manuel5 - 15 LPts
07/02/2032Celaya, Mexico6 - 13 Angel Garcia4 - 6 LPts
10/12/2031Sunshine Coast, Australia6 - 12 Giorgio Mauri10 - 2 LPts
12/10/2031Puebla, Mexico5 - 12 Lisandro Matute3 - 7 WPts
12/08/2031Puebla, Mexico4 - 12 Nicandro Hipolito6 - 14 WPts
14/06/2031Ulaanbaatar, Mongolia4 - 11 Melor Bayanmonkh20(2) - 22 LPts
15/04/2031Puebla, Mexico3 - 11 Francisco Santiago3 - 3 WPts
14/02/2031Puebla, Mexico3 - 10 Ignado Cespedes11 - 8 LPts
17/12/2030Puebla, Mexico3 - 9 Verlyn Munyumbwe18 - 18 LPts
19/10/2030Puebla, Mexico3 - 8 Ramirez Madray1 - 5 LPts
20/08/2030Paris, France3 - 7 Sinjon Truffaut14(1) - 18 LPts
22/06/2030Puebla, Mexico2 - 7 Shaun Mutezo0 - 7 WPts
23/04/2030Puebla, Mexico2 - 6 Joey Cormican2 - 17 LPts
23/02/2030Helsinki, Finland2 - 5 Reijo Hannula30 - 20 LPts
26/12/2029Turin, Italy2 - 4 Daniele Sabattini9 - 22 LPts
28/10/2029Bangkok, Thailand2 - 3 Kompayak Sithmorseng9 - 16 LPts
30/08/2029Puebla, Mexico2 - 2 Haaris Fawzi5 - 22 LPts
02/07/2029San Luis Potosi, Mexico2 - 1 Jose Camero1 - 2 LPts
03/05/2029Dushanbe, Tajikistan2 - 0 Marlen Alasgarov18 - 23 LPts
05/03/2029Carolina, Puerto Rico1 - 0 Rafael Vielma0 - 0 WPts
05/01/2029El Alto, Bolivia0 - 0 Santiago Plasencia0 - 0 WPts