Within the recorded range there are 25 bouts between 2012 and 2025, about one every 6.5 months. It has been 15 months since the last bout. 6 of the 21 wins came inside the distance, 3 of them in the first round. Of the 3 losses, 3 came on the cards and none inside the distance. The highest it has been is 2213, in 2020; it stands at 2009 now. The best win came against Yenifel Vicente in 2019, who was rated 2113 at the time.
DateOpponentResultMethodRd
2025-06-06Dannis Aguero AriasWinUD8
2025-05-10Kevin WalshLossSD10
2022-08-12Jetro PabustanWinUD10
2019-07-27Yenifel VicenteWinUD10
2019-06-29Neil John TabanaoWinUD10
2019-04-12Ernesto GuerreroWinUD8
2018-03-30Pedro Antonio RodriguezWinUD6
2017-12-15Germán MerazWinUD10
2017-09-23Derrick MurrayWinUD10
2017-07-29William GonzalezWinKO1
2017-06-17Christopher MartinWinTKO2
2017-03-25Eduardo GarzaWinUD8
2015-05-30Josh BowlesWinTKO6
2013-08-17Raymond ChaconNCNC3
2013-06-29Isaac ZarateWinUD6
2013-04-27Ricardo ValenciaWinUD4
2013-03-30John HerreraWinUD4
2012-12-15Rafael CasiasWinUD4
2012-10-27Raul CarrilloWinSD4
2012-08-04Jazzma HogueWinUD4
2012-06-16Theo JohnsonWinKO3
2012-04-14Jesse AnguianoWinTKO1