DateOpponentResultMethodRd
2017-09-09Devaun LeeLossTKO
2016-07-16Rafael MayWinUD
2016-04-17Alexis CastilloWinTKO
2016-04-09Modesto FelixWinKO
2015-10-22Jose Antonio RodriguezWinRTD
2014-03-10Robinson PenaWinRTD
2013-03-09Johnny ValentinWinKO
2011-10-01Jeremy YeltonWinTKO
2011-05-30Jaison PalomequeWinTKO
2010-06-03Daryl SalmonWinKO
2010-03-12Wilmer GonzalezWinKO
2009-02-27Dionisio MirandaWinKO
2007-12-17Ulises DuarteWinKO
2007-07-14Sherwin DavisWinTKO
2007-06-02Bruce RumbolzWinTKO
2007-03-16Robert KamyaWinTKO
2006-12-18Jordan SanchezWinTKO
2006-07-22Bryon MackieWinTKO
2006-03-10Archak TermeliksetianWinRTD
2006-02-16Christopher HenryWinTKO
2005-06-25Ronald WeaverWinUD
2005-04-02Rafael De la CruzWinTKO
2005-01-29Dennis SharpeWinTKO
2004-12-03Clarence TaylorWinTKO
2004-10-01Larry BrothersWinTKO
2004-08-22Feliberto AlvarezWinTKO
2004-04-02Israel GarciaWinUD
2003-12-12Adam StewartWinTKO
2003-10-22Oriol MartinezWinUD
2003-08-29Andres LarrinagaWinUD
2003-04-04Patrick ThompsonWinMD
2003-03-21Nelson GilWinKO
2003-01-10Adalberto MarteWinKO
2002-07-05Jorge GarciaWinUD
2002-05-18Muhammed NuhuWinUD
2002-04-12Curtis WilkensWinUD
2002-03-15Bagrat MakhkamovWinTKO
2002-02-02Jim CombsWinTKO