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