Inizia a giocare nel Concordia Zagabria di Zagabria. Nel 1946 passa nel Partizan, squadra dove trascorre gran parte della sua carriera (fino al 1959) collezionando 468 presenze con ben 403 gol. Vincerà alcuni tornei nazionali e per due volte sarà il capocannoniere del campionato jugoslavo.
Miglior realizzatore nella storia della nazionale di calcio dell'ex Jugoslavia[1], registrò 63 presenze segnando 38 gol; con la maglia della Jugoslavia partecipò alle Olimpiadi di Londra nel 1948, nel 1950 ai Mondiali del Brasile e nel 1954 in Svizzera.