Weightclass:  Lightweight
Location:  Almaty, Kazakhstan
Record:  29 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2025Almaty, Kazakhstan28 - 16 Alec Drito5 - 20 WPts
14/04/2025Almaty, Kazakhstan27 - 16 Haider Tohtaroff13 - 9(2) WPts
13/02/2025Almaty, Kazakhstan26 - 16 Tariq Isabaeff1 - 2 WPts
15/12/2024Almaty, Kazakhstan26 - 15 Vazeh Omaroff18 - 25 LPts
16/10/2024Almaty, Kazakhstan25 - 15 Eiji Kato5 - 12 WPts
18/08/2024Almaty, Kazakhstan24 - 15 Fedya Lipka2 - 1 WPts
20/06/2024Almaty, Kazakhstan23 - 15 Viljo Hagen21 - 19 WPts
21/04/2024Almaty, Kazakhstan22 - 15 Guillermo Vielma4 - 37 WPts
22/02/2024Almaty, Kazakhstan21 - 15 Borya Isckackoff3 - 13 WPts
24/12/2023Almaty, Kazakhstan20 - 15 Lazar Klavinsh4 - 3(1) WPts
25/10/2023Almaty, Kazakhstan19 - 15 Georgiy Zilkalns5 - 9 WPts
26/08/2023Almaty, Kazakhstan18 - 15 Waleed Gamanbalanoff5 - 3 WPts
27/06/2023Las Condes, Chile18 - 14 Guido Cruz28 - 7 LPts
29/04/2023Osaka, Japan17 - 14 Ryuu Ashikaga5 - 16 WPts
01/03/2023Vitebsk, Belarus16 - 14 Timofei Archacki18 - 10 WPts
01/01/2023Almaty, Kazakhstan16 - 13 Khayal Raimbek17 - 11 LPts
02/11/2022Almaty, Kazakhstan15 - 13 Ikhtiyar Saifedenoff10 - 18 WPts
03/09/2022Guayaquil, Ecuador14 - 13 Quiqui Cotto19 - 10 WPts
06/07/2022Prague, Czech Republic13 - 13 Slavoj Lasek11 - 17 WPts
08/05/2022Aalborg, Denmark13 - 12 Vidkun Braasch10(1) - 15 LPts
10/03/2022Almaty, Kazakhstan13 - 11 Zuffur Iskaliew9 - 12 LPts
08/01/2022Almaty, Kazakhstan13 - 10 Zuffur Iskaliew8 - 12 LPts
07/11/2021Almaty, Kazakhstan13 - 9 Haaris Kairat6 - 16 LPts
02/10/2021Shymkent, Kazakhstan13 - 8 Kazim Walihanow8 - 9 LPts
30/08/2021Almaty, Kazakhstan12 - 8 FrantiÜek Kasparek2 - 6 WPts
29/06/2021Cologne, Germany11 - 8 Otello Janz12 - 10 WPts
01/05/2021Antwerp, Belgium10 - 8 Lex Van Aecht14 - 8 WPts
03/03/2021Adelaide, Australia9 - 8 Justin Drennan7(1) - 11(1) WPts
02/01/2021Karagandy, Kazakhstan9 - 7 Afon Matughanow12 - 5 LPts
25/11/2020Hull, UK8 - 7 Paul Gillies12(1) - 6 WPts
27/09/2020Prague, Czech Republic7 - 7 Adolf Bolin3 - 13(1) WPts
29/07/2020Baku, Azerbaijan6 - 7 Mikayil Alekperov4 - 10 WPts
29/05/2020Almaty, Kazakhstan5 - 7 Jun Sumida1 - 3 WPts
29/03/2020Almaty, Kazakhstan4 - 7 Turkhan Taalajbec4 - 6 WPts
30/01/2020Almaty, Kazakhstan4 - 6 Borya Secksenov3 - 5 LPts
30/11/2019Almaty, Kazakhstan3 - 6 Lazar Bodnieks7 - 4 WPts
30/09/2019Almaty, Kazakhstan3 - 5 Rashid Ghacsylycov7 - 1 LPts
21/08/2019Taif, Saudi Arabia2 - 5 Zain Maarouf3 - 6 WPts
23/06/2019Almaty, Kazakhstan2 - 4 Jawad Sagatoff3 - 1 LPts
23/04/2019Almaty, Kazakhstan2 - 3 Sergey Sarsembaeff4 - 4 LPts
20/03/2019Karagandy, Kazakhstan2 - 2 Viktor Ghacsybek1 - 2 LPts
22/01/2019Almaty, Kazakhstan1 - 2 Sancho Marquina2 - 3 WPts
21/11/2018Almaty, Kazakhstan0 - 2 Montenegro Guiterrez0 - 3 WPts
20/09/2018Almaty, Kazakhstan0 - 1 Morgan Bara1 - 0 LPts
18/07/2018Accra, Ghana0 - 0 John Buah0 - 0 LPts