Prodotto delle giovanili del Sigma Olomouc, esordisce in prima squadra nel 1999. Nel 2002 si trasferisce ai francesi dello Strasburgo, quindi torna un anno a Olomouc prima di ripartire verso la Germania nel 2004, destinazione Bielefeld. Gioca anche a Cipro, prima di fare un secondo ritorno al Sigma Olomouc nel 2009. L'anno seguente è in Slovacchia, dove vince il campionato nazionale con la maglia dello Zilina a 29 anni. Gioca tra Polonia e Austria nei due anni successivi, ritornando in patria per chiudere la carriera professionistica tra HFK Olomouc e Banik Sokolov. Dal gennaio 2015 gioca con i dilettanti in Austria.