| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1973 |  | + Mar. 14 | Vincent Perry | Taunton, United States | KO 1 |  | + Mar. 27 | Bob Green | Boston, United States | KO 2 |  | + Apr. 18 | James Hall | Brockton, United States | KO 2 |  | + May 3 | Macka Foley | Portland, United States | W 8 |  | + May 18 | Bruno Scholtz | Brockton, United States | TKO 4 |  | + May 31 | Percy Halsey | Portland, United States | TKO 1 |  | + June 15 | Herman Hampton | Brockton, United States | TKO 3 |  | + July 25 | Bruno Scholtz | Boston, United States | W 8 |  | - Oct. 6 | Marvin Hagler | Brockton, United States | L 8 |  | - Dec. 17 | Willie Taylor | New Bedford, United States | KO by 6 |  | 1974 |  | + Feb. 16 | Bob Green | Boston, United States | KO 2 |  | + Oct. 15 | Roland Cousins | New Bedford, United States | TKO 3 |  | + Oct. 29 | Harold Carter | Worcester, United States | W 6 |  | + Nov. 16 | Joe Borden | Brockton, United States | TKO 5 |  | + Dec. 20 | Kenny Jones | Boston, United States | KO 2 |  | 1975 |  | + Jan. 18 | Tracy Morrison | Boston, United States | W 8 |  | - Feb. 15 | Marvin Hagler | Brockton, United States | KO by 6 |  | + Oct. 23 | Ron Gabaree | Portland, United States | TKO 3 |  | + Dec. 11 | John McGrath | Portland, United States | KO 1 |  | 1976 |  | + Jan. 24 | Joe Houston | Brockton, United States | KO 1 |  | 1977-1980 Inactive
 |  | 1981 |  | + June 25 | Cornell Chavis | Boston, United States | W 8 |  | + Aug. 20 | Jose Verdejo | Revere, United States | TKO 3 |  | - Nov. 5 | Tony Campbell | Revere, United States | KO by 3 |  | 1982 |  | + Jan. 29 | Joe Diego Robinson | Syracuse, United States | TKO 2 |  | - May 3 | Charles Singleton | Atlantic City, United States | KO by 4 |  | 1983 |  | - Mar. 18 | Jose Maria Flores Burlon | Atlantic City, United States | KO by 6 | 
   SummaryTotal bouts: 26, Won: 20 (15 inside the limit), Lost: 6 (5 inside the limit), Draw: 0, NC: 0 |