DateOpponentResultMethodRd
2009-08-29Derek EdwardsLossTKO6
2009-05-15Chuck MussachioLossUD6
2008-09-20Anthony BonsanteLossUD10
2008-08-06Tarvis SimmsLossUD6
2008-05-17George WaltonLossUD6
2008-02-23Zach WaltersLossRTD7
2007-12-15Fred MooreWinTKO6
2006-08-05Jaidon CodringtonLossUD6
2006-06-16Dante CraigLossTKO10
2005-06-17Joey SpinaLossUD10
2004-03-13Rico CasonWinTKO2
2002-07-27Nicolas CerveraWinUD12
2000-12-29Brian BarbosaWinUD12
2000-06-09Anthony AtkinsonWinTKO6
2000-03-07Ray CollinsWinUD10
1999-11-19Robert FrazierWinTKO8
1999-06-11Bobby HeathWinUD10
1999-04-08Eddie HallDrawTD4
1998-10-15Floyd WilliamsWinKO3
1998-09-15Jamie StevensonWinTKO6
1998-07-14Purcell MillerWinUD12
1998-06-12Steve FisherWinTKO5
1997-01-11James MasonWinTKO3
1996-09-07Roland RangelWinRTD4
1996-02-24Tim DendyWinTKO6
1995-04-08James MasonWinRTD2
1995-02-22Sergio MedinaWinUD12
1994-08-29Robert CameronWinKO
1993-12-18Marris VirgilWinTKO
1993-03-30Louis HowardWinUD10
1992-12-15Tyrone MooreWinKO3
1992-09-29Jake TorranceWinRTD3
1992-04-23Curtis SummitWinPTS8
1991-10-12Anthony IvoryWinPTS8
1991-07-02Kenneth KiddWinTKO3
1991-05-04Robert VasquezWinTKO3
1991-02-15Anthony WilliamsWinTKO3
1990-10-23Oscar PonceWinUD10
1990-09-10Gary WilliamsonWinTKO1
1990-08-19Hugo SclarandiWinUD6
1990-07-30Jake TorranceWinUD10
1990-07-08Wilberforce KiggunduWinTKO4
1990-05-05Alejandro BarbosaWinTKO2
1990-04-16Anthony BryantWinTKO9
1990-03-09Reese SmithWinTKO8
1990-01-22Larry NicholsWinTKO2
1989-12-01John GarnerWinTKO3
1989-11-13Calvin EdwardsWinTKO
1989-10-09Jerry GrantWinKO1
1989-09-28Manuel MaderaWinTKO
1989-09-15Bill RobinsonWinTKO4
1989-08-21Ricardo SimpsonWinTKO4
1989-06-26James RuffWinTKO2
1989-06-05Tim PaytonWinTKO1
1989-04-21Anthony TravisWinUD6
1989-02-04Matt TrejoWinUD4
1989-01-03Henry MobleyWinUD4
1988-12-07Kelvin WilliamsWinUD4
1988-11-01Terry ParnhamWinUD4