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