| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1974 |  | = Apr. 8 | David  Smith | Oakland, United States | Draw 5 |  | - May 30 | David  Smith | Oakland, United States | L 6 |  | + Sept. 7 | Charlie Brooks | Richmond, United States | TKO 3 |  | + Sept. 20 | Sam Wilson | Richmond, United States | KO 2 |  | + Nov. 8 | Cisco Solorio | San Francisco, United States | KO 4 |  | 1975 |  | + Apr. 29 | Charlie Brooks | Stockton, United States | TKO 3 |  | + May 14 | Rocky Robinson | Stockton, United States | KO 2 |  | + Aug. 27 | Billy Ryan | San Francisco, United States | TKO 1 |  | 1976 |  | + Feb. 9 | Danny Brewer | San Francisco, United States | KO 4 |  | + Dec. 8 | Phelps Se'e | Las Vegas, United States | KO 1 |  | 1977 |  | + Jan. 21 | Don Rucker | Cincinnati, United States | KO 2 |  | + Apr. 13 | Dan Johnson | Las Vegas, United States | TKO 3 |  | - June 15 | Fili Moala | Las Vegas, United States | KO by 2 |  | + Nov. 2 | Stan Johnson | Concord, United States | KO 4 |  | 1978 |  | + July 12 | Mike Quarry | Oakland, United States | TKO 8 |  | 1979 |  | + Mar. 14 | Ed Turner | Oakland, United States | KO 2 |  | + Apr. 12 | Lenis Provo | Oakland, United States | TKO 3 |  | + May 9 | Jim Ingram | Oakland, United States | W 10 |  | + July 27 | Dale Grant | Oakland, United States | KO 7 |  | + Oct. 24 | Tony Greene | Oakland, United States | KO 2 | 
   SummaryTotal bouts: 20, Won: 17 (16 inside the limit), Lost: 2 (1 inside the limit), Draw: 1, NC: 0 |