Weightclass:  Light Heavyweight
Location:  Karagandy, Kazakhstan
Record:  24 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2024Karagandy, Kazakhstan23 - 8 Chris Papugian10 - 11 WPts
13/02/2024Karagandy, Kazakhstan22 - 8 Melor Temirbulatoff7 - 25(9) WPts
15/12/2023Karagandy, Kazakhstan21 - 8 Floyd MacGuire0 - 13(1) WPts
16/10/2023Karagandy, Kazakhstan20 - 8 Raimundo Kuker0 - 1 WPts
18/08/2023Karagandy, Kazakhstan20 - 7 Robert Lowden3 - 5 LPts
19/06/2023Karagandy, Kazakhstan19 - 7 Gervasio Borquez4(1) - 11 WPts
20/04/2023Karagandy, Kazakhstan18 - 7 Polad Casymbekov7 - 22(7) WPts
19/02/2023Karagandy, Kazakhstan17 - 7 Yago Guardado6 - 7 WPts
21/12/2022Karagandy, Kazakhstan16 - 7 Ferdinand Allgeyer26(2) - 9 WPts
22/10/2022Karagandy, Kazakhstan15 - 7 Rodrigo Alamillo2(1) - 7 WPts
24/08/2022Brasilia, Brazil14 - 7 Aimon Torres1 - 4 WPts
26/06/2022Almaty, Kazakhstan14 - 6 Latif Valihanov22(3) - 6 LPts
19/05/2022Vantaa, Finland13 - 6 Raitis Otila19 - 10 WPts
21/03/2022Karagandy, Kazakhstan13 - 5 Byron Beaudoin15 - 9 LPts
20/01/2022Sana'a, Yemen12 - 5 Umair Yousif3 - 23 WPts
22/11/2021Almaty, Kazakhstan12 - 4 Sasha Rysculow13 - 4 LPts
01/10/2021Karagandy, Kazakhstan11 - 4 Afanas Seidegaliev4 - 12 WPts
30/08/2021Karagandy, Kazakhstan10 - 4 Kir Bajghanbaew9(1) - 12 WPts
17/07/2021Karagandy, Kazakhstan9 - 4 Jesus Orozco8 - 13 WPts
16/05/2021Madrid, Spain8 - 4 Federico Mansilla5 - 13 WPts
18/03/2021Karagandy, Kazakhstan8 - 3 Elvin Zejnur6(1) - 12 LPts
03/02/2021Karagandy, Kazakhstan7 - 3 Rodrigo Bracamonte2 - 4 WPts
02/12/2020Yaoundé, Cameroon6 - 3 Gauvain Depardieu0 - 8 WPts
03/10/2020Almaty, Kazakhstan5 - 3 Mohsin Ghahylyckoff10 - 4 WPts
30/08/2020Shymkent, Kazakhstan5 - 2 Lazar Salimzhanow8(1) - 5 LPts
28/07/2020Almaty, Kazakhstan5 - 1 Ulvi Kairbeckow8 - 3 LPts
26/06/2020Bratislava, Slovakia4 - 1 Metodej Kot11 - 6 WPts
28/04/2020Shymkent, Kazakhstan3 - 1 Kamran Salimzhanow5 - 3 WPts
02/03/2020Karagandy, Kazakhstan2 - 1 Ron MacLaughlin3 - 5 WPts
02/01/2020Casablanca, Morocco2 - 0 Jalal al Din Benali1 - 1 LPts
04/11/2019Karagandy, Kazakhstan1 - 0 Ben Adjani3 - 2 WPts
05/09/2019Karagandy, Kazakhstan0 - 0 Lisandro Morea5 - 4 WPts