Weightclass:  Middleweight
Location:  Almaty, Kazakhstan
Record:  49 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2031Almaty, Kazakhstan48 - 12 Fedor Suleymanov1 - 9 WPts
09/01/2031Almaty, Kazakhstan47 - 12 Amer Ertaev1 - 17 WPts
10/11/2030Almaty, Kazakhstan46 - 12 Xalvador Clara6 - 13(1) WPts
10/09/2030Almaty, Kazakhstan45 - 12 Hardicanute Vangen6 - 5 WPts
11/07/2030Almaty, Kazakhstan44 - 12 Mason Baute47(1) - 19 WPts
12/05/2030Almaty, Kazakhstan43 - 12 Quico Diaz6 - 6 WPts
13/03/2030Almaty, Kazakhstan42 - 12 Ludacris Otoo2 - 5 WPts
12/01/2030Almaty, Kazakhstan41 - 12 Rodney Jenniges2 - 6 WPts
12/11/2029Almaty, Kazakhstan40 - 12 Meino Ambrosius3 - 13 WPts
12/09/2029Almaty, Kazakhstan39 - 12 Ramhart Scheffel2 - 16 WPts
13/07/2029Almaty, Kazakhstan38 - 12 Ryo Mangalap2 - 1 WPts
14/05/2029Almaty, Kazakhstan37 - 12 Naoki Tamura3 - 8 WPts
15/03/2029Almaty, Kazakhstan36 - 12 Mark Bolanos12 - 7 WPts
14/01/2029Medellin, Colombia35 - 12 Santiago Brion19 - 18(1) WPts
16/11/2028Turin, Italy34 - 12 Bernardo Pucci16 - 11 WPts
18/09/2028Almaty, Kazakhstan33 - 12 Cottus Petro9 - 19(1) WPts
19/07/2028Nanning, China33 - 11 Imran Musharraf29 - 13 LPts Nanning Olympics 2028View
16/07/2028Nanning, China32 - 11 Jeremie Essamba30 - 27 WPts Nanning Olympics 2028View
13/07/2028Nanning, China31 - 11 Diego Ferreiro29(1) - 27 WPts Nanning Olympics 2028View
30/05/2028Rotterdam, Netherlands30 - 11 Palman Van der Straete3 - 7 WPts
01/04/2028Almaty, Kazakhstan30 - 10 Yasin Karashev41 - 14 LPts Kazakhstan National Championships 2028View
29/03/2028Almaty, Kazakhstan29 - 10 Sasha Salimghanov19 - 21 WPts Kazakhstan National Championships 2028View
26/03/2028Almaty, Kazakhstan28 - 10 Yulian Iscackov1 - 5 WPts Kazakhstan National Championships 2028View
11/02/2028Berlin, Germany27 - 10 Steinbeck Andreassen9 - 21 WPts
14/12/2027Boksburg, South Africa26 - 10 Ayanda Mabudafhasi5 - 20 WPts
16/10/2027Abu Dhabi, UAE25 - 10 Rashid Elkreiky2 - 9 WPts
18/08/2027Almaty, Kazakhstan25 - 9 Wilburn Jurgens19 - 6 LPts
10/07/2027Zaporizhia, Ukraine24 - 9 Kolya Povetkin26 - 9 WPts
09/06/2027Almaty, Kazakhstan24 - 8 Kolya Povetkin25 - 9 LPts
30/04/2027Almaty, Kazakhstan23 - 8 Reinald Ferro16 - 13 WPts
29/03/2027Shymkent, Kazakhstan23 - 7 Yasin Karashev27 - 11 LPts Kazakhstan National Championships 2027View
26/03/2027Shymkent, Kazakhstan22 - 7 Jeyhun Taghibaew12 - 3 WPts Kazakhstan National Championships 2027View
12/03/2027Almaty, Kazakhstan21 - 7 Patrick Dower9 - 14 WPts
09/02/2027Almaty, Kazakhstan20 - 7 Patrick Dower9 - 13 WPts
09/01/2027Almaty, Kazakhstan19 - 7 Patrick Dower9 - 12 WPts
09/12/2026Almaty, Kazakhstan18 - 7 Patrick Dower9 - 11 WPts
08/11/2026Almaty, Kazakhstan17 - 7 Patrick Dower9 - 10 WPts
08/10/2026Cardiff, UK16 - 7 Patrick Dower9 - 9 WPts
07/09/2026Almaty, Kazakhstan15 - 7 Bjorn From12 - 9 WPts
29/07/2026Almaty, Kazakhstan14 - 7 Javier Montalbo6 - 21 WPts
30/05/2026Chon Buri, Thailand13 - 7 Chalermpetch Pricha3 - 20 WPts
01/04/2026Almaty, Kazakhstan12 - 7 Gazi Mucazhanoff14 - 12 WPts Kazakhstan National Championships 2026View
29/03/2026Almaty, Kazakhstan11 - 7 Sasha Kantareew5 - 2 WPts Kazakhstan National Championships 2026View
26/03/2026Almaty, Kazakhstan10 - 7 Yasin Karashev19 - 10 WPts Kazakhstan National Championships 2026View
25/01/2026Almaty, Kazakhstan9 - 7 Fedor Sabralimov7 - 15 WPts
27/11/2025Almaty, Kazakhstan8 - 7 Andrii Mucanoff11 - 13 WPts
29/09/2025Katowice, Poland7 - 7 Tymon Boczar13 - 19 WPts
01/08/2025Almaty, Kazakhstan6 - 7 Faisal Ghaksybeck1 - 1 WPts
02/06/2025Shymkent, Kazakhstan6 - 6 Zernebog Ercesh21(1) - 20 LPts
16/04/2025Shymkent, Kazakhstan6 - 5 Marlen Bajckodamoff29 - 15 LPts
16/03/2025Oslo, Norway5 - 5 Kirk Lybeck2 - 12 WPts
16/01/2025Karagandy, Kazakhstan5 - 4 Sergei Sakieff12(1) - 27 LPts
05/12/2024Kiev, Ukraine5 - 3 Igor Tkachuk16(1) - 23 LPts
07/10/2024Burnaby, Canada4 - 3 John Hilling0 - 7(1) WPts
09/08/2024Toronto, Canada4 - 2 Gus Orrick27 - 11 LPts
11/06/2024Almaty, Kazakhstan3 - 2 Zahid Narymbaeff0 - 6 WPts
12/04/2024Almaty, Kazakhstan2 - 2 Haaris Iskalieff3 - 1 WPts
06/03/2024Bulawayo, Zimbabwe2 - 1 John Katsande12 - 12 LPts
07/01/2024Stockholm, Sweden2 - 0 Melker Thorner6 - 15 LPts
09/11/2023Almaty, Kazakhstan1 - 0 Rehan Orazaew0 - 0 WPts
07/10/2023Almaty, Kazakhstan0 - 0 Aleksandr Majckeev1 - 1 WPts