DateOpponentResultMethodRd
2012-09-08Magomed AbdusalamovLossTKO2
2012-03-31Livin CastilloWinSD8
2012-02-03Harold SconiersLossMD8
2011-12-03Dennis McKinneyWinTKO4
2008-11-07Mike MolloWinUD12
2006-07-21Terry SmithWinUD10
2006-06-02Marcus RhodeWinKO2
2006-04-26Rob CallowayWinUD10
2006-03-24Marcus McGeeWinUD10
2006-01-27Dan WardWinKO1
2005-11-26Andy SampleWinKO1
2005-10-21Zuri LawrenceLossUD10
2005-08-26Steve PannellWinKO3
2004-04-15Wayne LlewellynWinTKO1
2001-12-01Lance WhitakerWinUD12
2001-01-24King IpitanWinTKO1
2000-09-14Reynaldo MinusWinUD8
2000-07-27Sedreck FieldsWinUD10
2000-06-29Sherman WilliamsDrawMD10
2000-03-31Eddie RichardsonWinUD8
2000-01-27Ron GuerreroDrawSD8
1999-09-14Jimmy HaynesWinTKO3
1999-06-24Harry DanielsWinPTS6
1999-03-27Garing LaneWinUD8
1998-12-04Bryant SmithWinSD8
1998-11-04Mike DixonWinTKO
1998-09-24Guy SonnenbergWinTKO5
1998-08-27Kimmuel OdumWinKO
1998-07-30Shane HykesWinKO
1998-06-25Carlton DavisWinKO1
1998-04-04Floyd WomackWinTKO2
1998-03-21Robert ColayWinTKO5
1998-02-25Marcus HardenWinUD4
1998-01-29Frankie HinesWinKO
1997-11-01Rowyan WallaceWinKO
1997-09-27Charles CueWinUD6
1997-07-15Curt PaigeWinUD4
1997-05-05Mark WhittakerWinTKO3
1996-08-21Charlie BrazellWinKO
1996-04-12Greg PickromLossSD8
1996-03-15Albert WilliamsDrawMD4
1996-02-09Dwayne EvansWinKO1
1995-11-18Gary BellLossKO
1995-10-10Brian NixWinTKO