Within the recorded range there are 31 bouts between 2012 and 2026, about one every 5.3 months. 12 of the 24 wins came inside the distance, 5 of them in the first round. Of the 6 losses, 1 came inside the distance and 5 on the cards. The most recent run is 3 straight losses. The highest it has been is 2161, in 2017; it stands at 2019 now. The best win came against Jamontay Clark in 2021, who was rated 1655 at the time.
DateOpponentResultMethodRd
2025-03-22Elijah GarciaLossSD10
2023-09-30KeAndrae LeatherwoodWinMD8
2023-03-04Brandyn LynchWinKO9
2021-03-13Jamontay ClarkWinKO2
2018-12-22Joey HernandezWinTKO1
2017-02-10Luis HernandezWinUD10
2016-08-27Steven MartinezWinMD10
2016-04-30Orlando LoraWinRTD7
2015-12-12Said El HarrakWinUD10
2015-09-26Eliezer GonzalezWinUD8
2015-06-20Luis GrajedaWinUD8
2015-03-07Norberto GonzalezWinTKO2
2014-12-11Cesar VilaWinKO8
2014-09-06Juan Carlos RojasWinUD6
2014-07-25Ronnie Warrior Jr.WinKO1
2014-06-06James WinchesterWinUD10
2014-04-26Charles WhittakerWinUD8
2014-02-10George SosaWinUD8
2013-11-11Andres Calixto ReyWinKO1
2013-09-12Bruce RunkleWinTKO1
2013-08-19Austin MarcumWinKO2
2013-04-20William WatersWinUD4
2013-02-23Lekan ByfieldWinUD4
2013-01-12Kenneth Taylor SchmitzWinTKO1
2012-11-03Dustin CaplingerWinKO2