Weightclass:  Middleweight
Location:  Almaty, Kazakhstan
Record:  22 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2029Almaty, Kazakhstan21 - 11 Jonathan Kimmins5 - 6 WPts
14/05/2029Almaty, Kazakhstan20 - 11 Roy Fouche6 - 9 WPts
15/03/2029Almaty, Kazakhstan19 - 11 Hamid Karasartow3 - 5 WPts
14/01/2029Almaty, Kazakhstan19 - 10 Dmitri Yahulucoff15 - 1 LPts
15/11/2028Almaty, Kazakhstan18 - 10 Marlen Rajmbeck3 - 10 WPts
16/09/2028Almaty, Kazakhstan17 - 10 Haider Yalecenov1 - 2 WPts
18/07/2028Almaty, Kazakhstan16 - 10 Marlen Caribghanow1 - 6 WPts
19/05/2028Almaty, Kazakhstan15 - 10 Rodrigo Maya2 - 3 WPts
21/03/2028Almaty, Kazakhstan14 - 10 Ibrahim Ghahylyckoff2 - 19(5) WPts
21/01/2028Almaty, Kazakhstan14 - 9 Lazar Saparow7 - 19 LPts
21/11/2027Almaty, Kazakhstan13 - 9 Nurshan Bajmuratov1 - 1 WPts
22/09/2027Almaty, Kazakhstan12 - 9 Ashraf Ghaksybec1 - 0 WPts
24/07/2027Karagandy, Kazakhstan12 - 8 Fedya Kajrbeckov11 - 11 LPts
23/06/2027Almaty, Kazakhstan11 - 8 Vasili Iskacow10 - 8 WPts
09/05/2027Almaty, Kazakhstan11 - 7 Haaris Iskalieff17 - 6 LPts
26/03/2027Shymkent, Kazakhstan11 - 6 Viktor Ussonov11 - 18 LPts Kazakhstan National Championships 2027View
04/03/2027Almaty, Kazakhstan10 - 6 Hassan Kadyrgalieff1 - 0 WPts
04/01/2027Almaty, Kazakhstan9 - 6 Michael Adomah6 - 8 WPts
06/11/2026Dresden, Germany8 - 6 Kuhlbert Blaser6 - 13 WPts
08/09/2026Almaty, Kazakhstan7 - 6 Sergei Kamaloff6 - 15 WPts
10/07/2026Cologne, Germany7 - 5 Ritter Kucher13(1) - 18 LPts
12/05/2026Almaty, Kazakhstan7 - 4 Aftab Louahla10 - 6 LPts
14/03/2026Almaty, Kazakhstan6 - 4 Zain Rahimoff2 - 17(2) WPts
21/01/2026Montevideo, Uruguay6 - 3 Joaquin Mejia12 - 14 LPts
23/11/2025Almaty, Kazakhstan5 - 3 Ardi Lamaj0 - 10 WPts
25/09/2025Asuncion, Paraguay4 - 3 Rodrigo Giron3 - 8 WPts
28/07/2025Almaty, Kazakhstan4 - 2 Toma Icsanov7 - 13 LPts
30/05/2025Prague, Czech Republic3 - 2 Dominik Durica1 - 13 WPts
01/04/2025Almaty, Kazakhstan2 - 2 Ali Raimbec1 - 2 WPts
31/01/2025Samarqand, Uzbekistan2 - 1 Seyfulla Shirvani22 - 23 LPts
03/12/2024Geelong, Australia2 - 0 John Flint5 - 7 LPts
05/10/2024Buenos Aires, Argentina1 - 0 Vicente Marcelo9 - 17 WPts
07/08/2024Almaty, Kazakhstan0 - 0 Mohsin Abyckassym1 - 6 WPts