Within the recorded range there are 17 bouts between 2019 and 2024, about one every 3.9 months. It has been 2 years since the last bout. 8 of the 16 wins came inside the distance, 2 of them in the first round. The best win came against Ionut Baluta in 2024, who was rated 1703 at the time.
DateOpponentResultMethodRd
2024-07-27Ionut BalutaWinUD12
2024-03-17Brad StrandWinUD12
2023-08-18Ionut BalutaDrawTD9
2022-11-26Joe HamWinTKO8
2022-07-16James Beech Jr.WinTKO8
2022-03-19Charles TondoWinUD8
2021-12-04Juan Jose JuradoWinPTS8
2021-07-10John ChuwaWinTKO2
2021-03-26Luis MorenoWinPTS8
2020-12-05Pedro MatosWinPTS8
2020-08-15Brett FidoeWinKO2
2020-02-22Pablo NarvaezWinPTS6
2019-11-30Stefan SlavchevWinTKO2
2019-09-27Georgi GeorgievWinTKO2
2019-08-03Georgi AndonovWinTKO1
2019-07-13Jerson LariosWinPTS4
2019-05-18Kamil JaworekWinTKO1