W czasie kariery piłkarskiej Udovič występował Hajduku Split, Slovanie Lublana, KSK Beveren, Lausanne Sports, LASK Linz. W latach 90. występował w reprezentacji Słowenii, z którą uczestniczył w Mistrzostwach Europy w 2000 roku.