Většinu své seniorské kariéry strávil v Extralize, kde odehrál 11 sezón, všechny v dresu týmu HC Olomouc. V 388 zápasech základní části si zde připsal 80 bodů za 30 gólů a 50 asistencí. Kromě toho se objevil i v první české lize a druhé české lize.