No intervalo registrado são 25 lutas entre 2015 e 2026, cerca de uma a cada 5.6 meses. 7 das 21 vitórias vieram antes do limite, 1 delas no primeiro round. Das 3 derrotas, 1 vieram antes do limite e 2 nos pontos. O ponto mais alto foi 2159, em 2025; hoje está em 2013. A melhor vitória foi sobre Cristofer Jordan Rosales González em 2018, avaliado em 2155 na época.
DataAdversárioResultadoMétodoRd
2026-05-29Sikho NqotholeDerrotaUD12
2025-09-05Salvador JuarezVitóriaUD10
2024-09-27Thomas EssombaVitóriaUD12
2024-04-12Georges OryVitóriaUD10
2023-06-09Darwing MartinezVitóriaPTS6
2021-12-03Jacob BarretoVitóriaTKO2
2020-09-26Kyle WilliamsVitóriaPTS10
2019-03-23Angel Moreno TítuloVitóriaUD12
2018-06-16Anthony NelsonVitóriaTKO3
2018-02-03Ricky LittleVitóriaTKO1
2017-10-13Craig DerbyshireVitóriaPTS8
2017-04-15Iain ButcherVitóriaUD12
2016-11-26Georgi GeorgievVitóriaTKO3
2016-07-16Jose AguilarVitóriaUD6
2016-02-27Luke WiltonVitóriaUD10
2015-11-21Phil SmithVitóriaTKO6
2015-09-12Louis NormanVitóriaUD10
2015-07-18Juan HinostrozaVitóriaPTS6
2015-05-28Brett FidoeVitóriaPTS6
2015-03-28Mikheil SoloninkiniVitóriaTKO3
2015-01-31Craig DerbyshireVitóriaTKO4