No intervalo registrado são 28 lutas entre 2013 e 2026, cerca de uma a cada 6.0 meses. 18 das 25 vitórias vieram antes do limite, 3 delas no primeiro round. Desde 2023, a sequência está em 5 vitórias seguidas. A melhor vitória foi sobre Alexander Ustinov em 2018, avaliado em 2322 na época.
DataAdversárioResultadoMétodoRd
2026-08-29Effrain Carranza GonzalezVitóriaTKO2
2024-12-08Christian Larrondo GarciaVitóriaTKO5
2024-06-07Cassius ChaneyVitóriaUD10
2024-03-23Ignacio EsparzaVitóriaTKO5
2023-09-30Miguel CubosVitóriaTKO2
2021-12-02Jerry ForrestEmpateSD10
2021-08-03Mike WilsonVitóriaTKO4
2020-12-18Shawn LaugheryVitóriaKO4
2019-09-13Sergey KuzminVitóriaUD12
2019-05-25Fábio MaldonadoVitóriaTKO2
2018-06-10Iago KiladzeVitóriaKO5
2018-04-21Terrell Jamal WoodsVitóriaUD6
2016-05-13Isiah ThomasVitóriaUD10
2016-02-27Phil WilliamsVitóriaKO1
2015-10-13Jason DouglasVitóriaRTD4
2015-07-25Mike BissettVitóriaTKO1
2015-06-20Deon ElamVitóriaTKO4
2015-02-05Avery GibsonVitóriaUD8
2014-08-22Harvey JollyVitóriaTKO4
2014-06-21Jerry ForrestVitóriaUD8
2014-04-03Rodney HernandezVitóriaUD6
2014-01-24Gary TapusoaVitóriaTKO2
2013-08-30Francisco MirelesVitóriaKO1
2013-03-09Chad DavisVitóriaTKO3