Osovnikar sijoittui Birminghamin sisäratojen MM-kilpailuissa 2003 neljänneksi 200 metrillä ajalla 21,17. Budapestin halli-MM-kilpailuissa 2004 hän oli viides 60 metrillä ajalla 6,58. Ateenan olympialaisissa hän sijoittui 100 metrin alkuerässään kolmanneksi. Toisissa alkuerissä hän oli erässään neljäs pudoten niukasti semifinaaleista. 200 metrillä hän selviytyi välieriin.