Within the recorded range there are 24 bouts between 2016 and 2026, about one every 5.0 months. 20 of the 21 wins came inside the distance, 6 of them in the first round. Of the 2 losses, 1 came inside the distance and 1 on the cards. The best win came against Yamil Peralta in 2022, who was rated 2064 at the time.
DateOpponentResultMethodRd
2026-03-03Gerardo MelladoWinTKO2
2023-09-30Alante GreenWinKO10
2023-06-10Zamig AtakishiyevWinTKO3
2023-02-11Arturs GorlovsWinKO3
2022-12-02Mario AguilarWinKO1
2022-03-19German MontesWinTKO2
2021-04-23Sylvera LouisWinTKO6
2020-02-14Vladimir ReznicekWinTKO3
2019-09-07Khetag PlievWinTKO2
2019-05-18Shawn MillerWinKO3
2019-03-16Laszlo PenzesWinKO2
2018-10-20Abokan BopkeWinKO1
2018-06-16Mate KrisofWinTKO1
2018-05-19Victor Hugo Correa CedilloWinKO2
2018-04-21Álvaro EnriquezWinTKO2
2017-11-25Kristof DemendiWinTKO1
2017-08-19Shane UpshawWinTKO3
2017-05-27Ray SayersWinTKO1
2016-10-15Donald WillisWinTKO3