| Date | Opponent | Place | Result |
| 1977 |
| + Dec. 6 | Frank Williams | Philadelphia, United States | KO 1 |
| 1978 |
| + Jan. 24 | Harry Fryer | Philadelphia, United States | TKO 3 |
| + Feb. 10 | Kid Samson | Philadelphia, United States | W 6 |
| + Mar. 21 | Clarence Jody White | Philadelphia, United States | TKO 4 |
| + June 8 | Sam Long | Detroit, United States | KO 2 |
| + Aug. 24 | Dan Snyder | Philadelphia, United States | KO 3 |
| + Sept. 21 | Jerome Goodman | Philadelphia, United States | KO 8 |
| + Oct. 31 | Larry Davis | Philadelphia, United States | KO 1 |
| + Dec. 5 | Ray Smith | Philadelphia, United States | KO 5 |
| 1979 |
| + Feb. 27 | Charles Carey | Philadelphia, United States | KO 1 |
| + Apr. 3 | Arnell Thomas | Philadelphia, United States | TKO 3 |
| + May 14 | Willie Warren | Philadelphia, United States | KO 5 |
| + July 16 | Willie Monroe | Philadelphia, United States | W 10 |
| + Sept. 11 | Elisha Obed | Philadelphia, United States | TKO 7 |
| + Nov. 14 | Gary Guiden | Philadelphia, United States | TKO 5 |
| 1980 |
| + Mar. 9 | David Love | Atlantic City, United States | KO 9 |
| + May 4 | Mike Colbert | Atlantic City, United States | W 12 |
| USBA Middleweight Title |
| - Aug. 8 | Dwight Davison | Las Vegas, United States | L 10 |
| 1981 |
| - Feb. 15 | Mustafa Hamsho | Atlantic City, United States | L 10 |
| - May 3 | Wilford Scypion | Atlantic City, United States | L 10 |
| + Sept. 26 | Lancelot Innis | Atlantic City, United States | TKO 7 |
| + Dec. 5 | Jerry Holly | Atlantic City, United States | TKO 5 |
| 1982 |
| - Mar. 13 | Mustafa Hamsho | Atlantic City, United States | L 10 |
| + Aug. 18 | Henry Walker | Atlantic City, United States | TKO 7 |
| + Nov. 7 | Alexis Shakespeare | McAfee, United States | KO 2 |
| 1983 |
| + Mar. 14 | Tony Braxton | Atlantic City, United States | W 10 |
| + May 9 | Kenny Bristol | Atlantic City, United States | TKO 4 |
| + Sept. 28 | Eddie Flanning | Philadelphia, United States | TKO 4 |
| - Nov. 12 | John Mugabi | Tampa, United States | KO by 1 |
| 1984 |
| + Jan. 27 | Donald Bowers | Atlantic City, United States | W 10 |
| - Apr. 25 | Alex Ramos | Atlantic City, United States | L 12 |
| USBA Middleweight Title |
| + Sept. 27 | Billy Robertson | Inglewood, United States | W 10 |
| 1985 |
| + Feb. 4 | Frank Fletcher | Atlantic City, United States | TKO 3 |
| + June 29 | Ricky Stackhouse | Atlantic City, United States | W 10 |
| 1986 |
| - Jan. 11 | Michael Olajide | Atlantic City, United States | L 10 |
| - Aug. 22 | Frank Tate | Atlantic City, United States | L 10 |
| 1987 |
| + Dec. 9 | Philip Morefield | Atlantic City, United States | TW 5 |
| 1988 |
| - Mar. 19 | Michael Nunn | Las Vegas, United States | KO by 2 |
| NABF Middleweight Title |