DateOpponentResultMethodRd
2007-01-20James PorterLossSD4
2004-04-02Chavez FranciscoWinTKO5
2004-01-09Ken MurphyWinTKO4
2001-05-20Sherman WilliamsWinSD12
2001-03-17Agustin CorpusWinTKO5
2001-01-25Jesus ValadezWinTKO4
2000-11-28Larry DonaldDrawMD12
2000-09-21Don NormandWinTKO3
2000-04-01Jeff LallyWinTKO3
1999-11-06Matt GreenWinKO3
1999-10-21Ronnie SmithWinTKO3
1999-09-16Ricardo KennedyWinTKO3
1999-08-13Everett MartinWinTKO4
1999-02-19Biko BotowamunguWinPTS10
1998-02-24Keith McKnightWinKO7
1997-09-16Carlos MonroeWinUD10
1997-08-14Garing LaneWinUD10
1997-07-12Jesse ShelbyWinTKO3
1997-06-05Isaac BrownWinTKO2
1997-04-08Levi BillupsWinTKO12
1996-12-17Sam HamptonWinUD12
1996-10-03Will HintonWinTKO5
1996-09-25Arthur WeathersWinTKO2
1996-08-24Martin FosterWinKO3
1996-07-18James GainesWinMD12
1996-06-27Bradley RoneWinTKO4
1996-04-20Buster Mathis, Jr.NCNC5
1996-04-09Cleveland WoodsWinKO2
1996-03-09Olian AlexanderWinTKO2
1996-01-13Terry DavisWinTKO5
1995-12-13Marion WilsonWinMD10
1995-12-05Ken SmithWinKO3
1995-10-06Calvin VeasleyWinTKO4
1995-09-09Thomas WilliamsWinTKO4
1995-07-27Martin FosterNCNC8
1995-06-17Curtis ShepardWinKO1
1995-01-26Levi BillupsWinSD8
1994-12-17Jeff HollinsWinKO4
1994-12-06"Handy" Randy WilsonWinKO4
1994-11-02Jim MullenWinKO5
1994-10-13Ahmed AbdinDrawPTS6
1994-09-09Jeff HollinsWinUD4
1994-08-23Jeff HollinsWinUD4
1994-07-30Paul HirschWinTKO2
1994-06-25Jonathan GrantLossUD4
1994-06-16Daniel MooreWinUD4
1992-08-27Mike DavisWinKO1