| Date | Opponent | Place | Result |
| 1992 |
| + Jan. 19 | Amahl Bacon | Atlantic City, United States | TKO 1 |
| + Feb. 4 | Worthy Hendricks | Atlantic City, United States | W 4 |
| + May 22 | Will Taylor | Philadelphia, United States | W 4 |
| + Sept. 11 | Troy Jackson | Atlantic City, United States | KO 1 |
| + Dec. 3 | Ricky Thomas | Hamilton Township, United States | W 6 |
| 1993 |
| + Feb. 12 | Casey DeLeano | Hamilton Township, United States | KO 1 |
| + June 26 | Nate Jackson | Atlantic City, United States | W 6 |
| + Aug. 13 | Donnell Cummings | Hamilton Township, United States | KO 5 |
| + Dec. 4 | Robbie Robinson | Corpus Christi, United States | KO 1 |
| 1994 |
| + Feb. 1 | Demetrius Davis | Philadelphia, United States | KO 4 |
| + Apr. 12 | Terry Seay | Philadelphia, United States | KO 1 |
| + Dec. 7 | Oswaldo Bello | Philadelphia, United States | KO 4 |
| 1995 |
| + Jan. 17 | James Green | Philadelphia, United States | KO 10 |
| + Apr. 4 | Frank Rhodes | Philadelphia, United States | TW 4 |
| NABF Super-Middleweight Title |
| + Aug. 1 | Eric Lucas | Philadelphia, United States | W 12 |
| NABF Super-Middleweight Title |
| + Dec. 12 | Troy Watson | Philadelphia, United States | KO 8 |
| NABF Super-Middleweight Title |
| 1996 |
| - Oct. 4 | Roy Jones Jr | New York, United States | TKO by 2 |
| IBF Super-Middleweight Title |
1997 Inactive |
| 1998 |
| + Jan. 30 | Robert Thomas | Newark, United States | TKO 3 |
| + Aug. 25 | Scott Lopeck | Philadelphia, United States | KO 3 |
| + Dec. 15 | Jeff Johnson | Trenton, United States | TKO 5 |
| 1999 |
| + Mar. 19 | Demetrius Jenkins | Philadelphia, United States | W 12 |
| vacant USBA Super-Middleweight Title |
| - Oct. 29 | James Butler | Indianapolis, United States | KO by 7 |
| USBA Super-Middleweight Title |
2000-2001 Inactive |
| 2002 |
| + Mar. 22 | Pat Lawlor | Philadelphia, United States | TKO 2 |
2003-2004 Inactive |
| 2005 |
| + Oct. 21 | Darmel Castillo | Trenton, United States | W 6 |