DateOpponentResultMethodRd
Sep 4, 2009Timur IbragimovLossUD6
Sep 5, 2008Joey AbellWinSD6
Oct 30, 2003Lance WhitakerLossUD12
Aug 22, 2003Joe LenhartWinUD6
Mar 1, 2003David IzonriteiWinUD8
Aug 31, 2002Sedreck FieldsLossUD10
Jun 29, 2002Vinny MaddaloneWinUD6
Jan 26, 2002Sherman WilliamsLossUD10
Dec 8, 2000David BosticeLossUD10
Sep 14, 2000Terrence LewisLossUD10
Apr 27, 2000Frankie SwindellDrawPTS10
Nov 29, 1999Brian NixWinTKO8
Sep 4, 1998Derrick RoddyWinTKO3
May 8, 1998Carlos MonroeWinUD10
Nov 22, 1996Matthew CharlestonWinKO1
Mar 18, 1995Mike DixonWinTKO8
Nov 17, 1993Vincent Boulware TitleWinTKO5
Dec 12, 1991Govoner ChaversWinTKO6
Sep 25, 1991Mike DeVitoWinTKO3
Jul 25, 1991Frankie SwindellWinTKO11
Mar 8, 1991Leon TaylorWinUD12
Dec 13, 1990Leon TaylorLossSD10
Sep 27, 1990Matthew BrooksWinTKO4
Aug 5, 1990Jesse ShelbyWinUD10
Jun 24, 1990Keith McMurrayWinUD8
Jun 12, 1990Chris CollinsWinTKO
May 3, 1990Tommy RichardsonWinTKO5
Mar 22, 1990Jerry DorseyWinTKO3
Jan 7, 1990Ed MackWinUD6
Nov 14, 1989Luis CastilloWinTKO3
Oct 20, 1989Harrison PearsonWinKO
Aug 15, 1989John BecklesWinTKO
Jun 24, 1989Aundrey NelsonWinPTS4
May 27, 1989Jack BastingWinMD4
Apr 25, 1989Guy SonnenbergWinUD4
Mar 25, 1989Lorenzo ThomasWinTKO3