No intervalo registrado são 32 lutas entre 2010 e 2023, cerca de uma a cada 4.8 meses. Passaram-se 3 anos desde a última luta. 19 das 27 vitórias vieram antes do limite, 7 delas no primeiro round. Das 5 derrotas, 2 vieram antes do limite e 3 nos pontos. A partir de 2021 emendou 3 vitórias seguidas. A melhor vitória foi sobre Jorge Lara em 2018, avaliado em 2320 na época.
DataAdversárioResultadoMétodoRd
2023-02-11Gonzalo FuenzalidaVitóriaTKO5
2022-02-26Viktor SlavinskyiVitóriaMD8
2021-09-04Luis Castillo LealVitóriaTKO4
2020-10-24Xavier MartinezDerrotaUD12
2018-04-28Jorge LaraVitóriaKO1
2017-04-29Carlos Zambrano TítuloVitóriaKO1
2016-08-21Luis HinojosaVitóriaTKO4
2016-02-27Jonathan ArrellanoVitóriaUD6
2015-02-20Orlando RizoVitóriaUD8
2014-11-21Ira TerryVitóriaTKO6
2014-08-08Felix PerezVitóriaTKO2
2014-02-22Jose Angel BeranzaVitóriaUD8
2013-03-02Gerardo ZayasVitóriaUD10
2012-07-21Juan Jose BeltranVitóriaTKO3
2012-01-07Francis RuizVitóriaTKO2
2011-12-03Charles E JonesVitóriaTKO3
2011-09-05Ambiorix CiriacoVitóriaTKO2
2011-04-23Hipolito RiveraVitóriaTKO4
2011-03-04David ReyesVitóriaUD4
2010-11-29Jin KellyVitóriaTKO1
2010-11-20Miguelo TavarezVitóriaKO1
2010-10-16Dionisio RodriguezVitóriaTKO1
2010-10-09Junior RodriguezVitóriaTKO1
2010-09-18Juan Carlos RosarioVitóriaTKO1