Na Stadio Giuseppe Meazza przywędrował z rodzimego Mariboru wraz z rodakiem, pomocnikiem Rene Krhinem w wieku 16-lat. Reprezentował barwy Primavery, w której przez prawie dwa sezony uporczywie rywalizował o miejsce w składzie z bardziej doświadczonym Enrico Alfonso. Uczestnik kilku obozów przygotowawczych pierwszego zespołu, głównie za kadencji Portugalczyka Jose Mourinho. Czwarty bramkarz w hierarchii tego charyzmatycznego szkoleniowca. W listopadzie 2009 roku związał się z mediolańskim klubem kontraktem na pięć lat.
W dniu 6 lipca 2010 roku na Słoweniec odszedł na dwuletnie wypożyczenie do występującego w Serie B, Crotone. Latem 2012 roku powrócił do stolicy mody, by rozpocząć zaciętą (trwającą nadal) walkę o miano drugiego bramkarza Interu z Lucą Castellazzim. W tym samym roku przedłużył umowę z Interem o kolejne trzy lata.
W lipcu 2013 roku został wypożyczony do portugalskiej drużyny l'Olhanense.