Die kasachische Einzelmeisterschaft konnte er zweimal gewinnen: 2015 und 2018. Er spielte für Kasachstan bei acht Schacholympiaden: 1996 bis 2000, 2008 bis 2012 sowie 2016 und 2018. Außerdem nahm er dreimal an den asiatischen Mannschaftsmeisterschaften (1999, 2012 und 2016) und einmal an der Mannschaftsweltmeisterschaft (1997) teil.