No intervalo registrado são 29 lutas entre 2016 e 2026, cerca de uma a cada 4.4 meses. 21 das 26 vitórias vieram antes do limite, 8 delas no primeiro round. Das 2 derrotas, 1 vieram antes do limite e 1 nos pontos. A melhor vitória foi sobre Conor Benn em 2026, avaliado em 2451 na época.
DataAdversárioResultadoMétodoRd
2023-12-02Oscar DuarteVitóriaKO8
2022-04-09Emmanuel TagoeVitóriaUD12
2019-11-02Romero DunoVitóriaKO1
2019-03-30Jose LopezVitóriaRTD2
2018-12-15Braulio RodriguezVitóriaKO5
2018-09-01Carlos MoralesVitóriaMD10
2018-03-22Fernando Vargas ParraVitóriaKO1
2017-12-16Noe Martinez RaygozaVitóriaTKO8
2017-11-02Cesar Alan ValenzuelaVitóriaTKO3
2017-09-15Miguel CarrizozaVitóriaKO1
2017-05-06Tyrone LuckeyVitóriaTKO2
2017-02-03Devon JonnesVitóriaKO2
2016-12-17José Antonio MartínezVitóriaKO2
2016-10-14Mario AguirreVitóriaRTD2
2016-08-17Jonathan CruzVitóriaTKO2
2016-07-27Cristian Jesus CruzVitóriaUD4
2016-07-07Luis LozanoVitóriaTKO1
2016-06-24Hector GarcíaVitóriaTKO1
2016-06-09Edgar MezaVitóriaTKO1