No intervalo registrado são 24 lutas entre 2017 e 2026, cerca de uma a cada 4.7 meses. 10 das 20 vitórias vieram antes do limite, 1 delas no primeiro round. Das 4 derrotas, 3 vieram antes do limite e 1 nos pontos. O ponto mais alto foi 2231, em 2022; hoje está em 2063. A melhor vitória foi sobre TJ Doheny em 2021, avaliado em 2210 na época.
DataAdversárioResultadoMétodoRd
2026-03-20Kevin WalshDerrotaSD10
2025-09-05Jack BatesonVitóriaTKO4
2025-03-07Asad Asif KhanVitóriaPTS8
2023-12-02Jordan GillDerrotaTKO7
2021-04-30Ionuț BăluțăVitóriaMD12
2020-08-15Sofiane TakouchtVitóriaTKO10
2019-12-14Vladimir NikitinVitóriaUD10
2019-08-03Diego Alberto RuizVitóriaTKO9
2019-03-17Ruben HernandezVitóriaUD10
2018-12-22Jason CunninghamVitóriaUD10
2018-10-20Nicola CipollettaVitóriaTKO7
2018-06-30Adeilson Dos SantosVitóriaPTS8
2018-05-12Ibon LarrinagaVitóriaUD8
2018-03-17David BernaVitóriaTKO2
2017-12-09Luis Fernando MolinaVitóriaUD6
2017-09-22Kenny GuzmanVitóriaTKO2
2017-07-02Jarrett OwenVitóriaTKO3
2017-05-26Alfredo ChanezVitóriaTKO3
2017-03-17Tim IbarraVitóriaTKO3