No intervalo registrado são 37 lutas entre 2006 e 2024, cerca de uma a cada 6.0 meses. Passaram-se 2 anos desde a última luta. 19 das 31 vitórias vieram antes do limite, 2 delas no primeiro round. Das 5 derrotas, 3 vieram antes do limite e 2 nos pontos. A melhor vitória foi sobre Julio César Chávez Jr. em 2015, avaliado em 2481 na época.
DataAdversárioResultadoMétodoRd
2024-07-20Fábio MaldonadoVitóriaKO2
2013-12-06Samuel MillerVitóriaKO2
2011-12-16Phil WilliamsVitóriaKO3
2011-11-19Anthony DoughtyVitóriaKO1
2011-09-23Jose SpearmanVitóriaTKO2
2011-05-20Anthony RussellVitóriaKO6
2011-04-09Ray SmithVitóriaKO4
2011-01-28Adam JacoVitóriaTKO5
2010-04-30Roger CantrellVitóriaTKO4
2010-01-29Adan LealVitóriaTKO4
2009-06-26Skylar ThompsonSRTKO2
2009-03-27Kendall GouldVitóriaUD6
2009-01-23Terrence WilsonVitóriaUD6
2008-07-11Derrick FindleyDerrotaTKO2
2008-04-11Manny CastilloVitóriaDQ2
2008-02-15Jorge Alberto GonzalezVitóriaMD6
2007-11-26Dave SaundersVitóriaKO1
2007-09-14Luis HodgeVitóriaUD6
2007-07-13Joshua RodriguezVitóriaKO3
2007-04-13Justin DanforthVitóriaUD4
2006-12-01Eberto MedinaDerrotaUD5
2006-11-10Calvin PittsVitóriaKO2
2006-10-20Johnny Higgins Jr.VitóriaUD4
2006-06-23Gregory WalkerVitóriaUD4
2006-06-03Miroslav KubikVitóriaMD4