Pracę trenerską rozpoczął w sezonie 1996–1997 w roli asystenta pierwszego trenera Fortuny Düsseldorf. Przez trzy lata pracował w praskiej Slavii, pełniąc funkcje asystenta oraz pierwszego trenera. W 1998 rozpoczął współpracę z selekcjonerem reprezentacji CzechJozefem Chovancem. Samodzielnie prowadził drużyny FK Teplice, Viktorii Pilzno, FK Jablonec. W 2006 został ponownie włączony do sztabu szkoleniowego czeskiej drużyny narodowej, tym razem w roli asystenta Karela Brücknera. W lipcu 2008 zastąpił Brücknera na stanowisku szkoleniowca czeskiej kadry, którą prowadził do kwietnia 2009. Został zdymisjonowany za słabe wyniki w meczach eliminacji MŚ 2010 – za jego kadencji zespół z ośmiu meczów wygrał dwa i cztery zremisował.