 Born in Konjic, SFR Yugoslavia, present day Bosnia and Herzegovina, Šilić started playing football in the youth teams of Turbina Jablanica and Zrinjski Mostar, before getting called up to the first team of Zrinjski in 1998.In 1999, he joined Brotnjo, with whom he won the 1999–2000 First League of Bosnia and Herzegovina.In 2001, Šilić left Brotnjo to join Slovenian PrvaLiga club Maribor, but shortly after left the club.