DateOpponentResultMethodRd
2018-04-13Dennis GalarzaWinUD10
2017-04-04Omar DouglasWinUD10
2016-06-28Haskell RhodesWinUD10
2014-10-18Osumanu AkbaWinTKO2
2014-04-04Robert OsiobeWinUD8
2012-04-04Juan Carlos MartinezWinMD10
2012-02-24Guillermo SanchezWinUD8
2011-09-23Eric AikenNCNC1
2011-01-08Ever Luis PerezWinTKO2
2010-02-27Delvin PlacenciaWinKO2
2010-02-19Hevinson HerreraWinTKO1
2009-12-17Jovann JonesWinTKO3
2007-12-08Wes FergusonWinTKO6
2007-06-13Wes FergusonWinUD10
2006-08-11Daniel AliceaWinTKO12
2006-05-12Monty Meza ClayWinTKO11
2006-01-13Marco Angel PerezWinKO1
2005-05-13Juan Polo PerezWinUD8
2004-10-22Jamie RangelWinMD12
2004-07-27Antonio RamirezWinTKO5
2004-04-23Juan GomezWinKO8
2004-03-26Isidro TejedorWinUD10
2004-01-23Marty RobbinsWinUD10
2003-11-14Jadschi GreenWinTKO1
2003-09-12Reggie SandersWinUD8
2003-06-06Rashaan Abdul BlackburnWinUD6
2003-03-23Mauricio JuilioWinUD8
2003-02-01Antonio DavisWinTKO2
2003-01-17Jaime PalmaWinUD6
2002-12-20Carmelo RamosWinTKO2
2002-09-21Francisco GinorioWinTKO2
2002-08-09Meacher MajorWinSD4
2002-06-15Rafael SierraLossSD4
2002-04-19Vinnie PezzuloWinUD4
2002-02-22Rafael SierraDrawPTS4
2002-02-15Javier GonzalezWinTKO3
2001-06-02Jose Leonardo CruzLossMD4
2001-05-11Mirko WolfDrawPTS4
2001-04-07Joe JohnsonWinUD4