Odchovanec táborského fotbalu odehrál v nejvyšší soutěži za České Budějovice, Slavii Praha, Hradec Králové, Slovácko, Most a Žižkov celkem 237 zápasů, v nichž dal 25 branek.