Within the recorded range there are 27 bouts between 2012 and 2023, about one every 4.8 months. It has been 3 years since the last bout. 19 of the 23 wins came inside the distance, 9 of them in the first round. Of the 4 losses, 4 came inside the distance and none on the cards. The highest it has been is 2333, in 2019; it stands at 2003 now. The best win came against Jezreel Corrales in 2017, who was rated 2311 at the time.
DateOpponentResultMethodRd
2023-06-01Steve ClaggettLossTKO3
2022-12-09Jose AnguloWinTKO8
2021-03-18Angel FierroLossKO6
2019-12-13Luis PorozoWinKO2
2018-10-27Yuandale Evans TitleWinKO1
2018-07-21Rafael Mensah TitleWinUD12
2017-08-18Carlos MoralesWinUD10
2017-04-01Juan José MartínezWinTKO1
2016-12-10Orlando RizoWinKO2
2016-08-06Yardley ArmentaWinKO2
2016-04-23Miguel Ángel MendozaWinTKO1
2016-02-06José Luis AraizaWinKO1
2015-11-21Tyrone LuckeyWinTKO1
2015-06-27Álvaro OrtizWinKO1
2015-03-14Jean Javier SoteloWinKO1
2014-11-01Alvin TorresWinTKO2
2014-08-16Eliezer AgostoWinKO4
2014-04-19Jesus LuleWinKO2
2014-01-25Nuwan JayakodyWinTKO2
2013-10-26Jesus del ValleWinUD4
2013-08-08Andrew MorenoWinKO1
2013-04-27Luis QuezadaWinUD4
2013-02-23Efrain SalgadoWinTKO1
2012-11-17Alex NazarioWinTKO3