No amateur resultsProfessional recordDate | Opponent | Place | Result | 1965 | - Apr. 10 | Librado Vasquez | Culiacan, Mexico | L 10 | 1966 | - Oct. 22 | Beto Gerardo | Guamuchil, Mexico | L 10 | 1967 | - Sept. 15 | Beto Gerardo | Culiacan, Mexico | KO by 6 | - Dec. 3 | Raul Soriano | Mexicali, Mexico | KO by 4 | 1968 | + Mar. 3 | Hernando Villegas | Mexicali, Mexico | WDQ 7 | - May 25 | Raul Rodriguez | Acapulco, Mexico | KO by 4 | + Aug. 20 | Peter Cobblah | Tijuana, Mexico | W 10 | - Oct. 31 | Hedgemon Lewis | Los Angeles, United States | KO by 1 | - Dec. 15 | LC Morgan | San Luis Rio Colorado, Mexico | TKO by 5 | 1969 | - May 31 | Jose Luis Castillo | Guadalajara, Mexico | KO by 5 | = Nov. 15 | Johnny Gonzalez | Guadalajara, Mexico | Draw 10 | 1970 | - July 11 | Felipe Vaca | Guadalajara, Mexico | L 10 | + July 20 | Jose Luis Baltazar
| Mexico | W 10 | 1971 | - Mar. 1 | Leoncio Ortiz | Culiacan, Mexico | KO by 4 | - Oct. 27 | Rosendo Ruvalcaba | Tijuana, Mexico | KO by 5 | - Dec. 5 | Raul Soriano | Los Mochis, Mexico | KO by 7 | 1972 | - Oct. 28 | Felipe Vaca | Guadalajara, Mexico | TKO by 6 | Mexican Welterweight Title | 1973 | + Mar. 25 | Manuel Leal | Mexicali, Mexico | W 10 | - May 19 | Samuel Garcia | Mexico City, Mexico | KO by 2 | - June 16 | Samuel Garcia | Mexico City, Mexico | KO by 2 | 1974-1976 Inactive | 1977 | = Oct. 14 | Jose Luis Baltazar | Reynosa, Mexico | Draw 10 | 1978 Inactive | 1979 | + June 15 | Erasmo Prieto Mendez | Ciudad Obregon, Mexico | W 10 | 1980 | - May 16 | Jose Hernandez | Ciudad Obregon, Mexico | TKO by 10 | - Sept. 5 | Leonardo Bermudez | Culiacan, Mexico | KO by 5 | 1981 | + May 29 | Ezequio Gutierrez | Navojoa, Mexico | KO 6 | = June 19 | Jose Ruelas | Mazatlan, Mexico | Draw 10 | - Oct. 30 | Gerardo Derbez | Ciudad Juarez, Mexico | KO by 2 | 1982 | - Feb. 8 | Felipe Vaca | Tijuana, Mexico | KO by 6 |
Summary
Total bouts: 28, Won: 6 (1 inside the limit), Lost: 19 (16 inside the limit), Draw: 3, NC: 0
|