No intervalo registrado são 38 lutas entre 2010 e 2024, cerca de uma a cada 4.5 meses. Passaram-se 2 anos desde a última luta. 22 das 36 vitórias vieram antes do limite, 4 delas no primeiro round. A melhor vitória foi sobre Mark Magsayo em 2022, avaliado em 2416 na época.
DataAdversárioResultadoMétodoRd
2021-11-06Leonardo BaezVitóriaUD10
2019-02-09Franklin Manzanilla TítuloVitóriaUD12
2016-06-11Alexis KaboreVitóriaUD12
2015-09-05Lucian GonzálezVitóriaUD8
2015-05-23Eduardo MancitoVitóriaUD10
2015-01-24Néstor PaniguaVitóriaTKO2
2014-11-01Sylvester LopezVitóriaTKO8
2014-08-23Daniel FerrerasVitóriaTKO2
2014-06-14Vergel NebranVitóriaTKO6
2014-03-15Sylvester LopezVitóriaRTD7
2013-12-21Ernie SánchezVitóriaUD10
2013-10-26Yuki MuraiVitóriaUD10
2013-06-08Cecilio SantosVitóriaKO2
2013-04-27Seizo KonoVitóriaTKO3
2012-12-22Marcos CárdenasVitóriaTKO5
2012-06-02Luis LugoVitóriaTKO5
2012-02-25Gabriel AguillónVitóriaTKO1
2011-07-23Rene VázquezVitóriaTKO2
2011-03-25Jorge MoralesVitóriaTKO2
2011-02-26Mario Alberto GarcíaVitóriaTKO3
2011-01-22Jesus SantillanVitóriaTKO7
2010-11-06Jorge Otocani ReynosoVitóriaTKO1
2010-10-02Fabian RuizVitóriaKO1
2010-09-04Jose Luis MedellinVitóriaTKO2
2010-08-21Juan Antonio DuqueVitóriaTKO2
2010-05-29Hector Esnar BobadillaVitóriaUD4
2010-04-10Claudio PalaciosVitóriaKO1