Воспитанник ДЮСШ в городе Балканабад. Начал свою карьеру в клубе «Аркач» в 1994 году. В дальнейшем играл за такие туркменские клубы, как «Балкан», «Бюзмейин» и «Копетдаг».
В 2001 году выступал за казахстанский клуб «Иртыш».
В 2002 году дебютировал в чемпионате Узбекистана в составе ташкентского «Пахтакора». В «Пахтакоре» стал четырёхкратным чемпионом Узбекистана (2002, 2003, 2004, 2005).
В 2006 году перешёл в казахстанский «Кайрат». Провёл там один сезон и в 2007 году со второго круга вернулся в Узбекистан, где по сей день выступает за ташкентский «Курувчи».