No intervalo registrado são 33 lutas entre 2009 e 2023, cerca de uma a cada 5.2 meses. Passaram-se 2 anos desde a última luta. 22 das 28 vitórias vieram antes do limite, 8 delas no primeiro round. Das 5 derrotas, 2 vieram antes do limite e 3 nos pontos. A melhor vitória foi sobre Bernard Hopkins em 2016, avaliado em 2581 na época.
DataAdversárioResultadoMétodoRd
2018-06-30Melvin RussellVitóriaKO1
2016-04-23Fabiano PenaVitóriaTKO2
2015-12-05Will RosinskyVitóriaUD10
2015-09-11Shujaa El AminVitóriaTKO9
2015-04-18Cory CummingsVitóriaTKO2
2014-12-20Maxell TaylorVitóriaTKO1
2014-07-23Tyrell HendrixVitóriaTKO3
2014-03-21Michael GbengaVitóriaRTD2
2014-02-12Otis GriffinVitóriaUD6
2013-11-09Lamont WilliamsVitóriaSD6
2013-05-04Hamid Abdul-MateenVitóriaUD6
2012-09-22Yasin RashidVitóriaTKO3
2012-05-17James DensonVitóriaTKO1
2012-04-21Amador AcevedoVitóriaKO5
2012-03-30Dennis OgbooVitóriaTKO2
2011-07-30Santos MartinezVitóriaKO2
2010-08-07Eddie CamineroDerrotaTKO4
2010-07-28Charles WadeVitóriaTKO2
2010-06-26Walter FosterVitóriaTKO2
2010-04-02Christopher DammonesVitóriaTKO1
2010-03-12Carlos AdamsVitóriaTKO1
2009-11-20Brandon McGowanVitóriaKO1
2009-10-31David BrownVitóriaTKO1