No intervalo registrado são 32 lutas entre 2010 e 2024, cerca de uma a cada 5.2 meses. Passaram-se 2 anos desde a última luta. 18 das 29 vitórias vieram antes do limite, 8 delas no primeiro round. Das 3 derrotas, 2 vieram antes do limite e 1 nos pontos. O ponto mais alto foi 2344, em 2018; hoje está em 2187. A melhor vitória foi sobre Nonito Donaire em 2016, avaliado em 2496 na época.
DataAdversárioResultadoMétodoRd
2022-05-21Edy Valencia MercadoVitóriaUD8
2020-06-11Yenifel VicenteVitóriaDQ10
2019-08-17Rafael RiveraVitóriaTD9
2017-04-22Adeilson Dos Santos TítuloVitóriaKO2
2016-02-21Rey PerezVitóriaKO7
2015-10-17Vergel NebranVitóriaKO1
2015-05-01Raul HiralesVitóriaUD8
2015-01-10Erik RuizVitóriaUD8
2014-08-02Carlos RodriguezVitóriaTKO7
2014-02-15Roberto CastanedaVitóriaTKO5
2013-10-11Raul HidalgoVitóriaTKO3
2013-08-24Luis MaldonadoVitóriaKO3
2013-06-08Henry MaldonadoVitóriaTKO4
2013-03-16Carlos FulgencioVitóriaKO3
2012-12-06Jonathan ArrellanoVitóriaUD8
2012-11-10Jose SilveiraVitóriaKO1
2012-08-03Aldimar SilvaVitóriaTKO2
2012-07-08Carlos ValcárcelVitóriaTKO1
2012-04-28Nick FastVitóriaKO1
2012-01-13Shawn NicholVitóriaUD6
2011-11-11Gil GarciaVitóriaTKO1
2011-10-01Isaac HidalgoVitóriaRTD1
2011-07-15Esteban NicholVitóriaUD6
2011-05-06Jonathan AlcantaraVitóriaUD6
2011-02-26Jamie GutierrezVitóriaTKO1
2011-01-22Cain GarciaVitóriaTKO3
2010-11-06Matthew SalazarVitóriaTKO1