Většinu seniorské kariéry strávil v Extralize, kde v týmech HC Škoda Plzeň a HC Vítkovice Ridera odehrál 13 sezón. Celkovou porci 540 zápasů v základní části rozdělil mezi tyto týmy tak, že za Plzeň nastoupil v 391 zápasech (59 gólů + 76 asistencí) a za Vítkovice v 149 (24 + 41). Kromě toho se objevil i v první české lize, druhé české lize a ET.