DateOpponentResultMethodRd
2006-06-30Shane SwartzLossTD5
2005-12-15Dennis McKinneyWinUD6
2005-08-27Damon ReedWinTKO5
2005-02-04Shelby GrossWinTKO5
2004-10-28Jermell BarnesWinUD12
2003-08-01Rich LaMontagneWinUD10
2003-03-14Kevin PettyWinKO2
2002-05-31Yohan GimenezWinTKO5
2002-04-26Greg WrightWinUD12
2001-11-30Rick RoufusWinTKO9
2001-07-10Chris BrownWinTKO1
2000-11-03Sione AsipeliWinUD10
2000-08-16Mike PeakWinUD8
2000-06-16Willard LewisWinTKO7
2000-05-09Matthew CharlestonWinTKO2
1999-10-29Wesley MartinWinUD8
1999-05-28Sajad Abdul AzizWinUD12
1999-02-05Val SmithWinTKO2
1998-10-14David WashingtonWinTKO8
1998-04-03Art JimmersonWinKO3
1997-11-11Robert FolleyWinDQ6
1997-10-04Bobby CrabtreeWinKO1
1997-07-04Leon GrayWinMD10
1997-05-05Brian LaSpadaWinTKO8
1997-02-20Marcelo AravenaWinTKO5
1996-08-18Brian LaSpadaDrawTD6
1996-05-31Teddy AdeobaWinTKO2
1996-04-11Shawn ElliottWinTKO2
1996-03-12Dave FiddlerWinTKO2
1996-01-25Derrell BanksWinUD6
1995-12-14Donnie PeneltonWinTKO4
1995-10-25Dean ShannonWinKO1
1995-08-16Maurice HarrisWinKO3
1995-05-23Dan LaliberteWinKO4
1995-04-28Thaddeus CarneyWinTKO1