| Date | Opponent | Place | Result |
| 1990 |
| + Nov. 14 | Michael Duncan | Glen Burnie, United States | TKO 1 |
| 1991 |
| + Jan. 16 | Darrell Brooks | Lanham, United States | KO 3 |
| - Feb. 10 | Lonnie Davis | Atlantic City, United States | L 4 |
| + Feb. 26 | Robert Sawyer | Washington, United States | W 6 |
| + Apr. 10 | Mark Simmons | Lanham, United States | KO 2 |
| = June 18 | Mpush Makambi | Washington, United States | Draw 4 |
| - July 23 | Ricky Thomas | Atlantic City, United States | L 4 |
| + Sept. 21 | Jimmy Holmes | Washington, United States | KO 1 |
| + Nov. 16 | Kevin Tillman | Alexandria, United States | W 6 |
| 1992 |
| + Feb. 22 | Timmy Knight | Alexandria, United States | W 6 |
| + Mar. 27 | Patrick Cann | Atlantic City, United States | TKO 2 |
| + Apr. 22 | Mike Williams | East Rutherford, United States | W 6 |
| = May 14 | Lonnie Davis | Atlantic City, United States | Draw 6 |
| + June 20 | Gary Smith | Atlantic City, United States | W 6 |
| + Oct. 3 | Tyrone Haywood | Washington, United States | TKO 9 |
| 1993 |
| + Feb. 19 | James Jenkins | Washington, United States | KO 1 |
| + Mar. 11 | Danny Mitchell | Glen Burnie, United States | KO 4 |
| + Aug. 13 | Sam Carter | Largo, United States | TKO 2 |
| 1994 |
| + Feb. 17 | Bernard Grant | Upper Marlboro, United States | TKO 3 |
| + May 11 | Aaron McLaurine | Annandale, United States | W 8 |
| + May 20 | Gary Smith | Washington, United States | KO 4 |
| + June 9 | Aaron McLaurine | Woodlawn, United States | W 8 |
| = July 1 | Tony Marshall | Philadelphia, United States | Draw 10 |
| - Sept. 23 | Keith Holmes | Upper Marlboro, United States | L 12 |
| USBA Super-Welterweight Title |
| 1995 |
| + Jan. 11 | Anthony Ivory | Woodlawn, United States | W 10 |
| + May 12 | Tim Dendy | Upper Marlboro, United States | TKO 4 |
| + July 29 | Horace Watterson | Washington, United States | KO 1 |
| + Aug. 30 | Jermain Dixon | Washington, United States | KO 3 |
| + Sept. 30 | Buddy McGirt | Atlantic City, United States | TKO 9 |
| + Nov. 21 | Anthony Bryant | Washington, United States | KO 1 |
| + Dec. 7 | Eric Rhinehart | Upper Marlboro, United States | KO 1 |
| 1996 |
| - Mar. 5 | Ronald Wright | Norfolk, United States | L 12 |
| NABF Super-Welterweight Title |
| + Aug. 21 | Mark Buchannon | Oxon Hill, United States | TKO 3 |
| + Oct. 19 | Allen Watts | Upper Marlboro, United States | KO 1 |
| 1997 |
| - Apr. 19 | Robert Allen | Shreveport, United States | L 12 |
| - Nov. 18 | Bernard Hopkins | Upper Marlboro, United States | L 12 |
| IBF Middleweight Title |
| 1998 |
| + May 1 | Benji Singleton | Washington, United States | W 10 |
| 1999 |
| + Feb. 5 | Michael Ward | Pikesville, United States | W 10 |
| + Aug. 6 | Floyd Williams | Tunica, United States | KO 2 |
| - Sept. 24 | Keith Holmes | Washington, United States | L 12 |
| WBC Middleweight Title |
2000-2002 Inactive |
| 2003 |
| + Sept. 26 | James McAllister | Washington, United States | W 8 |
| - Oct. 31 | Troy Rowland | Grand Rapids, United States | L 10 |