Weightclass:  Light Heavyweight
Location:  Karagandy, Kazakhstan
Record:  42 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/08/2031Karagandy, Kazakhstan41 - 22 Dave Bello2 - 4 WPts
24/06/2031Karagandy, Kazakhstan40 - 22 Tabari Mfeketho2 - 2 WPts
25/04/2031Karagandy, Kazakhstan39 - 22 Tomasz Grzegorczyk3 - 4 WPts
24/02/2031Karagandy, Kazakhstan38 - 22 Chris Badham30 - 21(2) WPts
26/12/2030Karagandy, Kazakhstan37 - 22 Joey Shand4 - 3 WPts
27/10/2030Karagandy, Kazakhstan36 - 22 Abdul Salah25(6) - 20 WPts
28/08/2030Karagandy, Kazakhstan35 - 22 Daniel Patton20(2) - 4 WPts
29/06/2030Karagandy, Kazakhstan34 - 22 Vitali Semyonov3 - 6 WPts
30/04/2030Karagandy, Kazakhstan33 - 22 Sam Stobie0 - 4 WPts
01/03/2030Karagandy, Kazakhstan32 - 22 Lenard Schellin1 - 2 WPts
30/12/2029Karagandy, Kazakhstan31 - 22 Darshan Nataraj1 - 13 WPts
31/10/2029Karagandy, Kazakhstan30 - 22 David Ukwuoma1 - 1 WPts
01/09/2029Shymkent, Kazakhstan30 - 21 Fedor Moldabeckoff35(3) - 10 LPts
04/07/2029New Delhi, India29 - 21 Shankar Shekhda7(1) - 13 WPts
06/05/2029Karagandy, Kazakhstan28 - 21 Chiranjeevi Shetty2 - 6 WPts
07/03/2029Rotterdam, Netherlands27 - 21 Jerommeke Zaman3 - 5 WPts
06/01/2029Vilnius, Lithuania26 - 21 Bartosz Dylewski5 - 16 WPts
08/11/2028Almaty, Kazakhstan26 - 20 Anton Zaiylkanov19 - 26 LPts
09/09/2028Almaty, Kazakhstan26 - 19 Anton Zaiylkanov18 - 26 LPts
13/07/2028Burgas, Bulgaria26 - 18 Andrei á Sverdlov20 - 22 LPts
15/05/2028Ruiru, Kenya25 - 18 Mykelti Ngeny2 - 10 WPts
17/03/2028Almaty, Kazakhstan24 - 18 Obaid Cajrckuloff3 - 15 WPts
18/01/2028Almaty, Kazakhstan23 - 18 Majid Kasym21 - 18(1) WPts
21/11/2027Palmira, Colombia23 - 17 Jose Almanzar23 - 21 LPts
23/09/2027Tampere, Finland22 - 17 Verneri Vanpera9(1) - 18 WPts
26/07/2027Durban, South Africa21 - 17 Anele Matlala3 - 21(2) WPts
28/05/2027Almaty, Kazakhstan20 - 17 Haider Secksenov16 - 15 WPts
31/03/2027Karagandy, Kazakhstan19 - 17 Obaid Cajrckuloff1 - 11 WPts
31/01/2027Vilnius, Lithuania18 - 17 Lukasz Waszak7 - 18 WPts
03/12/2026Kingston, Jamaica17 - 17 Michael Blacketer0 - 0 WPts
05/10/2026Almaty, Kazakhstan16 - 17 Dmitri Isckaliew10 - 15(1) WPts
07/08/2026Accra, Ghana15 - 17 Umi Gyan12 - 11 WPts
09/06/2026Almaty, Kazakhstan14 - 17 Anton Zaiylkanov10 - 20 WPts
12/04/2026Karagandy, Kazakhstan13 - 17 Rasul Umralieff3 - 22 WPts
12/02/2026Takoradi, Ghana12 - 17 Keshawn Agbeko4 - 12 WPts
15/12/2025Shymkent, Kazakhstan12 - 16 Fedor Ilham12 - 13 LPts
19/10/2025Karagandy, Kazakhstan11 - 16 Amer Kantareew4 - 7 WPts
21/08/2025Almaty, Kazakhstan11 - 15 Elnara Muckaghanoff7 - 18 LPts
06/07/2025Karagandy, Kazakhstan11 - 14 Elshad Valihanov33(1) - 16(1) LPts
02/06/2025Shymkent, Kazakhstan10 - 14 Melor Temirbulatoff12 - 28(10) WPts
23/04/2025Karagandy, Kazakhstan9 - 14 Ibrahim Kasymbekoff6 - 20 WPts
25/02/2025Almaty, Kazakhstan9 - 13 Danyaal Baimuratoff9 - 10 LPts
30/12/2024Karagandy, Kazakhstan8 - 13 Amatus Lescotteem0 - 4 WPts
01/11/2024Kampala, Uganda7 - 13 Will Kato0 - 9 WPts
03/09/2024Karagandy, Kazakhstan7 - 12 Aftab Sajfedenov5 - 14 LPts
07/07/2024Almaty, Kazakhstan6 - 12 Khosrov Kanapyanov8 - 17 WPts
08/05/2024Almaty, Kazakhstan6 - 11 Khosrov Kanapyanov7 - 17 LPts
12/03/2024Karagandy, Kazakhstan5 - 11 Dimi Ghacsylycow1 - 0 WPts
11/01/2024Karagandy, Kazakhstan4 - 11 Egbert Aigner3 - 12 WPts
12/11/2023Sana'a, Yemen4 - 10 Kashif Abozaid16 - 20 LPts
14/09/2023Karagandy, Kazakhstan3 - 10 Shaquille Amissah14 - 17 WPts
16/07/2023Almaty, Kazakhstan3 - 9 Zernebog Kairbecow18 - 14 LPts
22/05/2023Almaty, Kazakhstan3 - 8 Farhan Isabaeff16 - 13 LPts
12/04/2023Almaty, Kazakhstan2 - 8 Gennady Urynbassaroff12 - 15 WPts
10/03/2023Aarhus, Denmark2 - 7 Vanslow Boisen9 - 12 LPts
10/01/2023Almaty, Kazakhstan2 - 6 Nikolai Kasymbekov16 - 14 LPts
15/11/2022Tamale, Ghana1 - 6 Vashon Dokuaa9(1) - 16 WPts
17/09/2022Shymkent, Kazakhstan1 - 5 Umair Kackpenow22 - 6 LPts
20/07/2022Almaty, Kazakhstan1 - 4 Tofiq Iliyas15 - 12 LPts
15/06/2022Almaty, Kazakhstan1 - 3 Kir Iksanoff15 - 13 LPts
14/05/2022Almaty, Kazakhstan1 - 2 Syed Baighanbaeff5 - 14 LPts
20/03/2022Bogota, Colombia1 - 1 Jerrold Aquino20 - 4 LPts
19/01/2022Almaty, Kazakhstan1 - 0 Amer Sabralimov9 - 11 LPts
18/12/2021Karagandy, Kazakhstan0 - 0 Amin Ghacksylykow1 - 0 WPts