Within the recorded range there are 36 bouts between 2010 and 2024, about one every 4.6 months. It has been 2 years since the last bout. 13 of the 28 wins came inside the distance, 4 of them in the first round. Of the 6 losses, 3 came inside the distance and 3 on the cards. It ended on 4 straight losses. The highest it has been is 2164, in 2019; it stands at 1930 now. The best win came against Elvin Ayala in 2018, who was rated 1910 at the time.
DateOpponentResultMethodRd
2024-01-27Darius FulghumLossMD10
2021-06-27Manny WoodsWinTKO7
2020-12-26Marcos HernandezWinUD10
2020-08-15Habib AhmedNCNC3
2019-10-26Bruno Leandro RomayWinUD8
2019-05-18Nick BrinsonWinTKO6
2017-07-26Euri GonzalezWinRTD4
2017-02-25Kenneth McNeilWinUD10
2016-09-30Ronald MontesWinTKO2
2016-07-21Paul Valenzuela, Jr.WinRTD5
2015-11-13Todd ManuelWinRTD4
2015-10-17Eric MitchellWinDQ5
2015-07-18Guillermo ValdesWinKO1
2015-04-17Franklin GonzalezWinTKO2
2015-01-09Patrick DayWinMD8
2014-09-20Jonathan GarciaWinUD6
2013-09-07Zain ShahWinUD6
2013-04-25Keith CollinsWinUD6
2013-03-02Greg HackettWinUD6
2013-01-12Julius KennedyWinUD6
2012-12-08Jimmy LeBlancWinTKO1
2012-09-22Frank GalarzaDrawSD8
2012-02-17Fitzgerald JohnsonWinUD4
2011-11-03Corey PrestonWinUD4
2011-07-16Mike DenbyWinUD4
2011-05-13Warren SnappWinTKO3
2010-11-10Charles WhiteWinKO1
2010-10-21Dustin ParrishWinTKO1
2010-07-31Kelvin KiblerWinUD4