| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1968 |  | + Sept. 1 | Alfonso Garcia I | Nuevo Laredo, Mexico | TKO 6 |  | 1969 |  | - May 12 | Ricardo Williams | San Antonio, United States | L 6 |  | 1970 Inactive
 |  | 1971 |  | - Mar. 27 | Jesse Reid | Woodland Hills, United States | L 6 |  | + Apr. 1 | Mike Zeledon | Stockton, United States | KO 4 |  | + Apr. 26 | Leroy Ledoux | National City, United States | W 6 |  | - May 1 | Jesse Reid | Woodland Hills, United States | L 6 |  | + May 31 | Leroy Ledoux | National City, United States | KO 5 |  | = June 5 | Jose Martin Flores | Santa Monica, United States | Draw 6 |  | 1972 |  | + Oct. 3 | Sam Torres | San Antonio, United States | TKO 7 |  | + Oct. 24 | Ernie Burns | San Antonio, United States | TKO 10 |  | + Nov. 14 | Roy McMillan | San Antonio, United States | TKO 4 |  | 1973 |  | + Nov. 23 | Pete McIntyre | San Diego, United States | KO 4 |  | - Nov. 28 | Dale Grant | Oakland, United States | KO by 3 |  | + Dec. 14 | Bob Stewart | San Diego, United States | W 6 |  | 1974 |  | + Feb. 15 | Manuel Torres | Monterrey, Mexico | KO 2 |  | + Apr. 17 | Sam Hellman | Stockton, United States | KO 4 |  | + May 11 | Raul Delgado | Monterrey, Mexico | KO 12 |  | + June 7 | Joe Gonsalves | San Diego, United States | KO 2 |  | + June 21 | Mike Avans | San Diego, United States | TKO 7 |  | + Aug. 18 | Manuel Fierro | Salinas, United States | KO 2 |  | + Nov. 29 | Mario Marquez | San Diego, United States | KO 6 |  | Mexican Middleweight Title |  | 1975 |  | - Jan. 18 | Gene Wells | Sacramento, United States | L 10 |  | - Feb. 22 | Elisha Obed | Tucson, United States | KO by 10 |  | - Apr. 22 | Sugar Ray Seales | Sacramento, United States | KO by 2 |  | 1976 |  | - Oct. 1 | Willie Warren | Matamoros, Mexico | KO by 6 |  | 1977 |  | + Mar. 4 | Esteban Robles | Los Mochis, Mexico | TKO 4 |  | Mexican Middleweight Title |  | - Aug. 12 | Emetrio Villanueva | Coatzacoalcos, Mexico | TKO by 4 |  | 1978 Inactive
 |  | 1979 |  | - Mar. 20 | David Cabrera | Houston, United States | KO by 5 |  | + May 4 | Cipriano Hernandez | Monterrey, Mexico | KO 4 |  | - June 12 | Otis Gordon | Beaumont, United States | KO by 4 | 
   SummaryTotal bouts: 30, Won: 18 (16 inside the limit), Lost: 11 (7 inside the limit), Draw: 1, NC: 0 |