DateOpponentResultMethodRd
2022-11-19Gonzalo Gaston CoriaWinKO3
2022-02-19D'Mitrius BallardWinTKO3
2020-10-30Tureano JohnsonWinRTD6
2019-09-14Patrick Allotey TitleWinKO4
2018-09-15Brandon Cook TitleWinTKO3
2018-03-17Johnny NavarreteWinKO3
2018-02-10Jose Carlos PazWinKO3
2017-12-09Paul Valenzuela JrWinTKO2
2017-09-02Uriel GonzalezWinKO2
2017-07-01Miguel Angel LopezWinKO3
2017-04-29Johnny NavarreteWinUD10
2017-04-01Gabriel AgramonWinRTD2
2017-03-24Jorge JuarezWinTKO1
2017-02-02Juan Macias MontielWinKO2
2016-12-10Álvaro RoblesWinTKO5
2016-10-22Alfredo ChavezWinTKO1
2016-08-13Ramiro AlcarazWinKO3
2016-07-30Oscar MoraWinKO2
2016-06-18Seth CarrilloWinKO2
2016-04-30Elliot CanoWinTKO5
2016-01-23Frank VerduzcoWinTKO1
2015-12-05Gabriel AgramonWinTKO6
2015-07-10Jose Maria ValdezWinTKO2
2015-03-14Julio NarioWinKO4
2015-01-10Alan ZavalaWinUD6
2014-09-20Jose Maria ValdezWinUD4
2014-06-27Jose ArteagaWinUD4
2014-02-28Gerardo MendozaWinTKO2
2014-01-11Juan VelasquezWinTKO2
2013-11-22Abraham MarquezWinTKO1
2013-10-26Benjamin UriasWinRTD3
2013-08-23Luis ContrerasWinTKO2
2013-07-13Manuel MoraWinTKO2