DateOpponentResultMethodRd
17/12/2010Carl DavisLossUD10
10/04/2010Valente TinajeroWinUD6
23/10/2009Victor BarraganLossTKO7
06/02/2009Dewey CooperWinMD10
23/10/2008Dewey CooperWinTD5
21/05/2008Clarence MooreWinUD6
16/02/2008Alexander FrenkelLossTKO5
29/07/2006Kenny KeeneWinTKO10
20/01/2006Gary GomezWinSD10
27/10/2005Felix Cora Jr.LossTKO8
16/06/2005Ali SupremeWinKO3
14/05/2005Danny BatchelderLossSD10
24/03/2005Tim ShocksWinUD8
19/08/2004Luke MunsenWinTKO8
29/07/2004Charles DavisLossUD10
29/04/2004Vadim TokarevLossUD10
20/02/2004Marcus HarveyWinTKO1
13/06/2003Rydell BookerLossUD10
28/03/2003Wesley MartinWinTD5
24/08/2002Don NormandWinKO1
07/06/2002Darryl HollowellWinTKO2
24/02/2001Gary WilcoxWinSD10
10/08/2000Ray BerryWinTKO9
15/10/1999Darren ZennerWinUD10
01/10/1999Dan WardWinTKO6
09/01/1999Art JimmersonWinKO1
22/02/1997Rick RoufusWinTKO4
27/06/1995John KiserWinTKO5
17/02/1995Jason NicholsonWinTKO6
29/12/1994Jeff WilliamsWinTKO1
20/10/1994Michael GreenWinPTS8
15/12/1993Matthew BrooksWinTKO3
23/10/1993David GambleWinTKO2
16/12/1992Yuri VaulinWinTKO11
26/06/1992Jose Macias ChongWinTKO1
28/03/1992Sean McClainWinTKO1
26/11/1991Randy LeaksWinKO3
12/11/1991Keith McMurrayWinTKO2
11/10/1991Terry VernersWinKO1
13/09/1991Sim WarriorWinTKO2
06/07/1991Sim WarriorLossKO3
15/05/1991Keith McMurrayWinUD8
24/04/1991Joey ParkerWinKO4
20/02/1991Joey ParkerWinUD10
27/12/1990Armando HurtadoWinTKO1
21/11/1990Scott FusciWinTKO4
08/10/1990Terry VernersWinPTS8
22/09/1990Greg StewardWinKO1
11/05/1990Sylvester WhiteDrawPTS4
28/03/1990Anthony HarrisWinKO1
28/02/1990Paul JonesWinKO2
30/11/1989Kevin PoindexterWinKO1