Career
During his early career Šmit played with FK Vrbas in the seasons 1997-1998 and 1999–2000. Šmit later played for the national top tier league clubs Milicionar and Železnik, before moving on loan to Bologna in January 2002. After a six-month period, Šmit signed a four-year contract with Bologna in the summer of 2002.
He then played extensively at Serie A and Serie B level with Atalanta, Pescara and Treviso.
In August 2009, after spending two months without a team following Treviso"s exclusion from professional football, Šmit accepted an offer to join newly promoted Serie B side Gallipoli. He switched to SPAL 1907 in January 2010.