At Slavia, Šilhavý was part of the team which finished second in the 1992-93 Czechoslovak First League but after four years in Prague, he moved to FC Petra Drnovice to continue his footballing career.
After three years at Drnovice, he moved back to Prague in 1997, this time to play for Viktoria Žižkov, where he served as club captain [REF].