No amateur results
Professional record | 1971 | Date | Opponent | Place | Result | = Oct. 19 | Greg Burch | Philadelphia, United States | Draw 4 | + Nov. 9 | Nikita Tar Hocker | Philadelphia, United States | W 4 | | 1972 | Date | Opponent | Place | Result | - Mar. 21 | Greg Burch | Philadelphia, United States | L 4 | + Apr. 27 | Randy Benson | Conshohocken, United States | W 6 | + Oct. 24 | Leo Randolph
| Philadelphia, United States | TKO 1 | | 1973 | Date | Opponent | Place | Result | + Jan. 29 | John Saunders | Philadelphia, United States | KO 2 | + Mar. 26 | Ivelaw Eastman | Philadelphia, United States | W 6 | + May 14 | Johnny Simpson | Philadelphia, United States | KO 5 | + June 25 | Elwood Townsend | Philadelphia, United States | TKO 3 | + Aug. 31 | Greg Burch | Philadelphia, United States | W 8 | + Oct. 8 | Juan Cantres | Philadelphia, United States | W 8 | | 1974 | Date | Opponent | Place | Result | - May 22 | Ray Fields | Philadelphia, United States | L 8 | + June 26 | Greg Burch | Camden, United States | TKO 2 | - Oct. 18 | CJ Faison | Baltimore, United States | L 6 | + Nov. 12 | Norman Farrell | Philadelphia, United States | TKO 5 | | 1975 | Date | Opponent | Place | Result | + Jan. 28 | Norman Farrell | Philadelphia, United States | W 8 | + Mar. 28 | Gary Bailey | Philadelphia, United States | TKO 2 | - Apr. 28 | Tyrone Phelps | Philadelphia, United States | TKO by 1 | - Dec. 18 | Georges Warusfel | Paris, France | L 10 | | 1976 | Date | Opponent | Place | Result | - Jan. 22 | Joel Bonnetaz | Paris, France | L 10 | - July 29 | Vernon Mason | Baltimore, United States | L 10 | - Sept. 15 | Ralph Palladin | Scranton, United States | L 10 | | 1977 | Date | Opponent | Place | Result | + Feb. 5 | Frank Kolovrat | Baltimore, United States | KO 4 | - Feb. 22 | Jimmy Batten | Kensington, Great Britain | TKO by 2 | = Apr. 14 | Leo Saenz | Landover, United States | Draw 10 | - Sept. 24 | Leo Saenz | Baltimore, United States | L 10 | - Dec. 10 | Eckhard Dagge | Berlin, Germany | KO by 8 | | 1978 | Date | Opponent | Place | Result | - Mar. 15 | Mike Baker | Washington, United States | L 10 |
Summary
Total bouts: 28, Won: 14 (8 inside the limit), Lost: 12 (3 inside the limit), Draw: 2, NC: 0, ND: 0
|