No intervalo registrado são 34 lutas entre 2010 e 2026, cerca de uma a cada 5.8 meses. 12 das 28 vitórias vieram antes do limite, 3 delas no primeiro round. Das 6 derrotas, 1 vieram antes do limite e 5 nos pontos. A melhor vitória foi sobre Manny Pacquiao em 2021, avaliado em 2687 na época.
DataAdversárioResultadoMétodoRd
2026-06-06Jesus Lopez PerezVitóriaSD8
2020-09-06Abel Ramos TítuloVitóriaSD12
2018-09-08Cesar Miguel BarrionuevoVitóriaUD12
2018-06-16Jonathan BatistaVitóriaTKO2
2018-02-17Ray RobinsonVitóriaTKO7
2017-04-25Nelson LaraVitóriaTKO2
2017-02-02Levan GhvamichavaVitóriaSD10
2016-09-27Bryant PerrellaVitóriaTKO4
2014-02-28Emmanuel RoblesDerrotaSD10
2013-08-17John WilliamsVitóriaUD10
2013-06-27Adan HernandezVitóriaKO1
2012-11-10Dedrick BellVitóriaKO3
2012-03-23Johnny GarcíaDerrotaSD8
2012-01-13Esteban AlmarazVitóriaUD8
2011-10-29Rynell GriffinVitóriaTKO2
2011-08-13Fernando RodriguezVitóriaUD6
2011-06-25Kenny AbrilVitóriaUD6
2011-04-16Carlos Garcia HernandezVitóriaTKO6
2011-02-19Carlos MusquezVitóriaUD6
2010-10-19Anthony WoodsVitóriaUD4
2010-09-24Anthony AdamsVitóriaTKO1
2010-08-18Marqus JacksonVitóriaTKO2
2010-07-30DeJuan JacksonVitóriaKO1
2010-07-09Dino DumonjicVitóriaUD4