Weightclass:  Lightweight
Location:  Mexico City, Mexico
Record:  28 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2043Mexico City, Mexico27 - 26 Alano Toledo2 - 13 WPts
10/06/2043Mexico City, Mexico26 - 26 Oihane Nunez3 - 5 WPts
09/04/2043Mexico City, Mexico25 - 26 LudvÝk Hlavinka3 - 4 WPts
07/02/2043Mexico City, Mexico24 - 26 Sajid Nahra4 - 7(1) WPts
06/12/2042Mexico City, Mexico23 - 26 Xeres Almas1 - 9 WPts
04/10/2042Mexico City, Mexico22 - 26 Henri Jean-Pierre4 - 11(2) WPts
01/08/2042Mexico City, Mexico21 - 26 Paul Bowens2 - 8 WPts
30/05/2042Mexico City, Mexico20 - 26 Cris Loreto27 - 14 WPts
30/03/2042Mexico City, Mexico19 - 26 Loredo Escarcega1 - 11 WPts
27/01/2042Mexico City, Mexico18 - 26 Jean Belcourt2 - 7 WPts
26/11/2041Mexico City, Mexico17 - 26 Carlos Banuelos9 - 12 WPts
24/09/2041Mexico City, Mexico17 - 25 Selestino Otero23(1) - 14 LPts
23/08/2041Mexicali, Mexico16 - 25 Joaquin Landeros11 - 36 WPts
15/07/2041Viba del Mar, Chile15 - 25 Jair Mancebo23 - 8(1) WPts
17/05/2041Yerevan, Armenia15 - 24 Dadur Gabrelyan20 - 14 LPts
19/03/2041Calgary, Canada14 - 24 John de Vigny15 - 10 WPts
19/01/2041Maiduguri, Nigeria14 - 23 Hassan Hashem9 - 10 LPts
21/11/2040San Luis Potosi, Mexico14 - 22 Carlos Savala19 - 20 LPts
21/09/2040Mexico City, Mexico13 - 22 Angel Lucia3 - 5 WPts
21/07/2040Newark, USA12 - 22 Spencer Gaunce0 - 3 WPts
23/05/2040Puebla, Mexico12 - 21 Diego Lima14 - 17 LPts
28/03/2040Leon, Mexico12 - 20 Juan Garcia14 - 16 LPts
13/02/2040Torreon, Mexico12 - 19 Santiago Linde13 - 11 LPts
13/01/2040Prague, Czech Republic11 - 19 TomᚠBartus10 - 25 WPts
15/11/2039Louisville, USA10 - 19 Clint Jefferson2 - 14 WPts
17/09/2039Mexico City, Mexico9 - 19 Brin Belling5 - 11 WPts
18/07/2039San Nicolas de los Garza, Mexico9 - 18 Esteban Mustafa11 - 19 LPts
29/05/2039Chimalhuacan, Mexico9 - 17 Javier Aleman15 - 14 LPts
17/04/2039Leon, Mexico8 - 17 Xalvador Ruano8 - 16(1) WPts
16/03/2039Mexico City, Mexico8 - 16 Gervasio Carolina10 - 10 LPts
02/02/2039Matamoros, Mexico7 - 16 Gig Riva3 - 31(2) WPts
23/12/2038Zapopan, Mexico7 - 15 Neron Ines12 - 12 LPts
14/11/2038Mexico City, Mexico7 - 14 Gervasio Carolina9 - 9 LPts
08/10/2038San Luis Potosi, Mexico7 - 13 Paco Aparicio12 - 18 LPts
19/08/2038Mexicali, Mexico6 - 13 Vicente Valencia6 - 18(1) WPts
16/07/2038Leon, Mexico6 - 12 Quinto Rodriguez13 - 17 LPts
03/06/2038Mexico City, Mexico6 - 11 Gonzalo Pablo8 - 17 LPts
11/04/2038Naucalpan, Mexico6 - 10 Diego Franco16 - 21 LPts
21/02/2038Guadalupe, Mexico6 - 9 Gig Murcia11 - 18(1) LPts
14/01/2038Leon, Mexico6 - 8 Quinto Rodriguez10 - 17 LPts
10/12/2037Mexico City, Mexico5 - 8 Rob Boyce2 - 3 WPts
11/10/2037Dublin, Ireland5 - 7 Evan Dillon10 - 16 LPts
13/08/2037Naucalpan, Mexico5 - 6 Diego Franco12 - 21 LPts
15/06/2037Mexico City, Mexico4 - 6 Tajo Quiles6 - 20(1) WPts
20/04/2037Kiev, Ukraine3 - 6 Pylyp Komara13 - 22 WPts
20/02/2037Guadalajara, Mexico3 - 5 Carlos Iglesias2 - 24 LPts
27/12/2036Kumasi, Ghana3 - 4 Wasaki Otu7 - 3 LPts
28/10/2036Mexico City, Mexico2 - 4 Angel Flor1 - 3 WPts
28/08/2036Mexico City, Mexico1 - 4 Rocco Trivelli3 - 9 WPts
29/06/2036Odessa, Ukraine1 - 3 Georgiy Demchak18(1) - 14 LPts
30/04/2036Tlalnepantla, Mexico1 - 2 Alfonso Durazo8 - 12 LPts
02/03/2036Monterrey, Mexico1 - 1 Gabriel Almeida12 - 28 LPts
05/01/2036Chimalhuacan, Mexico0 - 1 Oleos Neri0 - 0 WPts
05/12/2035Mexico City, Mexico0 - 0 Cipriano Trejo0 - 0 LPts