Weightclass:  Middleweight
Location:  Almaty, Kazakhstan
Record:  25 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2033Almaty, Kazakhstan24 - 21 Morgan Mngonyama0 - 2 WPts
31/01/2033Almaty, Kazakhstan24 - 20 Kolzak Ostrovsky21 - 16 LPts
01/12/2032Almaty, Kazakhstan24 - 19 Georgiy Tolymbeckov25 - 20(1) LPts
01/10/2032Almaty, Kazakhstan23 - 19 Fayaaz Boutaleb3 - 10 WPts
01/08/2032Almaty, Kazakhstan22 - 19 John Culbertson1 - 3 WPts
03/06/2032Almaty, Kazakhstan21 - 19 Noah Castello3 - 10 WPts
03/04/2032Almaty, Kazakhstan21 - 18 Ismaya Badriawan12 - 8 LPts
03/02/2032Almaty, Kazakhstan20 - 18 James Shih2 - 6 WPts
05/12/2031Almaty, Kazakhstan20 - 17 Matthew Matenga22 - 36(4) LPts
05/10/2031Almaty, Kazakhstan19 - 17 Se-jong Joe4 - 4 WPts
02/08/2031Almaty, Kazakhstan18 - 17 Vicente Lugo0 - 2 WPts
02/06/2031Almaty, Kazakhstan17 - 17 Erdem Sevi0 - 6 WPts
01/04/2031Shymkent, Kazakhstan17 - 16 Aleksandr Seidegaliew19 - 9 LPts Kazakhstan National Championships 2031View
29/03/2031Shymkent, Kazakhstan16 - 16 Faisal Ghaksybeck26 - 17 WPts Kazakhstan National Championships 2031View
26/03/2031Shymkent, Kazakhstan15 - 16 Aleksei Issaew4 - 12 WPts Kazakhstan National Championships 2031View
14/03/2031Toronto, Canada15 - 15 Bob Smith7 - 5 LPts
14/01/2031Almaty, Kazakhstan15 - 14 Koldan Iscaliev8 - 16 LPts
23/11/2030Lonueuil, Canada14 - 14 Percival Chamfort0 - 0 WPts
25/09/2030Almaty, Kazakhstan13 - 14 Shamus Curran8 - 10 WPts
25/07/2030Shymkent, Kazakhstan12 - 14 Daniil Kajrbekow20 - 11 WPts
30/05/2030Shymkent, Kazakhstan11 - 14 Dmitri Yahulucoff22 - 3 WPts
01/04/2030Sana'a, Yemen11 - 13 Adnan Almasi6 - 15 LPts
01/02/2030Dublin, Ireland10 - 13 Carl Kelly1 - 12 WPts
04/12/2029Karagandy, Kazakhstan9 - 13 Yulian Zaiylckanov12 - 8 WPts
06/10/2029Almaty, Kazakhstan8 - 13 Grgur Jakovic6 - 8 WPts
08/08/2029Almaty, Kazakhstan7 - 13 Yulian Iscackov4 - 11 WPts
10/06/2029Sofia, Bulgaria6 - 13 Blagun á Zogrov4 - 19 WPts
12/04/2029Roskilde, Denmark5 - 13 Eric Mai13 - 20 WPts
12/02/2029Almaty, Kazakhstan5 - 12 Vasili Iskacow16 - 13 LPts
16/12/2028Sofia, Bulgaria4 - 12 Aleksandar á Kramorov0 - 6(4) WPts
18/10/2028Split, Croatia3 - 12 Darko Jercic7 - 17 WPts
20/08/2028Geneva, Switzerland3 - 11 Turiau Platini24 - 10 LPts
22/06/2028Shymkent, Kazakhstan3 - 10 Nusrat Saparova10 - 6 LPts
01/05/2028Almaty, Kazakhstan2 - 10 Marlen Oralbekov13 - 19 WPts
21/03/2028Karagandy, Kazakhstan2 - 9 Fedya Kajrbeckov15 - 11 LPts
19/02/2028Warsaw, Poland1 - 9 Sergiusz Chowaniec3 - 5 WPts
22/12/2027Pittsburgh, USA1 - 8 Dale Piedra13 - 3 LPts
24/10/2027Almaty, Kazakhstan1 - 7 Nikolai Taghibaev9 - 12 LPts
20/09/2027Karagandy, Kazakhstan1 - 6 Waqas Zhacksybeck9 - 24(2) LPts
20/08/2027Almaty, Kazakhstan1 - 5 Ashraf Ghaksybec0 - 0 LPts
28/06/2027Chelyabinsk, Russia0 - 5 Isaak Rastvortsev11 - 17 WPts
30/04/2027Tirana, Albania0 - 4 Behar Muhiddin5 - 5 LPts
02/03/2027Minsk, Belarus0 - 3 Afanas Bahan1 - 19(3) LPts
02/01/2027Almaty, Kazakhstan0 - 2 Hassan Kajrkulov6 - 8 LPts
10/11/2026Karagandy, Kazakhstan0 - 1 Donmez Sabralimov17 - 3 LPts
25/09/2026Almaty, Kazakhstan0 - 0 Atif Baimadi13 - 12 LPts