| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1986 |  | + Mar. 1 | Francisco Galindo | Ciudad Lerdo, Mexico | KO  1 |  | + Apr. 1 | Gabriel Ocampo | Ciudad Lerdo, Mexico | KO  1 |  | + Apr. 26 | Carlos Garcia | Torreón, Mexico | KO  1 |  | + May 1 | Saúl Sainz | Ciudad Lerdo, Mexico | KO  1 |  | + June 1 | Rafael Rodarte | Ciudad Lerdo, Mexico | KO  3 |  | + July 1 | Fernando Castrejon | Torreón, Mexico | KO  2 |  | + Aug. 1 | Martín Ramírez | Torreón, Mexico | KO  3 |  | + Sept. 1 | Fausto Gonzalez | Torreón, Mexico | KO  2 |  | + Oct. 31 | Juan Olvera | Torreón, Mexico | KO  2 |  | 1987 |  | + Jan. 1 | Fermin Cardenas | Ciudad Lerdo, Mexico | KO  4 |  | + Feb. 1 | Nacho Ramírez | Torreón, Mexico | KO  4 |  | + Mar. 13 | Jaime Herrera | Ciudad Juárez, Mexico | KO  2 |  | + Apr. 14 | Jorge Vásquez | Ciudad Juárez, Mexico | KO  3 |  | + May 1 | Alfonso Rivera | Ciudad Juárez, Mexico | KO  7 |  | - July 30 | Luis Hernandez | Ciudad Juárez, Mexico | L 10 |  | + Oct. 2 | Javier Ramírez | Ciudad Acuña, Mexico | KO  7 |  | + Nov. 27 | Pedro Moreno | Ciudad Acuña, Mexico | KO  2 |  | 1988 |  | = Jan. 1 | Javier  Diaz | Ciudad Juárez, Mexico | Draw 10 |  | + Jan. 15 | Mario Lozano | Ciudad Juárez, Mexico | KO  1 |  | + Mar. 1 | Antonio Flores | Ciudad Juárez | KO  6 |  | + Apr. 29 | Armando Velásco | Ciudad Juárez, Mexico | WDQ  4 |  | + Nov. 18 | Ricardo Mijares | Ciuad Juárez, Mexico | KO  1 |  | 1989 |  | - Jan. 1 | Javier  Diaz | Piedras Negras, Mexico | L 10 |  | + June 30 | Artemio Ruiz | Ciudad Juárez, Mexico | W 10 |  | - Oct. 15 | Victor Rabanales | Torreón, Mexico | L 10 |  | 1990 |  | + May 18 | Armando Castro | Ciudad Juárez, Mexico | W 10 |  | + July 28 | Willy Salazar | Ciudad Juárez, Mexico | W 10 |  | = Sept. 22 | Mike Phelps | Inglewood, California | Drew 10 |  | + Oct. 22 | Mike Phelps | Inglewood, California | TW  5 |  | - Nov. 19 | Victor Rabanales | Inglewood, California | L 10 |  | 1991 |  | + May 31 | Guadalupe Rubio | Ciudad Juárez, Mexico | TKO 2 |  | - Sept. 12 | Duke McKenzie | Battersea, Gt.Britain | L 12 |  | (For WBO Bantamweight Title) |  | + Dec. 13 | Pedro Rabago | Ciudad Belicias, Mexico | KO  6 |  | 1992 |  | + Mar. 6 | Jose  Valdez | Ciudad Juárez, Mexico | W 10 |  | + Apr. 3 | Ramón Arreola | Ciudad Juárez, Mexico | KO  1 |  | + May 22 | Raúl Martínez Mora | Ciudad Juárez, Mexico | W 10 |  | + June 26 | Ulises Chong | Ciudad Juárez, Mexico | TKO  3 |  | + Aug. 15 | Manuel de Jesus | Ciudad Juárez, Mexico | TKO  2 |  | + Oct. 23 | Ray Minus Jr. | El Paso, Texas | KO  7 |  | (Won WBC Cont’l Americas Super-Bantamweight Title) |  | + Nov. 27 | Otilio Gallegos | Ciudad Juárez, Mexico | TKO  2 |  | (Won Mexican Super-Bantamweight Title) |  | 1993 |  | + Mar. 5 | Miguel Tepanecatl | Ciudad Juárez, Mexico | KO  1 |  | (Retained Mexican Super-Bantamweight Title) |  | + May 14 | Luis Ruiz Lizarraga | Ciudad Juárez, Mexico | KO  2 |  | (Retained Mexican Super-Bantamweight Title) |  | + July 9 | José Luis Castillo | Ciudad Juárez, Mexico | TKO  2 |  | (Won vacant Mexican Featherweight Title) |  | + Oct. 15 | Raúl Martínez Mora | Ciudad Juárez, Mexico | KO  1 |  | (Retained Mexican Featherweight Title) |  | 1994 |  | + Mar. 25 | Louie Espinoza | Ciudad Juárez, Mexico | W 12 |  | (Won vacant NABF Featherweight Title) |  | + June 3 | Raul Gutierrez | Ciudad Juárez, Mexico | KO 4 |  | (Retained Mexican Featherweight Title) |  | - Aug. 6 | Alejandro  Gonzalez | Ciudad Juárez, Mexico | L 12 |  | (For WBC Featherweight Title Eliminator) |  | 1995 |  | + May 12 | Raúl Martinez Mora | Ciudad Juárez, Mexico | W 10 |  | + July 29 | José Luis Madrid | San Antonio, Texas | KO  6 |  | + Oct. 13 | Antonio Hernandez | Indio, California | TKO  2 |  | 1996 |  | + Mar. 1 | Lazaro Padilla | Indio, California | KO  2 |  | - July 6 | Luisito Espinosa | Manila, Philippines | L 12 |  | (For WBC Featherweight Title) |  | + Dec. 6 | Aaron Zarate | Ciudad Juárez, Mexico | W 10 |  | 1997 |  | + Feb. 1 | Barrington Francis | Chula Vista, California | KO  1 |  | + Apr. 12 | Elias Quiroz | Las Vegas, Nevada | TKO  2 |  | + June 6 | Agapito Sánchez | Las Vegas, Nevada | TKO  2 |  | + Aug. 15 | Enrique Beltran | Cd.Juarez, Mexico | W 10 |  | + Sept. 6 | Jorge Monzón | El Paso, Texas | KO  2 |  | + Nov. 21 | Sean Fletcher | Kansas City, Missouri | TKO  6 |  | 1998 |  | + May 16 | José Ayala | Indio, California | W 10 |  | + June 13 | Juan Polo Pérez | El Paso, Texas | TKO  2 |  | + Sept. 12 | Carlos Ríos | Tijuana, Mexico | W 10 |  | 1999 |  | + May 15 | Luisito Espinosa | El Paso, Texas | W 12 |  | (Won WBC Featherweight Title) |  | - Oct. 22 | Naseem Hamed | Detroit, Michigan | L 12 |  | (Lost WBC & For WBO Featherweight Titles) |  | 2000 |  | - June 24 | Oscar Larios | Reno, Nevada | L 12 |  | (For WBC Super-Bantamweight Title Eliminator) |  | 2001 |  | = Mar. 31 | Edgar Barcenas | Ciudad Juárez, Mexico | Drew 10 |  | - June 30 | Johnny Tapia | Las Vegas, Nevada | KO by  3 |  | 2002 |  | - May 11 | José Quintana | San Juan, Puerto Rico | L 10 |  | - Nov. 1 | Juan Carlos Ramírez | Ciudad Juárez, Mexico | L 10 |  | 2003 Inactive
 |  | 2004 |  | - Feb. 27 | Juan Carlos Ramírez | Ciudad Juárez, Mexico | L 10 |  | - Oct. 22 | Adrian Valdez | Ciudad Juárez, Mexico | TKO by 1 |  | 2005 |  | - May 6 | Orlando Salido | Ciudad Obregón, Mexico | L 10 |  | - Aug. 5 | Javier Castro | Ciudad Juárez, Mexico | L 10 |  | + Oct. 14 | Adrian Valdez | Ciudad Juárez, Mexico | W 10 |  | 2006 |  | + May 19 | Oscar Olivas | Ciudad Juárez, Mexico | W 10 |  | - Aug. 4 | Miguel Román | Ciudad Juárez, Mexico | L 10 |  | - Dec. 8 | Miguel Román | Ciudad Juárez, Mexico | L 10 |  | 2007 |  | + Apr. 27 | José Antonio Izquierdo | Ciudad Juárez, Mexico | W 10 |  | + Aug. 31 | Héctor Javier Márquez | Ciudad Juárez, Mexico | W 10 |  | 2008 |  | + May 30 | Alejandro Barrera | Ciudad Juárez, Mexico | W 10 |  | 2009 |  | + Oct. 17 | Angel  Reyna | Ciudad Juarez, Mexico | TKO 6 |  | 2010 |  | - Jan. 21 | Ammeth  Diaz | Panama City, Panama | L 9 UD |  | (For vacant WBA Fedebol Lightweight Title) |  | + Feb. 6 | Eden  Marquez | Chihuahua, Mexico | KO 1 |  | + Aug. 21 | Jesus  Gonzalez | Irapuato, Mexico | KO 3 |  | - Oct. 23 | Eduardo  Escobedo | San Martín Texmelucan de Labastida, Mexico | L 10 |  | 2011 |  | - Jan. 22 | Jose  Lopez | Torreón, Mexico | L 12 UD |  | (For vacant WBC FECOMBOX interim Super-Lightweight Title) |  | - Apr. 9 | Gamaliel  Diaz | Texcoco, Mexico | L 12 UD |  | (For WBC CABOFE Super-Featherweight Title) | 
   SummaryTotal bouts: 87, Won: 62 (43 inside the limit), Lost: 22 (2 inside the limit), Draw: 3, NC: 0 |