Většinu seniorské kariéry strávil v Extralize, kde v týmech PSG Berani Zlín a HC Olomouc odehrál 15 sezón. Celkovou porci 667 zápasů v základní části rozdělil mezi tyto týmy tak, že za Zlín nastoupil v 469 zápasech (24 gólů + 58 asistencí) a za Olomouc v 198 (13 + 23). Kromě toho se objevil i v ICEHL, druhé české lize a první české lize.