| |
| 1976 |
| Date | Opponent | Place | Result |
| + Feb. 25 | Sixto Martinez | Philadelphia, United States | KO 1 |
| + Apr. 13 | Paul White | Philadelphia, United States | KO 1 |
| + June 8 | Moses Robinson | Philadelphia, United States | W 4 |
| + Sept. 2 | Moses Robinson | Philadelphia, United States | KO 1 |
| + Sept. 16 | Johnny Wilburn | Baltimore, United States | W 6 |
| |
| 1977 |
| Date | Opponent | Place | Result |
| + Apr. 14 | Joe Middleton | Landover, United States | KO 8 |
| - May 25 | Pablo Paul Ramos | Cleveland, United States | L 10 |
| + Nov. 3 | Charles Smith | Virginia Beach, United States | W 6 |
| + Dec. 6 | Diego Roberson | Philadelphia, United States | KO 1 |
| |
| 1978 |
| Date | Opponent | Place | Result |
| + June 19 | Bernard McLean | Philadelphia, United States | W 6 |
| + Sept. 27 | Ivy Brown | Philadelphia, United States | TKO 5 |
| + Dec. 5 | Jerry Celestine | Philadelphia, United States | W 8 |
| |
| 1979 |
| Date | Opponent | Place | Result |
| + Apr. 3 | Don Addison | Philadelphia, United States | TKO 3 |
| + Apr. 22 | Al Bell | Indianapolis, United States | KO 3 |
| + July 16 | Willie Taylor | Philadelphia, United States | TKO 8 |
| + Aug. 7 | Dale Grant | Atlantic City, United States | TKO 12 |
| (Won vacant NABF Light-Heavyweight Title) |
| + Sept. 11 | Leonardo Rodgers | Philadelphia, United States | KO 4 |
| + Nov. 14 | Jesse Burnett | Philadelphia, United States | W 12 |
| (Retained NABF and won vacant USBA Light-Heavyweight Titles) |
| |
| 1980 |
| Date | Opponent | Place | Result |
| + Feb. 18 | Billy Douglas | Upper Darby, United States | TKO 10 |
| + May 25 | James Scott | Woodbridge Township, United States | W 10 |
| - July 20 | Eddie Mustafa MUHAMMAD | McAfee, United States | TKO by 10 |
| (For WBA Light-Heavyweight Title) |
| + Dec. 1 | Otis Gordon | Bloomsbury, Great Britain | TKO 7 |
| |
| 1981 |
| Date | Opponent | Place | Result |
| + Feb. 5 | Don Addison | Atlantic City, United States | TKO 2 |
| + May 18 | Leon McDonald | Philadelphia, United States | TKO 7 |
| - Sept. 26 | Matthew Saad MUHAMMAD | Atlantic City, United States | TKO by 11 |
| (For WBC Light-Heavyweight Title) |
| |
| 1982 |
| Date | Opponent | Place | Result |
| - Mar. 21 | Dwight Muhammad QAWI | Las Vegas, United States | TKO by 6 |
| (For WBC Light-Heavyweight Title) |
| + Sept. 18 | Rick Jester | Atlantic City, United States | KO 7 |
| |
| 1983 |
| Date | Opponent | Place | Result |
| - Mar. 18 | Johnny Davis | Atlantic City, United States | TKO by 9 |
| + June 14 | Willie Torres | Philadelphia, United States | KO 1 |
| + Sept. 10 | Anthony Witherspoon | Atlantic City, United States | W 10 |
| - Oct. 26 | Richie Kates | Atlantic City, United States | L 10 |
| |
| 1984 |
| Date | Opponent | Place | Result |
| - Apr. 10 | Prince Mama Mohammed | Atlantic City, United States | L 10 |
Summary
Total bouts: 32, Won: 25 (17 inside the limit), Lost: 7 (4 inside the limit), Draw: 0, NC: 0, ND: 0