No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1984 |  | + Dec. 15 | Martin Escobar
 | Agua Prieta, Mexico  | KO 1 |  | 1985 |  | + Feb. 16 | Jose Noriega | Nogales, Mexico  | KO 4 |  | + Mar. 16 | Tony Rodriguez | Mexico City, Mexico  | KO 2 |  | + Mar. 20 | Martin Coronado | Agua Prieta, Mexico  | KO 2 |  | + Apr. 15 | Ruben Castaneda | Agua Prieta, Mexico  | KO 3 |  | + May 29 | Carlos Campos | Nogales, Mexico  | KO 2 |  | + June 3 | Jaime Fraile | Tijuana, Mexico  | W 4 |  | + June 22 | Jesus Gonzalez
 | Nogales, Mexico  | W 6 |  | + July 19 | Jose Guerrero | Guadalajara, Mexico  | KO 7 |  | + Aug. 11 | David Bustamante | Nogales, Mexico  | KO 3 |  | + Sept. 14 | Roberto Cota | Nogales, Mexico  | KO 6 |  | + Sept. 28 | Jesus Morales | Nogales, Mexico  | KO 4 |  | + Oct. 11 | Freddy Cruz
 | Navojoa, Mexico  | W 8 |  | + Nov. 18 | Mario Rivera | Tijuana, Mexico  | W 6 |  | + Dec. 10 | Rosenberg Rosas | Tijuana, Mexico  | KO 1 |  | + Dec. 21 | Ramon Castaneda | Nogales, Mexico  | KO 4 |  | 1986 |  | + Feb. 18 | Efren Tineo | Tijuana, Mexico  | KO 6 |  | + Mar. 10 | Pedro Olivares | Tijuana, Mexico  | KO 1 |  | + May 5 | Jose Torres
 | Tijuana, Mexico  | KO 1 |  | + May 19 | Manuel Armenta | Tijuana, Mexico  | KO 2 |  | + July 14 | Jose Maytorena | Tijuana, Mexico  | KO 2 |  | + Sept. 8 | James Sowell | Tijuana, Mexico  | KO 6 |  | + Nov. 3 | Salvador Zarate | Tijuana, Mexico  | W 10 |  | + Nov. 25 | Manuel Lara | Ensenada, Mexico  | KO 2 |  | 1987 |  | + Jan. 1 | Ramon Avitia | Tijuana, Mexico  | W 10 |  | + Feb. 20 | Alejandro Mayorga | Culiacan, Mexico  | KO 1 |  | + Mar. 30 | Fernando Sosa | Tijuana, Mexico  | KO 2 |  | + June 1 | Mario Hernandez
 | Guadalajara, Mexico  | W 10 |  | + Aug. 10 | Felipe Urguiza | Tijuana, Mexico  | TKO 7 |  | + Sept. 26 | Fernando Segura | Mexico City, Mexico  | W 10 |  | + Dec. 14 | Juan Guardado | Tijuana, Mexico  | W 12 |  | Mexican Lightweight Title |  | 1988 |  | - Mar. 5 | Herminio Delgado | Tijuana, Mexico  | TKO by 11 |  | Mexican Lightweight Title |  | + Aug. 8 | Jesus Gallardo
 | Tijuana, Mexico  | TKO 4 |  | + Sept. 26 | Andres Sandoval | Tijuana, Mexico  | KO 2 |  | + Dec. 17 | Kelvin Lampkin | Tijuana, Mexico  | KO 1 |  | 1989 |  | + Feb. 20 | Ignacio Perdomo | Tijuana, Mexico  | KO 3 |  | + Mar. 11 | Scott Phillips | Culiacan, Mexico  | KO 1 |  | + May 8 | Kenny Wyatt | Tijuana, Mexico  | TKO 5 |  | + Aug. 14 | Jorge Gomez
 | Tijuana, Mexico  | TKO 1 |  | Mexican Lightweight Title |  | - Nov. 16 | Terrence Alli | Tijuana, Mexico  | KO by 7 |  | 1990 |  | - Feb. 16 |   Lonnie  Smith | Chicago, United States  | L 10 |  | - Apr. 7 | Francisco Javier Altamira | Mexico City, Mexico  | KO by 3 |  | Mexican Lightweight Title |  | + Sept. 3 | Antonio De La Paz | Tijuana, Mexico  | KO 6 |  | 1991 |  | = Apr. 8 | Antonio Garcia
 | Tijuana, Mexico  | Draw 10 |  | - June 17 | Mario Martinez
 | Tijuana, Mexico  | TKO by 5 |  | - Sept. 10 | Jaime Balboa | McAllen, United States  | L 12 |  | International Boxing Council Lightweight Title |  | - Nov. 8 | Miguel Angel Gonzalez | Mexico City, Mexico  | KO by 6 |  | 1992 |  | - Mar. 13 | Julio Cesar Chavez | La Paz, Mexico  | KO by 4 |  | - July 23 | Vince Phillips | San Diego, United States  | KO by 6 |  | - Oct. 31 | Eduardo Jacques | Tijuana, Mexico  | TKO by 5 |  | 1993 |  | + July 30 | Jesus Mayorga | Guasave, Mexico  | TKO 8 |  | - Oct. 30 | Eduardo Jacques | Ciudad Juarez, Mexico  | KO by 7 |  1994 Inactive |  | 1995 |  | - May 19 | Ameth Aranda | Tijuana, Mexico  | L 12 |  | NABO Super-Lightweight Title |  | - Oct. 23 | Sammy Fuentes | Inglewood, United States  | TKO by 5 |  | 1996 |  | = Mar. 22 | Rodolfo Aguilar | Phoenix, United States  | Draw 10 |  | - May 18 | Miguel Angel Gonzalez | Las Vegas, United States  | KO by 5 |  | + Sept. 21 | Roger Mayweather | Laughlin, United States  | W 10 |  | - Dec. 2 | Antonio Margarito | Anaheim, United States  | L 10 |  | 1997 |  | + Feb. 8 | Jose Rodriguez
 | Homestead, United States  | W 12 |  | WBA Fedecentro Super-Lightweight Title |  | + Mar. 22 | Edwin Cassiani | Miami, United States  | KO 4 |  | WBA Fedecentro Super-Lightweight Title |  | - June 7 | Jose Rivera | Miami, United States  | L 12 |  | WBA Fedecentro Welterweight Title |  | + Sept. 6 | Roger Benito FLORES | Los Angeles, United States  | W 12 |  | WBA Fedecentro Super-Lightweight Title |  | - Nov. 1 |   Wilfredo  Negron | Houston, United States  | TKO by 8 |  | WBA Fedecentro Super-Lightweight Title |  | 1998 |  | - Mar. 20 |   Cosme  Rivera | Culiacan, Mexico | TKO by 8 |  | - June 8 | Santos Cardona | Anaheim, United States  | KO by 5 |  | - Oct. 17 | Frankie Randall | Mesquite, United States  | TKO by 6 |  | 1999 |  | - May 15 | Danny Perez | El Paso, United States  | TKO by 2 |  | - Oct. 15 | Daniel Santos | Detroit, United States  | KO by 2 |  | 2000 |  | - Mar. 17 | Cleveland Corder | Denver, United States  | L 6 |  | - Apr. 8 | Erland Betare | Bercy, France  | L 8 |  | - June 15 | Oba Carr | Universal City, United States  | L 10 |  | - Aug. 20 | Andrey Tsurkan | Tucson, United States  | TKO by 3 |  | - Nov. 30 | Dwain Williams | Inglewood, United States  | KO by 1 |  | 2001 |  | - Aug. 24 | Gustavo Magallanes | Mexicali, Mexico  | L 8 |  | - Sept. 14 | Alejandro Garcia | Tijuana, Mexico  | TKO by 5 |  2002-2004 Inactive |  | 2005 |  | - Mar. 18 | Juan Carlos Paez | Culiacan, Mexico  | TKO by 5 |  | 2006 |  | - July 21 | Saul Roman | Guadalajara, Mexico  | KO by 3 |  2007-2008 Inactive |  | 2009 |  | + May 15 | Victor Lozoya | Culiacan, Mexico  | W 4 |   
  
Summary
Total bouts: 78, Won: 45 (32 inside the limit), Lost: 31 (22 inside the limit), Draw: 2, NC: 0 
 |