DateOpponentResultMethodRd
2025-02-01Danny RosenbergerNCNC5
2023-08-12Sladan JanjaninWinTKO5
2021-11-13Francisco Emanuel TorresDrawMD10
2018-06-09Frank RojasWinKO1
2018-02-03Matthew StrodeWinTKO8
2016-07-23Francisco SantanaWinUD10
2015-12-12Sidney SiqueiraWinUD10
2015-05-15Jorge Páez Jr. TitleWinTKO12
2014-07-26Henry AuraadWinTKO1
2014-05-17Angel HernandezWinUD6
2014-03-29Prince Doku Jr.WinUD6
2013-11-16Abraham ÁlvarezWinTKO2
2012-10-13Pavel MírandaWinUD8
2012-07-21Javier LoyaWinTKO
2012-05-26Josh SosaWinUD6
2011-11-12Samuel SantanaWinUD6
2011-09-17Dedrick BellWinKO1
2011-06-11Corey AlarconWinTKO4
2011-05-07James HopeWinTKO5
2011-01-22Fernando RodríguezWinUD6
2010-11-13Winston MathisWinTKO3
2010-09-11Manuel DelcidWinTKO2
2010-06-26Josh BeemanWinKO1
2010-05-29Ronnie PetersonWinTKO1
2010-05-08Arnoldo PachecoWinTKO1
2010-04-10Scott PaulWinTKO2
2010-03-12Bobby HillWinTKO3
2010-02-14John Michael VegaWinTKO1
2010-01-16Steven CoxWinTKO1