Within the recorded range there are 33 bouts between 2008 and 2020, about one every 4.5 months. It has been 5 years since the last bout. 14 of the 28 wins came inside the distance, 5 of them in the first round. Of the 4 losses, 3 came inside the distance and 1 on the cards. The highest it has been is 2319, in 2014; it stands at 2123 now. The best win came against José Uzcátegui in 2014, who was rated 2281 at the time.
DateOpponentResultMethodRd
2020-12-12Ronald EllisLossRTD4
2019-05-11Immanuwel AleemDrawMD10
2018-03-02Jonathan BatistaWinUD6
2016-11-18Scott SigmonWinUD8
2016-06-25Brian VeraWinUD8
2016-01-16Josue OvandoWinUD8
2014-04-19Emil GonzalezWinRTD6
2013-12-07Derek EdwardsWinTKO9
2013-09-28Grady BrewerWinUD8
2013-06-15Ossie DuranWinKO3
2013-02-16Arturo RodriguezWinTKO5
2011-11-11Latif MundyWinKO4
2011-07-09Lester GonzalezWinUD8
2011-04-23Marcos PrimeraWinUD6
2011-03-12Michael WalkerWinTKO1
2010-11-20Derrick FindleyWinUD8
2010-09-11Anthony GreenidgeWinUD8
2010-04-17Joshua SnyderWinUD8
2010-02-13Lamar HarrisWinTKO1
2009-12-19Ken DunhamWinTKO3
2009-11-14James WinchesterWinUD6
2009-06-27Benjamin DiazWinKO1
2009-06-13Loren MyersWinUD4
2009-05-02Anthony BartinelliWinTKO2
2009-02-21Cory JonesWinTKO4
2009-01-24Roberto FlorentinoWinKO1
2008-12-13Jason WahrWinTKO1
2008-11-01Mario EvangelistaWinTKO3