Amateur Results| | | 1971 | | Date | Opponent | Place | Result | | - Nov. 20 | Larry Holmes (USA) | Easton, Pennsylvania | LPTS 3 | | | | 1972 | | Date | Opponent | Place | Result | | - Apr. 8 | Larry Holmes (USA) | Allentown, Pennsylvania | LPTS 3 | |
| Cincinnati, Ohio, Eastern Region Olympic Trials quarter-finals, +81 kg | - June 16 | Larry Holmes (USA) | Cincinnati, Ohio | LPTS 3 | | | | 1973 No results recorded | | | | 1974 | | Date | Opponent | Place | Result | | + Aug. 25 | Leo Zinkubire | La Habana, Cuba | WPTS | | + Aug. 28 | Rajko Miljic | La Habana, Cuba | WPTS | | - Aug. 30 | Teofilo Stevenson (CUB) | La Habana, Cuba | LPTS | | | | 1975 No results recorded | | | | 1976 | | Date | Opponent | Place | Result | |
| Las Vegas, Nevada and New York City, New York, Dual Match USA vs Soviet Union, +81 kg | - Nov. 28 | Piotr Zayev | Las Vegas, Nevada | LPTS | | + Dec. 3 | Leonid Zadorozhny | New York City, New York | WPTS |
Professional record| | | 1977 | | Date | Opponent | Place | Result | | + July 21 | Charlie Boston | Virginia Beach, United States | KO 2 | | + Aug. 26 | Willie Payne | Allentown, United States | KO 2 | | + Sept. 17 | Rocky Bentley | Richmond, United States | KO 1 | | + Oct. 6 | Al Surafall | Philadelphia, United States | W 8 | | + Nov. 1 | Fred Jones | Philadelphia, United States | KO 3 | | + Dec. 6 | Mike Montgomery | Philadelphia, United States | TKO 6 | | | | 1978 | | Date | Opponent | Place | Result | | + Jan. 24 | Johnny Warr | Philadelphia, United States | W 8 | | + Mar. 14 | Leroy Diggs | Philadelphia, United States | W 8 | | + May 15 | Pedro Soto | New York, United States | W 8 | | = Dec. 5 | Randy Mack | Philadelphia, United States | Draw 8 | | | | 1979 | | Date | Opponent | Place | Result | | + July 10 | Tyrone Harlee | Atlantic City, United States | W 8 | | = Dec. 4 | Larry Alexander | Upper Darby, United States | Draw 8 | | | | 1980 | | Date | Opponent | Place | Result | | + Mar. 31 | Eddie Wilson | Las Vegas, United States | KO 1 | | = May 25 | Randy Mack | Atlantic City, United States | Draw 10 | | + Oct. 24 | Jeff Shelburg | Las Vegas, United States | W 10 | | | | 1981 | | Date | Opponent | Place | Result | | - Feb. 7 | Tim Witherspoon | Atlantic City, United States | L 10 | | - June 30 | Jimmy Young | Atlantic City, United States | L 10 | | | | 1982 | | Date | Opponent | Place | Result | | - Oct. 7 | Eddie Gregg | New York, United States | TKO by 9 |
Summary
Total bouts: 18, Won: 12 (6 inside the limit), Lost: 3 (1 inside the limit), Draw: 3, NC: 0, ND: 0
|