Within the recorded range there are 48 bouts between 2006 and 2026, about one every 5.1 months. 16 of the 28 wins came inside the distance, 3 of them in the first round. Of the 18 losses, 4 came inside the distance and 14 on the cards. The highest it has been is 2103, in 2016; it stands at 1938 now. The best win came against Joshua Clottey in 2015, who was rated 2359 at the time.
DateOpponentResultMethodRd
2026-03-07Ty MitchellLossUD6
2025-10-18Vaughn AlexanderWinUD8
2025-08-02Crispulo Javier AndinoWinKO1
2022-09-17Ali AkhmedovLossUD10
2022-04-09Shane Mosley Jr.LossMD10
2019-12-20Humberto Gutierrez OchoaWinUD10
2018-11-17Luís AriasDrawSD12
2017-10-19Glen TapiaWinTKO6
2016-06-04Antonio GutierrezWinUD10
2013-05-04J'Leon LoveNCSD10
2012-09-21Charles WhittakerWinTKO10
2011-09-09Keenan CollinsWinUD10
2011-07-15Ayi BruceWinTKO5
2011-02-26Jamaal DavisWinTKO12
2010-12-09Jose MedinaWinUD8
2010-07-30Derek EnnisLossMD12
2010-02-27Saúl RománWinSD10
2009-11-07Latif MundyWinTKO7
2009-04-04Ariel EspinalWinTKO5
2008-06-04James MooreWinUD8
2008-05-09Mustafah JohnsonWinUD6
2008-04-16Joshua OnyangoWinTKO3
2007-08-03Daniel HicksWinTKO5
2007-03-23Joshua OnyangoLossUD6
2007-01-26Chris OverbeyWinTKO1
2006-10-20Chris GrayLossUD6
2006-08-04Mustafah JohnsonWinMD4
2006-05-05Cecil YostWinTKO4
2006-03-17Anthony AbramsWinUD4
2006-02-11Michael RaynerWinKO3
2006-01-13Phil HicklinWinTKO1