DateOpponentResultMethodRd
2022-05-14Dominic BoeselWinKO4
2021-12-18Yunieski GonzalezWinTKO10
2020-12-18Alfonso LópezWinTKO10
2018-02-03Habib Ahmed TitleWinTKO6
2015-11-20Gevorg KhatchikianWinUD10
2015-06-26Derek EdwardsWinUD10
2014-07-07Junior TalipeauWinTKO1
2014-02-01Don MoutonWinTKO1
2013-08-24Derrick FindleyWinUD10
2013-04-20Juan De AngelWinKO3
2012-11-17Marcus UpshawWinUD10
2012-08-25Richard GutierrezWinUD10
2012-06-16Isaac MendezWinTKO8
2012-04-14Jaime BarbozaWinUD10
2011-11-26Samuel MillerWinTKO4
2011-09-24Amilcar Edgardo Funes MelianWinTKO5
2011-07-16Oney ValdezWinTKO2
2011-05-13Francisco VillanuevaWinTKO7
2011-02-18Antonio ArrasWinTKO8
2010-10-19Christian SolanoWinKO2
2010-08-28Gilberto Flores HernandezWinTKO2
2010-07-30Guillermo RomeroWinKO2
2010-06-26Jorge BarreraWinTKO2
2010-04-30Jesus AyalaWinKO2
2010-03-26Hector VerduzcoWinKO3
2010-02-26Luis Angel PadillaWinKO1
2010-01-30Adolfo PimentelWinUD4
2009-12-12Luis Ignacio CastroWinUD4
2009-11-21Antonio VillanuevaWinTKO1
2009-10-02Eliud DuenasWinKO2
2009-09-04Blas CamachoWinTKO2
2009-08-29Joel RamosWinTKO1
2009-08-21Jeseth MagallanesWinKO1