En 1999, pasó a formar parte del equipo juvenil del Zenit de San Petersburgo, con el que empezó jugando en tercera división; un año más tarde fue ascendido al primer equipo, debutando oficialmente el 2 de agosto de 2000, en el encuentro de vuelta de la cuarta ronda de la Copa Intertoto de la UEFA ante el Bradford City de Inglaterra, que finalizó con un marcador de 3:0 en favor de los rusos.