DateOpponentResultMethodRd
Mar 4, 2011Ray NarhLossUD10
Jul 30, 2009José CelayaWinUD8
May 21, 2008Johnnie EdwardsLossKO7
Sep 16, 2007Johnnie EdwardsLossDQ6
Jun 28, 2007Armando CordobaWinUD8
May 11, 2007Steve MincksWinTKO3
Aug 4, 2006Anthony MartinezWinUD8
Jun 17, 2006Darien FordWinUD6
Dec 12, 1998Moises RodriguezWinPTS8
Sep 22, 1998Koji Matsumoto TitleWinTKO10
Jul 10, 1998Luis Mendoza TitleWinUD12
Jun 13, 1998Genaro Rios TitleWinTKO8
Dec 12, 1997Benito RodriguezWinTKO6
Jul 13, 1997Darryl PinckneyWinUD10
Feb 16, 1997Roberto AvilaWinUD10
Dec 21, 1996Ray RiveraWinTKO3
Dec 11, 1996Jeff WhaleyWinTKO1
Nov 27, 1996Stanley JonesWinMD4
Nov 28, 1994Clarence BarnesWinTKO8
Jun 22, 1994Antonio GarrisWinTKO
Apr 1, 1994Terrence CarsonWinKO
Feb 12, 1994Santos RodriguezWinKO1
Mar 29, 1993Oscar WashingtonDrawTD1
Aug 29, 1992Steve YoungWinKO
Dec 21, 1991Capri LipkinWinDQ
May 3, 1991Lee CargleWinTKO
Mar 27, 1991Gary SpencerWinKO
Feb 24, 1991Ed BlytheWinKO
Feb 15, 1991Bruce NubyWinKO3
Dec 28, 1990Jeff McCullyWinTKO
Oct 19, 1990Kevin BenzWinKO1
Sep 10, 1990Gerald SheltonWinUD6
Aug 20, 1990Antti JuntumaaWinTKO6
Jul 30, 1990Tom CannetteWinTKO2
Jul 10, 1990Gerald SheltonWinPTS6
Jun 18, 1990Randy ReedyWinUD6
Jan 27, 1990Oscar GonzalezWinTKO
Oct 9, 1989Ronald FreemanWinPTS4
Aug 20, 1989Mario AmparanWinTKO