No amateur resultsProfessional record| Date | Opponent | Place | Result | | 1970 | | + Sept. 29 | Albaro Parra | Fresno, United States | W 4 | | - Oct. 16 | Eddie Parks | San Diego, United States | KO by 1 | | 1971 | | + Jan. 23 | Tony Sanchez
| Woodland Hills, United States | W 4 | | + Feb. 10 | Dave White | Las Vegas, United States | W 6 | | + Apr. 8 | Agapito Villegas | Los Angeles, United States | W 4 | | - Apr. 14 | Billy Ray | Las Vegas, United States | KO by 1 | | + Apr. 28 | Billy Ray | Stateline, United States | W 6 | | + Apr. 30 | Dave White | San Diego, United States | KO 3 | | + May 5 | Johnny Copeland | Las Vegas, United States | KO 3 | | + May 15 | Efren Cisneros | Woodland Hills, United States | KO 2 | | - May 20 | Lou Blades | Los Angeles, United States | KO by 3 | | + June 19 | Leroy Broussard | Santa Monica, United States | KO 6 | | + July 17 | Jimmy Nelson | Santa Monica, United States | W 6 | | + July 21 | Jimmy Nelson | Las Vegas, United States | TKO 7 | | + Aug. 10 | Aristeo Castro | Stateline, United States | W 10 | | + Aug. 25 | Chuy Ramirez | Las Vegas, United States | TKO 9 | | + Oct. 6 | Tony Perez | Las Vegas, United States | KO 6 | | - Oct. 13 | Freddie Mills
| Las Vegas, United States | L 10 | | + Dec. 8 | Robert Carrillo | Las Vegas, United States | KO 3 | | + Dec. 22 | Rosario Murrillo | Las Vegas, United States | KO 2 | | 1972 | | + Jan. 12 | Leon Linscomb | Las Vegas, United States | TKO 5 | | + Jan. 19 | Chu Chu Cebrores | Las Vegas, United States | KO 3 | | + Feb. 9 | Faustino Perez | Las Vegas, United States | KO 4 | | + Feb. 17 | Miguel Hernandez
| Stateline, United States | W 10 | | + May 3 | Miguel Aguilar
| Las Vegas, United States | KO 10 | | + Oct. 4 | Willie Thomas | Las Vegas, United States | WDQ 9 | | - Oct. 26 | John L. SULLIVAN | Stateline, United States | L 10 | | + Nov. 29 | Johnny Rico | Las Vegas, United States | W 10 | | - Dec. 20 | Dave Oropeza | Las Vegas, United States | KO by 6 | | 1973 | | - Feb. 28 | Peter Cobblah | Las Vegas, United States | KO by 1 | | + Apr. 18 | Walter Kelly | Las Vegas, United States | TKO 9 | | + Apr. 30 | Valentine Kelly | Las Vegas, United States | TKO 7 | | - June 22 | David Love | San Diego, United States | L 10 | | - July 6 | David Love | San Diego, United States | L 10 | | + July 27 | Steve Ewell | Richmond, United States | TKO 7 | | - Sept. 14 | Renato Garcia | San Diego, United States | KO by 9 | | + Nov. 23 | John Huntley | San Diego, United States | KO 4 | | + Dec. 6 | Vicente Medina | Sacramento, United States | W 6 | | 1974 | | + Jan. 10 | Andre Beard | Los Angeles, United States | W 6 | | - Jan. 23 | Angel Robinson Garcia | Las Vegas, United States | KO by 4 | | + Mar. 14 | Andre Beard | Los Angeles, United States | W 6 | | + Apr. 18 | Armando Muniz | Los Angeles, United States | W 10 | | + Aug. 16 | James Caffey | San Diego, United States | W 10 | | + Oct. 16 | James Marshall | Las Vegas, United States | W 10 | | - Dec. 6 | Jean Mateo | San Francisco, United States | KO by 1 | | 1975 | | + Feb. 12 | Willie Warren | Las Vegas, United States | W 10 | | + May 20 | Manuel Fierro | Guaymas, Mexico | KO 8 | | - Aug. 23 | Jose Baquedano | Merida, Mexico | KO by 1 | | 1976 | | + Apr. 5 | Chucho Almazan | Guaymas, Mexico | W 10 | | + Apr. 29 | Jose Palacios | Guaymas, Mexico | TKO 6 | | + Sept. 3 | Ernesto Caballero | Guaymas, Mexico | WDQ 4 | | + Oct. 30 | Ernesto Caballero | Mexico City, Mexico | KO 1 | | - Dec. 4 | Jose Figueroa
| Mexico City, Mexico | KO by 6 | | 1977 | | + Mar. 11 | Herminio Ramirez | Guaymas, Mexico | KO 2 | | + Oct. 22 | Emetrio Villanueva | Mexico City, Mexico | KO 2 | | Mexico Middleweight Title | | 1978 | | + Jan. 22 | Alex Olguin | Guaymas, Mexico | KO 1 | | + Mar. 4 | Renato Garcia | Los Angeles, United States | TKO 9 | | + May 20 | Joaquin Macias | Inglewood, United States | TKO 5 | | Mexico Middleweight Title | | + Sept. 9 | George Cooper | Sacramento, United States | TKO 6 | | California State Middleweight Title | | 1979 | | + Mar. 31 | Renato Garcia | Mexicali, Mexico | TKO 6 | | - May 20 | Sugar Ray Leonard | Baton Rouge, United States | L 10 | | + Aug. 25 | Lorenzo Benitez | Tijuana, Mexico | KO 2 | | Mexican Middleweight Title | | 1980 | | + Feb. 16 | John LoCicero | Portland, United States | TKO 10 | | - May 17 | Marvin Hagler | Las Vegas, United States | L 10 | | - Sept. 11 | William Lee | Chicago, United States | KO by 1 | | + Dec. 18 | Leonardo Bermudez | Guaymas, Mexico | KO 1 | | 1981 | | + Feb. 7 | Felton Marshall | Los Angeles, United States | TKO 9 | | + Nov. 7 | Dale Jackson | Las Vegas, United States | TKO 8 | | 1982 | | - Feb. 27 | Thomas Hearns | Las Vegas, United States | KO by 1 | | + June 20 | Lorenzo Benitez | Hermosillo, Mexico | KO 6 | | + Nov. 1 | David Cabrera | Tijuana, Mexico | KO 9 | | Mexican Light-Heavyweight Title | | + Dec. 8 | Hector Fernandez | National City, United States | KO 1 | | 1983 | | + Jan. 25 | Ron Wilson | San Diego, United States | KO 3 | | + Feb. 10 | G C Smith | Northridge, United States | TKO 4 | | + Feb. 28 | Abraham Meneses | Tijuana, Mexico | KO 1 | | + Mar. 17 | Karl Hess | Los Angeles, United States | TKO 1 | | - May 18 | Fred Hutchings | Stockton, United States | L 12 | | California State Middleweight Title | | + Aug. 11 | David Smith | Los Angeles, United States | TKO 8 | | + Aug. 29 | Emmanuel Otti | Brisbane, Australia | TKO 3 | | + Oct. 28 | Gonzalo Montes | Tijuana, Mexico | TKO 2 | | - Dec. 14 | I W Johnson | Stockton, United States | TKO by 5 | | 1984 | | + Apr. 6 | David Cabrera | Mexicali, Mexico | KO 7 | | + June 26 | Arturo Diaz | Tijuana, Mexico | TKO 5 | | 1985 | | = Mar. 25 | Prince Mama Mohammed | Inglewood, United States | TDraw 6 | | + May 11 | Dennis Fikes | Tijuana, Mexico | KO 4 | | - Aug. 27 | Michael Nunn | Reseda, United States | TKO by 5 | | 1986 | | + May 9 | Jesse Island | Tijuana, Mexico | TKO 2 | | - July 25 | Tony Willis | Chicago, United States | TKO by 10 | | - Oct. 9 | Chris Reid | New York, United States | TKO by 4 | | 1987 | | - June 13 | Virgil Hill | Lake Tahoe, United States | KO by 2 | | - Aug. 21 | Jesus Gallardo | Tijuana, Mexico | KO by 2 | | + Dec. 13 | Jae-Ok Kim | Daejeon, South Korea | TKO 10 | | 1988 | | - May 16 | Antoine Byrd | Tijuana, Mexico | TKO by 4 | 1989 Inactive | | 1990 | | - Dec. 10 | Ramzi Hassan | Tijuana, Mexico | TKO by 1 | 1991-1994 Inactive | | 1995 | | - Apr. 7 | Leonardo Aguilar | Mexico City, Mexico | TKO by 6 |
Summary
Total bouts: 95, Won: 66 (47 inside the limit), Lost: 28 (21 inside the limit), Draw: 1, NC: 0
|