| DATE | OPPONENT | OUTCOME | LOCATION |
| 2000 | |||
| December 1 | Antwun Echols | TKO 10 | Las Vegas, NV |
| May 13 | Syd Vanderpool | W 12 | Indianapolis, IN |
| 1999 | |||
| December 12 | Antwun Echols | W 12 | Miami, FL |
| February 6 | Robert Allen | TKO 7 | Washington, DC |
| 1998 | |||
| August 28 | Robert Allen | NC 4 | Las Vegas, NV |
| January 31 | Simon Brown | TKO 6 | AC, NJ |
| 1997 | |||
| November 18 | Andrew Council | W 12 | Upper Marlboro, MD |
| July 20 | Glencoffe Johnson | KO 11 | Indio, CA |
| April 19 | John Jackson | TKO 7 | Shreveport, LA |
| 1996 | |||
| July 16 | William James | TKO 11 | AC, NJ |
| March 16 | Joe Lipsey | KO 4 | Las Vegas, NV |
| January 27 | Steve Frank | TKO 1 | Phoenix, AZ |
| 1995 | |||
| April 29 | Segundo Mercado | TKO 7 | Landover, MD |
| Wins Vacant IBF middleweight title against Mercado | |||
| 1994 | |||
| December 17 | Segundo Mercado | D 12 | Quito, ECU |
| Fights to a draw for vacant IBF middleweight title against Mercado | |||
| May 17 | Lupe Aquino | W 12 | AC, NJ |
| February 26 | Melvin Wynn | TKO 3 | AC, NJ |
| 1993 | |||
| November 23 | Wendall Hall | TKO 3 | Philadelphia, PA |
| August 3 | Roy Ritchie | TKO 7 | Las Vegas, NV |
| May 22 | Roy Jones | L 12 | Washington, DC |
| Fights for vacant middleweight title, but looses to Jones | |||
| February 16 | Gilbert Baptist | W 12 | Denver, CO |
| 1992 | |||
| December 4 | Wayne Powell | TKO 1 | AC, NJ |
| Wins vacant USBA middleweight title against Powell | |||
| September 14 | Eric Rhinehardt | KO 1 | Philadelphia, PA |
| August 28 | James Stokes | KO 1 | AC, NJ |
| May 21 | Anibal Miranda | W 10 | Paris, FRA |
| April 3 | Randy Smith | W 10 | AC, NJ |
| January 31 | Dennis Milton | TKO 4 | Philadelphia, PA |
| 1991 | |||
| December 13 | Willie Kemp | W 10 | AC, NJ |
| November 26 | David McCluskey | TKO 5 | Philadelphia, PA |
| September 23 | Ralph Moncrief | KO 1 | Philadelphia, PA |
| July 9 | Dan Mitchell | KO 1 | Philadelphia, PA |
| June 20 | Pedro Marquez | TKO 1 | Parsippany, NJ |
| March 18 | Steve Langley | TKO 3 | Las Vegas, NV |
| February 26 | Richard Quiles | KO 1 | Philadelphia, PA |
| 1990 | |||
| November 17 | Mike Sapp | TKO 1 | Ft Myers, FL |
| October 20 | Darrin Oliver | TKO 1 | AC, NJ |
| August 5 | Percy Harris | W 6 | AC, NJ |
| June 30 | Khalif Shabazz | KO 1 | AC, NJ |
| May 31 | Jouvin Mercado | TKO 2 | Rochester, NY |
| May 18 | Ed Tyler | TKO 1 | AC, NJ |
| April 26 | Keith Gray | TKO 1 | Philadelphia, PA |
| February 22 | Greg Paige | W 4 | Philadelphia, PA |
| 1988 | |||
| October 11 | Clinton Mitchell | L 4 | AC, NJ |