Weightclass:  Light Heavyweight
Location:  Shymkent, Kazakhstan
Record:  30 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2026Shymkent, Kazakhstan29 - 19 Yannick Gevaert10 - 16 WPts
22/02/2026Shymkent, Kazakhstan28 - 19 Noah Karume4 - 14(1) WPts
24/12/2025Shymkent, Kazakhstan27 - 19 Buys Odolf2 - 9 WPts
25/10/2025Shymkent, Kazakhstan26 - 19 Denton Kerrigan3 - 3 WPts
26/08/2025Shymkent, Kazakhstan25 - 19 Waleed Musa5 - 1 WPts
27/06/2025Shymkent, Kazakhstan24 - 19 Jarmil Klimek12 - 16 WPts
28/04/2025Shymkent, Kazakhstan24 - 18 Yashar Agamaliev5 - 14 LPts
27/02/2025Shymkent, Kazakhstan23 - 18 Isaak Tuchkin1 - 8 WPts
29/12/2024Shymkent, Kazakhstan22 - 18 Clint Quinn0 - 4 WPts
30/10/2024Shymkent, Kazakhstan21 - 18 Hiro Nagamine32 - 21 WPts
01/09/2024Shymkent, Kazakhstan20 - 18 Santiago Placido1 - 1 WPts
03/07/2024Shymkent, Kazakhstan19 - 18 Sasha Baickodamov4 - 17 WPts
03/05/2024Almaty, Kazakhstan19 - 17 Goga Kairculoff13 - 22 LPts
06/03/2024Shymkent, Kazakhstan19 - 16 Viktor Talgatckyzy7 - 8 LPts
06/01/2024Almaty, Kazakhstan18 - 16 Konstantin Ackisheff12 - 21 WPts
08/11/2023Athens, Greece17 - 16 Cyrus Kosaros13 - 21(2) WPts
10/09/2023iBhayi, South Africa17 - 15 Tshepo Chikane11 - 15 LPts
13/07/2023Shymkent, Kazakhstan16 - 15 Asif Iscackow11(1) - 17 WPts
14/05/2023Oulu, Finland15 - 15 Taavi Vakkuri23 - 8 WPts
16/03/2023Krakow, Poland14 - 15 Oliwier Skawinski6 - 28 WPts
16/01/2023Villeurbanne, France14 - 14 Didier Maine21 - 4 LPts
18/11/2022Shymkent, Kazakhstan14 - 13 Elshad Ghaksylycoff14 - 15 LPts
19/09/2022Almaty, Kazakhstan14 - 12 Aleksandr Isckaliew18 - 6 LPts
23/07/2022Stockholm, Sweden13 - 12 Mio Floren9 - 15 WPts
25/05/2022Almaty, Kazakhstan12 - 12 Khalid Ghahylykoff14(1) - 16 WPts
17/04/2022Almaty, Kazakhstan12 - 11 Timofei Icklassow12(1) - 8 LPts
17/03/2022Spanish Town, Jamaica12 - 10 Dan Primrose10 - 11 LPts
17/01/2022Mogilev, Belarus12 - 9 Koldan Dombrowsky17 - 9 LPts
19/11/2021Shymkent, Kazakhstan11 - 9 Edmund Dambach2 - 6 WPts
18/09/2021Madrid, Spain10 - 9 Angel Clara2 - 18 WPts
21/07/2021Almaty, Kazakhstan9 - 9 Salahaddin Majckeeff3 - 12 WPts
03/06/2021Shymkent, Kazakhstan9 - 8 Gennady Kuzelev14 - 3 LPts
03/04/2021Boulogne-Billancourt, France8 - 8 Verrill Arletty7 - 12 WPts
03/02/2021Almaty, Kazakhstan8 - 7 Mohsin Ghahylyckoff10 - 6 LPts
21/12/2020Omaha, USA8 - 6 Abdul Jamal10(2) - 6 LPts
23/10/2020New Delhi, India8 - 5 Gurudas Badal9 - 5 LPts
25/08/2020North Shore, New Zealand7 - 5 Oscar Mortimer4 - 10 WPts
27/06/2020Shymkent, Kazakhstan6 - 5 David Coupland9 - 4 WPts
27/04/2020Karagandy, Kazakhstan5 - 5 Kir Bajghanbaew5(1) - 8 WPts
28/02/2020Bratislava, Slovakia5 - 4 David Milan3 - 9 LPts
30/12/2019Shymkent, Kazakhstan4 - 4 Carl Heimsoth2 - 5 WPts
31/10/2019Detroit, USA4 - 3 Jack Abel5 - 2 LPts
02/09/2019Almaty, Kazakhstan3 - 3 Konstantin Kazackpaeff3 - 0 WPts
31/07/2019Shymkent, Kazakhstan3 - 2 Huang-fu Yong5 - 2 LPts
01/06/2019Shymkent, Kazakhstan3 - 1 Elshad Ghaksylycoff2 - 4 LPts
01/04/2019Almaty, Kazakhstan2 - 1 Waqar Narculow2 - 1 WPts
03/02/2019Shymkent, Kazakhstan2 - 0 Danyaal Ghacsylyckov3 - 3 LPts
04/12/2018Shymkent, Kazakhstan1 - 0 Kolya Kabaew0 - 3 WPts
05/10/2018Shymkent, Kazakhstan0 - 0 Carlos Chino0 - 1 WPts