Within the recorded range there are 43 bouts between 2006 and 2022, about one every 4.6 months. It has been 4 years since the last bout. 14 of the 31 wins came inside the distance, 4 of them in the first round. Of the 11 losses, 3 came inside the distance and 8 on the cards. It ended on 3 straight losses. The highest it has been is 2181, in 2012; it stands at 1859 now. The best win came against David Díaz in 2011, who was rated 2227 at the time.
DateOpponentResultMethodRd
2022-08-06Alex MartinLossUD10
2021-12-11Robbie Davies Jr.LossKO2
2020-02-29Ezequiel Victor FernandezWinUD8
2019-10-05Robert FranckelWinUD8
2019-03-15Avery SparrowLossMD10
2017-06-02Daniel Evangelista Jr.WinTKO5
2016-12-30John DelperdangWinUD12
2015-10-17Carlos Winston VelasquezWinTKO5
2014-05-31Gerardo CuevasWinKO2
2014-02-21Angelo SantanaWinUD10
2012-03-30Dannie WilliamsWinUD10
2011-04-01Patrick LópezWinUD10
2010-08-28Omri LowtherWinUD10
2010-04-16Tyrese HendrixWinUD10
2009-10-31Aldo ValtierraWinTKO1
2009-09-26Justo SanchezWinTKO6
2009-07-17Josh BeemanWinTKO5
2009-04-24Jason CintronWinKO5
2008-11-22Ben OdamatteyWinUD6
2008-05-23Esteban AlmarazWinUD4
2008-03-28Darnell Jiles Jr.DrawUD4
2008-01-25Damon AntoineWinUD6
2007-10-12Starr JohnsonWinTKO1
2007-08-03Andre BakerWinUD4
2007-06-20Devarise CraytonWinTKO2
2007-06-01Reggie SandersWinUD4
2007-05-11Jose VelazquezWinTKO2
2007-01-26Jesse FranciscoWinTKO2
2006-10-14Michael WilliamsWinTKO1
2006-08-09Olade ThomasWinUD4
2006-07-07Steve ThomasWinTKO1