Weightclass:  Middleweight
Location:  Almaty, Kazakhstan
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Almaty, Kazakhstan20 - 12 Ewan Obodom4 - 4 WPts
27/10/2033Almaty, Kazakhstan19 - 12 Xing-fu An4 - 5 WPts
27/08/2033Almaty, Kazakhstan19 - 11 Dmitri Kajrculow12 - 12 LPts
27/06/2033Almaty, Kazakhstan18 - 11 Chris Harkins1 - 6 WPts
27/04/2033Almaty, Kazakhstan17 - 11 Kolzak Bajmuratoff4 - 24 WPts
27/02/2033Almaty, Kazakhstan16 - 11 Yasin Maghitov21 - 11 WPts
28/12/2032Almaty, Kazakhstan15 - 11 Khudu Baicodamov10 - 11 WPts
28/10/2032Almaty, Kazakhstan14 - 11 Ivan Tajmanov8 - 7 WPts
28/08/2032Almaty, Kazakhstan13 - 11 Goga Iklassow0 - 8 WPts
28/06/2032Almaty, Kazakhstan12 - 11 Melor Kairkulow0 - 1 WPts
29/04/2032Almaty, Kazakhstan11 - 11 Nicandro Castelo2 - 14 WPts
01/03/2032Almaty, Kazakhstan10 - 11 Guillermo Juarez5 - 5 WPts
01/01/2032Cologne, Germany10 - 10 Karlyn Sandel22 - 14 LPts
03/11/2031Almaty, Kazakhstan9 - 10 Bohater Szymczak1 - 0 WPts
04/09/2031Shymkent, Kazakhstan9 - 9 Yasin Seitbecow1 - 3 LPts
07/07/2031Copenhagen, Denmark8 - 9 Bartram Vigen2 - 12 WPts
08/05/2031Almaty, Kazakhstan7 - 9 Sergei Cakpenoff8 - 5 WPts
10/03/2031Sao Paulo, Brazil7 - 8 Ponce Migues20 - 15 LPts
10/01/2031Krasnoyarsk, Russia6 - 8 Pyotr Fridzon6 - 27(2) WPts
12/11/2030Almaty, Kazakhstan5 - 8 Haider Yalecenov2 - 15 WPts
14/09/2030Nuremberg, Germany4 - 8 Alphonso Kufahl10 - 20 WPts
17/07/2030Settat, Morocco4 - 7 Rasil Elkaoutari15 - 6 LPts
19/05/2030Oslo, Norway4 - 6 Sigurd Ness13 - 24 LPts
21/03/2030Soshanguve, South Africa3 - 6 Herreman Malherbe16 - 26(3) WPts
21/01/2030Almaty, Kazakhstan2 - 6 Haider Yalecenov2 - 10 WPts
01/12/2029Karagandy, Kazakhstan2 - 5 Inqilab Saparova10 - 15 LPts
08/10/2029Almaty, Kazakhstan2 - 4 Ibrahim Ghahylyckoff4 - 27(7) LPts
11/08/2029Almaty, Kazakhstan1 - 4 Timofei Kajrculov6 - 19(1) WPts
14/06/2029Almaty, Kazakhstan1 - 3 Viktor Cartaew18 - 16 LPts
17/04/2029Puente Alto, Chile0 - 3 Onofre Guitron8 - 16 WPts
17/02/2029Shymkent, Kazakhstan0 - 2 Sergei Kamaloff16 - 20 LPts
28/12/2028Almaty, Kazakhstan0 - 1 Sergei Idrisov0 - 0 LPts
25/11/2028Almaty, Kazakhstan0 - 0 Akram Kaliew0 - 4 LPts