No intervalo registrado são 36 lutas entre 2010 e 2024, cerca de uma a cada 4.6 meses. Passaram-se 2 anos desde a última luta. 13 das 28 vitórias vieram antes do limite, 4 delas no primeiro round. Das 6 derrotas, 3 vieram antes do limite e 3 nos pontos. Terminou com 4 derrotas seguidas. O ponto mais alto foi 2164, em 2019; hoje está em 1930. A melhor vitória foi sobre Elvin Ayala em 2018, avaliado em 1910 na época.
DataAdversárioResultadoMétodoRd
2024-01-27Darius FulghumDerrotaMD10
2021-06-27Manny WoodsVitóriaTKO7
2020-12-26Marcos HernandezVitóriaUD10
2020-08-15Habib AhmedSRNC3
2019-10-26Bruno Leandro RomayVitóriaUD8
2019-05-18Nick BrinsonVitóriaTKO6
2017-07-26Euri GonzalezVitóriaRTD4
2017-02-25Kenneth McNeilVitóriaUD10
2016-09-30Ronald MontesVitóriaTKO2
2016-07-21Paul Valenzuela, Jr.VitóriaRTD5
2015-11-13Todd ManuelVitóriaRTD4
2015-10-17Eric MitchellVitóriaDQ5
2015-07-18Guillermo ValdesVitóriaKO1
2015-04-17Franklin GonzalezVitóriaTKO2
2015-01-09Patrick DayVitóriaMD8
2014-09-20Jonathan GarciaVitóriaUD6
2013-09-07Zain ShahVitóriaUD6
2013-04-25Keith CollinsVitóriaUD6
2013-03-02Greg HackettVitóriaUD6
2013-01-12Julius KennedyVitóriaUD6
2012-12-08Jimmy LeBlancVitóriaTKO1
2012-09-22Frank GalarzaEmpateSD8
2012-02-17Fitzgerald JohnsonVitóriaUD4
2011-11-03Corey PrestonVitóriaUD4
2011-07-16Mike DenbyVitóriaUD4
2011-05-13Warren SnappVitóriaTKO3
2010-11-10Charles WhiteVitóriaKO1
2010-10-21Dustin ParrishVitóriaTKO1
2010-07-31Kelvin KiblerVitóriaUD4