No intervalo registrado são 48 lutas entre 2006 e 2026, cerca de uma a cada 5.1 meses. 16 das 28 vitórias vieram antes do limite, 3 delas no primeiro round. Das 18 derrotas, 4 vieram antes do limite e 14 nos pontos. O ponto mais alto foi 2103, em 2016; hoje está em 1938. A melhor vitória foi sobre Joshua Clottey em 2015, avaliado em 2359 na época.
DataAdversárioResultadoMétodoRd
2026-03-07Ty MitchellDerrotaUD6
2025-10-18Vaughn AlexanderVitóriaUD8
2025-08-02Crispulo Javier AndinoVitóriaKO1
2022-09-17Ali AkhmedovDerrotaUD10
2022-04-09Shane Mosley Jr.DerrotaMD10
2019-12-20Humberto Gutierrez OchoaVitóriaUD10
2018-11-17Luís AriasEmpateSD12
2017-10-19Glen TapiaVitóriaTKO6
2016-06-04Antonio GutierrezVitóriaUD10
2013-05-04J'Leon LoveSRSD10
2012-09-21Charles WhittakerVitóriaTKO10
2011-09-09Keenan CollinsVitóriaUD10
2011-07-15Ayi BruceVitóriaTKO5
2011-02-26Jamaal DavisVitóriaTKO12
2010-12-09Jose MedinaVitóriaUD8
2010-07-30Derek EnnisDerrotaMD12
2010-02-27Saúl RománVitóriaSD10
2009-11-07Latif MundyVitóriaTKO7
2009-04-04Ariel EspinalVitóriaTKO5
2008-06-04James MooreVitóriaUD8
2008-05-09Mustafah JohnsonVitóriaUD6
2008-04-16Joshua OnyangoVitóriaTKO3
2007-08-03Daniel HicksVitóriaTKO5
2007-03-23Joshua OnyangoDerrotaUD6
2007-01-26Chris OverbeyVitóriaTKO1
2006-10-20Chris GrayDerrotaUD6
2006-08-04Mustafah JohnsonVitóriaMD4
2006-05-05Cecil YostVitóriaTKO4
2006-03-17Anthony AbramsVitóriaUD4
2006-02-11Michael RaynerVitóriaKO3
2006-01-13Phil HicklinVitóriaTKO1