Weightclass:  Middleweight
Location:  Shymkent, Kazakhstan
Record:  31(4) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2026Shymkent, Kazakhstan30(3) - 20 Idris Ubido5 - 7(1) WKO3
24/09/2026Shymkent, Kazakhstan29(3) - 20 Montel Arguijo5 - 13 WPts
26/07/2026Shymkent, Kazakhstan28(3) - 20 Sun Boon6 - 10 WPts
27/05/2026Shymkent, Kazakhstan27(3) - 20 Ly Tu1 - 2 WPts
28/03/2026Shymkent, Kazakhstan26(3) - 20 Dillon Madden5 - 7 WPts
27/01/2026Shymkent, Kazakhstan25(2) - 20 Eljas Ikaheimo3 - 10 WKO3
28/11/2025Shymkent, Kazakhstan24(1) - 20 Swain Fischbein2 - 3 WKO3
29/09/2025Shymkent, Kazakhstan23(1) - 20 Luka Paizullaew2 - 11 WPts
01/08/2025Shymkent, Kazakhstan22(1) - 20 Quinto Padilla2 - 10 WPts
02/06/2025Shymkent, Kazakhstan21(1) - 20 Malik Orazaew6 - 6 WPts
03/04/2025Shymkent, Kazakhstan20 - 20 Syed Mucaghanov0 - 1 WKO3
02/02/2025Shymkent, Kazakhstan19 - 20 Mel Stephens1 - 3 WPts
05/12/2024Shymkent, Kazakhstan18 - 20 Farhan Secsenow10 - 6 WPts
07/10/2024Mississauga, Canada18 - 19 Henry Loar35 - 4 LPts
09/08/2024Shymkent, Kazakhstan17 - 19 Anton Rahimow0 - 5 WPts
11/06/2024Sydney, Australia17 - 18 Ewan Moss32(1) - 2 LPts
13/04/2024Shymkent, Kazakhstan16 - 18 Melor Sadycov0 - 7 WPts
14/02/2024Almaty, Kazakhstan16 - 17 Jumshud Sagyndycow24(2) - 14 LPts
17/12/2023Shymkent, Kazakhstan16 - 16 Vang Cuong17 - 10 LPts
18/10/2023Naucalpan, Mexico16 - 15 Porfio Hernandez17 - 14 LPts
20/08/2023Copenhagen, Denmark16 - 14 Ludvig Felsing18 - 10 LPts
22/06/2023Berlin, Germany16 - 13 Adalbert Heiter19 - 10 LPts
23/04/2023Almaty, Kazakhstan16 - 12 Fadei Imashev4 - 18 LPts
03/03/2023Almaty, Kazakhstan16 - 11 Amer Rajmbec18(1) - 11 LPts
07/01/2023Karagandy, Kazakhstan15 - 11 Jamil Yalgondin10 - 15 WPts
22/11/2022Isfahan, Iran14 - 11 Yasin Khawaja4 - 21 WPts
23/09/2022Almaty, Kazakhstan13 - 11 Bilal Kairckulov15 - 7 WPts
23/08/2022Hyderabad, India13 - 10 Bilal Shaheed14 - 16 LPts
25/06/2022Heidelberg, Germany12 - 10 Garrick Altherr15(2) - 12 WPts
27/04/2022Shymkent, Kazakhstan11 - 10 Olindo Copas1 - 10 WPts
27/02/2022Shymkent, Kazakhstan10 - 10 Luitpold Graf5 - 15 WPts
28/12/2021Prague, Czech Republic9 - 10 Julius Jindra10 - 11 WPts
28/10/2021Moscow, Russia9 - 9 Melor Koplyakov7 - 14 LPts
29/08/2021Minsk, Belarus8 - 9 Volodmiri Wasik4 - 12 WPts
01/07/2021Abidjan, Ivory Coast8 - 8 Quennel de Marivaux5 - 15(9) LPts
03/05/2021Almaty, Kazakhstan7 - 8 Mikhail Ghahylycov6 - 11 WPts
10/03/2021Shymkent, Kazakhstan6 - 8 Dominique Laude6 - 11 WPts
10/01/2021Dun Laoghaire, Ireland5 - 8 Conor Berne7 - 8 WPts
12/11/2020Shymkent, Kazakhstan4 - 8 Marlen Bajckodamoff10 - 7 WPts
12/09/2020Shymkent, Kazakhstan4 - 7 Kolya Isabaeff13 - 2 LPts
11/07/2020Shymkent, Kazakhstan3 - 7 Malvolio Reinoso3 - 9 WPts
11/05/2020Shymkent, Kazakhstan3 - 6 Igor Casymbekov9 - 4 LPts
11/03/2020Almaty, Kazakhstan3 - 5 Tahir Abisheff10 - 3 LPts
15/01/2020Sydney, Australia3 - 4 Andy Fenderson7(1) - 2 LPts
16/11/2019Almaty, Kazakhstan2 - 4 Shayan Acishew3 - 3 WPts
01/10/2019Kampala, Uganda2 - 3 Khalid Abid7 - 2 LPts
03/08/2019Bangkok, Thailand2 - 2 Pharanpetch Muangsima2 - 4 LPts
04/06/2019Okazaki, Japan1 - 2 Ryuu Sano1 - 2 WPts
05/04/2019Shymkent, Kazakhstan1 - 1 Afanas Svirin1 - 2 LPts
03/02/2019Shymkent, Kazakhstan0 - 1 Quincy Evra1 - 6 WPts
05/12/2018Shymkent, Kazakhstan0 - 0 Yodngoen Unyapo0 - 4 LPts