Within the recorded range there are 43 bouts between 2003 and 2019, about one every 4.4 months. It has been 7 years since the last bout. 13 of the 29 wins came inside the distance, 2 of them in the first round. Of the 13 losses, 5 came inside the distance and 8 on the cards. It ended on 5 straight losses. The highest it has been is 2101, in 2006; it stands at 1828 now. The best win came against Marcos Reyes in 2016, who was rated 2079 at the time.
DateOpponentResultMethodRd
2018-10-27Patrick DayLossUD10
2017-10-05Vaughn AlexanderLossTKO7
2017-04-27Junior CastilloLossUD12
2016-11-03Marcos ReyesWinTKO7
2016-09-09Christopher BrookerLossMD8
2015-01-17Aaron MitchellWinUD6
2012-07-21John MackeyWinTKO9
2012-03-30Eric MitchellWinUD8
2011-07-29Derrick FindleyWinUD10
2011-05-06George ArmentaWinRTD4
2011-04-01Joe GardnerWinRTD4
2011-02-04Mustafah JohnsonWinUD6
2009-06-27Eddie CamineroWinTKO3
2009-01-23Anthony BartinelliWinUD8
2007-06-29Jose Angel RomanWinUD8
2007-06-09Dillon CarewWinTKO2
2007-02-23David BanksLossUD10
2006-11-24David BanksLossSD10
2006-07-21John GottschlingWinTKO1
2006-05-10Virgil McClendonWinTKO4
2006-03-31William GillWinUD6
2005-07-08David EstradaWinTKO5
2005-05-06Raynard DardenWinUD6
2005-04-01Jose MedinaWinTKO4
2004-12-17Mack WillisWinTKO2
2004-11-11Chance LeggettWinTKO7
2004-08-27Julio JeanWinUD6
2004-06-12Jacob RodriguezWinUD6
2004-05-07Aundalen SloanWinUD6
2004-01-30Chris TroupeWinUD4
2004-01-09Keith SonleyWinUD4
2003-11-11Darus HunterWinKO1
2003-09-19Michael GutrickWinUD4