Většinu seniorské kariéry strávil v první české lize, kde v týmech SK Kadaň a Piráti Chomutov odehrál osm sezón. Celkovou porci 290 zápasů v základní části rozdělil mezi tyto týmy tak, že za SK Kadaň nastoupil v 284 zápasech (53 gólů + 64 asistencí) a za Piráti Chomutov v 6 (0 + 0). Kromě toho se objevil i v druhé české lize, Extralize a třetí české lize.