 He rejoined Mechel Chelyabinsk for another season before spending another season playing for Severstal Cherepovets and then split the 2002–03 season with Molot-Prikamye Perm and Krylya Sovetov Moscow.In 2003, he returned to Mechel Chelyabinsk a third time who were now playing in the Vysshaya Liga and spent three seasons with the team joining Traktor Chelyabinsk for a third spell at the conclusion of the 2005–06 season.He spent a season with Kazakhmis Satpaev before joining Mechel Chelyabinsk for a fourth time.