DateOpponentResultMethodRd
2009-10-31Joey SpinaDrawMD10
2008-07-18DeLeon TinsleyLossUD8
2008-01-31Newton KiddWinSD8
2007-09-14Johny JensenLossUD12
2006-10-20Zack PageLossUD10
2005-04-02Danny SheehanWinUD8
2004-12-02Raymond McLamoreWinSD8
2004-10-16James JohnsonWinUD6
2004-04-17Tiwon TaylorWinTKO5
2001-05-17Dennis McKinneyWinUD8
2001-01-17Earl ButlerWinKO3
1999-07-29Charles DaughtryWinTKO6
1998-09-22Tyrone ArmsteadWinUD8
1997-09-20Eddy SmuldersWinTKO8
1997-06-13Fermin ChirinoWinTKO2
1997-05-01Kenny PayneWinTKO3
1996-10-29Thomas ReidWinUD10
1996-08-16Ken McCurdyWinTKO2
1995-12-01Ken WallaceWinTKO5
1995-05-27Ali SaidiWinUD8
1995-05-03Michael GreenWinKO5
1995-03-18Charles DaughtryWinKO1
1995-01-20John LampreWinTKO2
1994-10-13Anthony BrownWinKO1
1994-10-07Earl TalleyWinKO2
1994-04-29Tim St ClairWinTKO4
1993-11-12Tim St ClairWinUD10
1993-09-04James MullinsWinTKO5
1993-06-17Richard CarterWinTKO3
1993-01-27Jamal ArbubakarWinUD6
1992-12-23James CampbellWinKO1
1992-11-20Patrick FrazierWinUD6
1992-10-15Exum SpeightWinTKO1
1992-09-15Anthony SuttonWinTKO2
1992-08-25Amahl BaconWinTKO1
1992-05-21Lihande PatrickWinTKO2
1992-03-23Norman BellWinUD4
1992-02-07Fred RiveroWinTKO1
1992-01-12Worthy HendricksWinUD4