No amateur resultsProfessional recordDate | Opponent | Place | Result | 1966 | + Oct. 10 | Jimmy Hayes | Philadelphia, United States | W 6 | 1967 | + Nov. 6 | Richard Pittman | Philadelphia, United States | KO 1 | + Dec. 11 | Bob Henderson | Philadelphia, United States | KO 1 | 1968 | + Feb. 19 | Bill Hardney | Philadelphia, United States | KO 1 | + Mar. 28 | George Murphy | Philadelphia, United States | TKO 1 | + May 20 | Dick Hall | Philadelphia, United States | KO 3 | + Sept. 24 | Dave Russell | Philadelphia, United States | W 6 | + Oct. 29 | Bob Stallings | Philadelphia, United States | W 8 | 1969 | + Feb. 10 | Young Joe Louis | Philadelphia, United States | KO 1 | - Mar. 3 | Jeff Merritt | Philadelphia, United States | L 8 | - Mar. 13 | Larry Middleton | Baltimore, United States | L 6 | + Mar. 31 | Bill Hardney | Alexandria, United States | KO 3 | 1970 Inactive | 1971 | + Feb. 22 | Jimmy Young | Philadelphia, United States | W 4 | + Mar. 29 | Paul Wright | Philadelphia, United States | TKO 5 | + Sept. 27 | Charley Polite | Philadelphia, United States | KO 5 | + Nov. 9 | Mac Harrison | Philadelphia, United States | KO 1 | 1972 | + Jan. 18 | Roger Russell | Philadelphia, United States | W 10 | Pennsylvania State Heavyweight Title | + Apr. 18 | Mike Boswell | Philadelphia, United States | W 10 | + Dec. 9 | Robie Harris | Denver, United States | KO 2 | 1973 | - Jan. 15 | Richard Dunn | Mayfair, Great Britain | L 8 | + May 10 | Edmund Stewart | Philadelphia, United States | TKO 3 | + July 23 | Charlie Harris | Philadelphia, United States | KO 2 | + Oct. 30 | Oliver Wright | Miami Beach, United States | TKO 6 | 1974 | + May 29 | Vic Brown | Philadelphia, United States | TKO 1 | - Dec. 7 | Henry Clark | San Jose, United States | L 10 | 1975 Inactive | 1976 | + Jan. 28 | Alex Carr | Philadelphia, United States | KO 1 | + Feb. 25 | Joe Maye | Philadelphia, United States | KO 8 | - Apr. 30 | Larry Holmes | Landover, United States | L 10 | - Dec. 11 | Earnie Shavers | Las Vegas, United States | KO by 10 | 1977 | + Mar. 20 | Harold Carter | Louisville, United States | W 4 | + May 7 | Charles Atlas | Saint Louis, United States | KO 1 | + Oct. 22 | Gregory Johnson | Las Vegas, United States | KO 3 | 1978 | + Feb. 11 | Fili Moala | Las Vegas, United States | W 6 | + Feb. 24 | Walter Moore | Las Vegas, United States | KO 6 | 1979 | + Feb. 17 | Frank Brown | Indianapolis, United States | KO 3 | + Mar. 23 | Walter Santemore | Rosemont, United States | KO 5 |
Summary
Total bouts: 36, Won: 30 (22 inside the limit), Lost: 6 (1 inside the limit), Draw: 0, NC: 0
|