| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1979 |  | + Feb. 2 | Marcos Tordoya | Lima, Peru | KO 1 |  | 1980 |  | + Mar. 8 | Dunio Mercado | Trujillo, Peru | KO 2 |  | + July 16 | Faustino Quinales | Lima, Peru | KO 3 |  | + Aug. 1 | Celso Paulinho | Lima, Peru | KO 2 |  | + Aug. 21 | Tomas Polo Ruiz | Lima, Peru | W 10 |  | + Sept. 18 | Manuel Zambrano | Lima, Peru | TKO 5 |  | WBC Continental Americas Light-Heavyweight Title |  | + Oct. 17 | Vicente Avila | Lima, Peru | WDQ 10 |  | WBC Continental Americas Light-Heavyweight Title |  | + Nov. 21 | Ismael  P  Gonzalez | Lima, Peru | TKO 5 |  | 1981 |  | + Feb. 13 | Franklin Suzarra | Lima, Peru | KO 2 |  | WBC Continental Americas Light-Heavyweight Title |  | + Nov. 20 | Jesse Island | San Carlos, United States | KO 8 |  | + Dec. 4 | Lee Burkey | San Carlos, United States | KO 2 |  | 1982 |  | + Jan. 8 | Greg McPherson | San Francisco, United States | KO 8 |  | + Feb. 19 | Bobby Lloyd | San Francisco, United States | KO 10 |  | + Mar. 31 | Jesse Island | Oakland, United States | KO 2 |  | + July 20 | Michael Hardin | Atlantic City, United States | KO 8 |  | + Aug. 27 | Grover Robinson | San Francisco, United States | KO 3 |  | + Nov. 2 | Jerry Celestine | Atlantic City, United States | W 10 |  | 1983 |  | + Feb. 1 | Leon McDonald | Atlantic City, United States | W 10 |  | * Aug. 4 | James Williams | San Carlos, United States | NC 8 |  | - Nov. 25 | Michael  Spinks | Vancouver, Canada | TKO by 10 |  | WBA and WBC Light-Heavyweight Title |  | 1984 Inactive
 |  | 1985 |  | - Oct. 1 | Jorge Juan Salgado | Lima, Peru | TKO by 5 |  | 1986-1988 Inactive
 |  | 1989 |  | + Apr. 22 | Pedro Ferraro | Lima, Peru | TKO 7 |  | + July 1 | Daniel Eduardo Guibaudo | Lima, Peru | KO 4 |  | 1990 |  | - Aug. 3 | Marcelo Victor Figueroa | Trelew, Argentina | TKO by 3 |  | WBC Continental Americas Heavyweight Title | 
   SummaryTotal bouts: 24, Won: 20 (16 inside the limit), Lost: 3 (3 inside the limit), Draw: 0, NC: 1 |