Většinu seniorské kariéry strávil v Extralize, kde v týmech HC Slavia Praha a Piráti Chomutov odehrál 20 sezón. Celkovou porci 807 zápasů v základní části rozdělil mezi tyto týmy tak, že za Slavii nastoupil v 629 zápasech (76 gólů + 111 asistencí) a za Chomutov v 178 (20 + 33). Kromě toho se objevil i v první české lize a ET.