DateOpponentResultMethodRd
2010-05-29Ross ThompsonDrawSD10
2008-06-20Cory CummingsWinUD10
2006-03-31Norman JonesWinUD12
2005-02-03Sam ReeseWinUD10
2004-06-17Thomas ReidWinUD10
2004-05-22Willard LewisWinRTD4
2002-11-03George Khalid JonesWinUD12
2002-07-21Derrick HarmonWinUD12
2002-02-17George KlinesmithWinTKO1
2001-05-12Jesus RuizWinTD10
2001-03-09Ed DaltonWinTKO6
2000-04-22Jose Luis RiveraWinUD12
1999-06-23Tim CooperWinTKO3
1999-05-25Danny ThomasWinTKO5
1999-02-26Randall YonkerWinKO3
1999-01-26Availeo SlateWinTKO2
1998-10-02Eric DavisWinTKO6
1998-08-22Randall YonkerWinTKO3
1998-06-03Karl WillisWinTKO3
1998-03-28Kenny LopezWinTKO9
1998-02-27Thomas ReidWinUD10
1997-12-26Jesus CastanedaWinTKO8
1997-11-29Vinson DurhamWinUD10
1996-10-18Russell MitchellWinTKO1
1996-08-28Melvin WynnWinTKO2
1996-07-11Matthew CharlestonWinTKO11
1996-05-10Charles ScottWinTKO4
1996-03-29Tony GoldenWinKO2
1996-01-26William ClaytonWinKO1
1995-11-29Ray WebbWinTKO6
1995-10-07John MitchellWinTKO2
1995-09-14Hunter ClayWinKO6
1995-06-04Tony BoothWinTKO2
1994-09-12Ray LathonWinUD12
1994-05-23David VedderWinUD10
1994-04-26Terry CollierWinTKO6
1994-01-18Steve BrewerWinTKO2
1993-12-06Terrence WrightWinTKO6
1993-11-19Terry CollierWinPTS8
1993-09-24Bobby MackWinPTS6
1993-08-27Ka-Dy KingWinUD6
1993-08-13Mike GarciaWinTKO3
1993-06-25Ron StringerWinTKO3
1993-04-26Donnie PeneltonWinUD6
1993-04-16Randy McGaughWinKO2
1993-03-13Calvin PuckettWinTKO2
1993-02-16Jose Luis OrnelasWinTKO2