Ponkrashov joined Pulkovo during the 2001-02 season. He moved to LenVo Saint Petersburg for the 2002-03 season. He then moved to Spartak St. Petersburg for the 2004-05 season. He then joined CSKA Moscow for the 2006-07 season. He then moved to Khimki Moscow Region for the 2007-08 season and he returned to CSKA Moscow before the 2009-10 season.