Su ranking más alto a nivel individual fue el puesto n.º 366, alcanzado el 10 de febrero de 2014. A nivel de dobles alcanzó el puesto n.º 59 el 19 de octubre de 2015.
Hasta el momento ha obtenido seis títulos de la categoría ATP Challenger Series, en la modalidad de dobles.
Copa Davis
Desde el año 2009 es participante del Equipo de Copa Davis de Bielorrusia. Tiene en esta competición un récord total de partidos ganados/perdidos de 7/3 (2/1 en individuales y 5/2 en dobles).