No intervalo registrado são 24 lutas entre 2007 e 2022, cerca de uma a cada 7.7 meses. Passaram-se 4 anos desde a última luta. 15 das 22 vitórias vieram antes do limite, 3 delas no primeiro round. A partir de 2011 emendou 8 vitórias seguidas. A melhor vitória foi sobre Wilfredo Vázquez Jr. em 2014, avaliado em 2226 na época.
DataAdversárioResultadoMétodoRd
2022-03-20Boyce SultanVitóriaUD8
2018-05-13Arief BladerVitóriaUD6
2015-06-06Jonathan ArrellanoVitóriaMD10
2013-09-07Jason EgeraVitóriaRTD8
2012-03-17Carlos FulgencioVitóriaKO5
2011-10-15Carlos Joan Gaspar JacoboVitóriaUD10
2009-05-08Lowie BantigueVitóriaTKO3
2009-01-31Liempetch Sor VeerapolVitóriaTKO5
2008-12-13Jason GedaVitóriaTKO1
2008-11-30Edwin PicardalVitóriaKO5
2008-10-04Joel RafolsVitóriaTKO2
2008-09-14John NaimesVitóriaKO1
2008-08-26Emer BarrientosVitóriaTKO1
2008-07-19Jerome BontogVitóriaTKO5
2008-02-29Edwin PicardalVitóriaTKO4
2007-12-08Daryl AmoncioVitóriaTKO2
2007-09-29Noel GulimanVitóriaTKO4
2007-07-07Richard DonaireVitóriaUD4