| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1973 |  | + Nov. 2 | M Franco | Mexico City, Mexico | W 6 |  | + Nov. 25 | A Lopez | Mexico City, Mexico | W 4 |  | + Dec. 15 | Martin Valencia | Mexico City, Mexico | W 6 |  | 1974 |  | + Feb. 27 | E Hernandez | Mexico City, Mexico | W 6 |  | + Apr. 24 | Joel Valdez | Mexico City, Mexico | W 6 |  | + Sept. 14 | Martin Valencia | Mexico City, Mexico | KO 6 |  | + Oct. 2 | Jose Luis Garcia | Mexico City, Mexico | KO 5 |  | - Nov. 12 | Roberto Valenzuela | Mexico City, Mexico | L 10 |  | 1975 |  | + Mar. 12 | Juan Granados | Mexico City, Mexico | W 10 |  | + Apr. 16 | Alfonso Aguilar | Mexico City, Mexico | KO 4 |  | + May 7 | Martin Valencia | Mexico City, Mexico | W 10 |  | = July 9 | Gonzalo Gonzalez | Merida, Mexico | Draw 10 |  | + Sept. 6 | Manuel Lopez | Ciudad Juarez, Mexico | KO 3 |  | + Dec. 6 | Freddy Hernandez | Mexico City, Mexico | W 10 |  | 1976 |  | - Jan. 17 | Armando Cardona | Apatzingan, Mexico | TKO by 10 |  | + Mar. 6 | Tony Garcia | Reynosa, Mexico | W 10 |  | = Apr. 23 | Jose Luis Cruz | Reynosa, Mexico | Draw 10 |  | + July 12 | Mono Lopez | Reynosa, Mexico | KO 6 |  | + Dec. 15 | Gabriel Bernal | Mexico City, Mexico | W 10 |  | 1977 |  | - Apr. 30 | Rigoberto Marcano | Maracaibo, Venezuela | L 10 |  | + July 2 | Luis Torres | Mexico City, Mexico | KO 10 |  | = Sept. 10 | Gabriel Bernal | Mexico City, Mexico | Draw 10 |  | + Oct. 7 | Enrique Muniz | Monterrey, Mexico | W 10 |  | - Nov. 12 | Gabriel Bernal | Mexico City, Mexico | L 10 |  | 1978 |  | = Feb. 3 | Alfredo Martinez | Guadalajara, Mexico | Draw 10 |  | - Mar. 4 | Betulio Gonzalez | Caracas, Venezuela | L 10 |  | - Mar. 22 | Joaquin Acuna | Mexico City, Mexico | KO by 2 |  | - May 27 | Paulino Canche | Merida, Mexico | KO by 3 |  | + June 23 | Carlos Cantu | Reynosa, Mexico | W 10 |  | 1979 |  | + May 1 | Carlos Cantu | Houston, United States | W 10 |  | 1980 |  | + Feb. 9 | Raul Pacheco | Inglewood, United States | W 10 |  | + June 4 | Aureliano Sanchez | Mexico City, Mexico | KO 5 |  | = July 19 | Elid Fernandez | Mexico City, Mexico | Draw 10 |  | + Sept. 20 | Ignacio Espinal | Mexico City, Mexico | W 10 |  | 1981 |  | + Feb. 22 | Luis Jimenez | Houston, United States | W 10 |  | - May 9 | Juan Diaz | Mexico City, Mexico | L 10 |  | 1982 |  | + Jan. 1 | Alfredo Hernandez | Torreon, Mexico | W 10 |  | = July 4 | Chul-Ho Kim | Daejeon, South Korea | Draw 15 |  | WBC Super Flyweight Title |  | 1983 |  | = Feb. 5 | Armando Loredo | Ciudad Victoria, Mexico | Draw 10 |  | - May 9 | Rafael Orono | Caracas, Venezuela | L 12 |  | WBC Super Flyweight Title |  | + July 18 | Jose Luis Cruz | Tijuana, Mexico | W 10 |  | - Nov. 26 | Guty Espadas | Merida, Mexico | L 10 |  | 1984 |  | = Apr. 9 | Jackal Maruyama | Tokyo, Japan | Draw 10 |  | 1985 |  | + Nov. 15 | Alberto Garcia | Queretaro, Mexico | TW 6 |  | + Dec. 21 | Roberto Ramirez | Mexico City, Mexico | WDQ 7 |  | 1986 |  | - Jan. 18 | Rocky Chitalada | Bangkok, Thailand | TKO by 2 |  | WBC International Bantamweight Title |  | + May 2 | Ernesto Boo | Zacatecas, Mexico | KO 3 |  | - May 23 | Pedro Jose Feliciano | Chicago, United States | L 10 |  | + June 27 | Mario Lozano | Ciudad Juarez, Mexico | KO 6 |  | + Dec. 10 | Rocky Chitalada | Bangkok, Thailand | TKO 4 |  | WBC International Bantamweight Title |  | 1987 |  | + May 5 | Alonzo Gonzalez | Los Angeles, United States | W 10 | 
   SummaryTotal bouts: 51, Won: 31 (10 inside the limit), Lost: 12 (4 inside the limit), Draw: 8, NC: 0 |