Většinu seniorské kariéry strávil v Extralize, kde v týmech HC Slavia Praha a HC Škoda Plzeň odehrál 23 sezón. Celkovou porci 1025 zápasů v základní části rozdělil mezi tyto týmy tak, že za Slavii nastoupil v 831 zápasech (66 gólů + 301 asistencí) a za Plzeň v 194 (14 + 92). Kromě toho se objevil i v první české lize.