Within the recorded range there are 23 bouts between 2014 and 2023, about one every 4.9 months. It has been 3 years since the last bout. 14 of the 20 wins came inside the distance, 5 of them in the first round. Of the 3 losses, 2 came inside the distance and 1 on the cards. The highest it has been is 2305, in 2019; it stands at 2176 now. The best win came against Jorge Melendez in 2016, who was rated 2142 at the time.
DateOpponentResultMethodRd
2023-04-01Gabor GorbicsWinUD10
2021-05-29Shane Mosley Jr.WinMD10
2020-01-23Fernando MarinWinKO3
2019-12-05Abraham CorderoWinKO3
2019-07-18Tureano JohnsonLossRTD9
2019-03-23Mathias EklundWinTKO2
2018-03-31Daniel CruzWinKO6
2017-03-23Glen TapiaWinUD10
2016-12-17Jorge MelendezWinKO1
2016-05-07James de la RosaWinUD10
2016-03-25Freddy LopezWinKO1
2015-11-20Marchristopher AdkinsWinUD4
2015-08-08Michael FaulkWinKO2
2015-07-11Tom HowardWinKO2
2015-04-30Joshua SnyderWinTKO2
2015-03-20Tolutomi AgunbiadeWinKO2
2015-03-06Lanny DardarWinKO1
2014-10-30Greg McCoyWinKO1
2014-08-16Fernando NajeraWinRTD3
2014-07-12Howard ReeceWinTKO1