S fotbalem začínal v Hlavnici, odkud pak přes třetiligový Dolní Benešov zamířil do Opavy, která byla jeho prvním angažmá v nejvyšší české soutěži. O rok později opustil své rodné město a přestoupil do Liberce, kde prožil své nejúspěšnější období. Hned v další sezoně pomohl svému novému klubu k zisku premiérového titulu a postupu do čtvrtfinále Poháru UEFA.

Po dvou sezonách strávených ve Slovácku, putoval jedinkrát během své kariéry do zahraničí, když oblékal dres slovenského Ružomberoku, se kterým dosáhl na slovenský double, když v témže roce získal titul ligového šampiona a vyhrál pohár.

Poté se opět vrátil do Liberce a v jeho barvách v sezoně 2011/12 získal další titul. Dosáhl také hranice sta ligových branek, a stal se tak členem Klubu ligových kanonýrů. „Pamatuji si to naprosto přesně. Zase to bylo do té stejné branky, tentokrát v zápase s Bohemians Praha. Navíc to bylo necelý týden poté, co se mi narodil syn. Vběhl jsem do takové polostřely Bořka Dočkala a tečoval to do protipohybu gólmana. Nic to ale neměnilo na té obrovské radosti a euforii, kterou jsem prožíval."

Svoji profesionální kariéru ukončil na podzim roku 2012, v současnosti působí na severu Čech jako sportovní ředitel a hraje fotbal za německý amatérský tým FC Oberlausitz Neugersdorf.

  • Dvojnásobný český mistr (2002, 2012)

  • Čtvrtfinalista Poháru UEFA (2002)

  • Mistr Slovenska (2006)

  • Vítěz slovenského poháru (2006)

  • Člen Klubu ligových kanonýrů