Většinu seniorské kariéry strávil v KHL, kde v týmech Lokomotiv Yaroslavl a Avangard Omsk odehrál 13 sezón. Celkovou porci 612 zápasů v základní části rozdělil mezi tyto týmy tak, že za Yaroslavl nastoupil v 456 zápasech (97 gólů + 112 asistencí) a za Omsk v 156 (28 + 20). Kromě toho se objevil i v ruské lize a třetí ruské lize.