No intervalo registrado são 33 lutas entre 2012 e 2026, cerca de uma a cada 5.2 meses. 18 das 29 vitórias vieram antes do limite, 7 delas no primeiro round. Das 4 derrotas, 4 vieram nos pontos e nenhuma antes do limite. A sequência mais recente é de 3 derrotas seguidas. A melhor vitória foi sobre Antonio Orozco em 2018, avaliado em 2358 na época.
DataAdversárioResultadoMétodoRd
2026-09-12Alexis RochaDerrotaUD10
2017-11-11Mike ReedVitóriaKO2
2017-05-05Jake GiuriceoVitóriaTKO2
2016-12-02Issouf KindaVitóriaKO6
2016-07-09Tomas MendezVitóriaKO4
2016-04-09Manuel PérezVitóriaUD10
2015-12-05Johnny GarciaVitóriaUD8
2015-07-18Ryusei YoshidaVitóriaRTD3
2015-05-09Robert FrankelVitóriaKO5
2014-12-13Antonio ArellanoVitóriaTKO6
2014-10-25David RodelaVitóriaKO1
2014-08-02Alfred RomeroVitóriaUD8
2014-05-17Jesus SeligVitóriaKO2
2014-03-29Boyd HenleyVitóriaTKO2
2014-02-01Javier PerezVitóriaTKO1
2013-11-09Erick Hernandez PerezVitóriaKO1
2013-09-28Daniel CalzadaVitóriaUD4
2013-08-17Mike MaldonadoVitóriaTKO1
2013-06-29Christopher WilliamsVitóriaTKO1
2013-04-27Antonio MartinezVitóriaUD4
2013-03-30Charlie DubrayVitóriaTKO1
2012-12-08Corey SeigwarthVitóriaTKO1