Kelhar begynte med fotball i NK Brežice før han meldte overgang til NK Krško i 2002. Han spilte her i to sesonger før han ble kjøpt av NK Publikum. I 2004 ble han solgt til SpVgg Greuther Fürth for 100,000 euro. I den tyske klubben ble han ingen suksess og returnerte til NK Publikum. 31. januar 2009 ble han solgt til Cercle Brügge. Kort tid etter ble han tatt opp i den slovenske landslagstroppen, men Kelhar har enda til gode å debutere. Så langt har han spilt for 10 klubber i 7 land.Je gift og far til to sønner.
Kelhar har spilt 35 landslagskamper for Slovenia fra U15 til U21-nivå.
Han gjorde sin debut mot Maribor 03/03/2010 i Qatar, da Slovenia i en vennskapskamp slo rivalene med 4-1.Doslej spilte 4 kamper, inkludert en mot Norge og ellers 09.11.2012 i Oslo, der vertene vant 3-2.
Siden juli 2012, spiller for FK Qabala i Aserbajdsjan i den første liga
Referanser
^transfermarkt.com, Transfermarkt spiller-ID 40118, besøkt 9. oktober 2017[Hentet fra Wikidata]
^90minut.pl, 90minut player ID 19468, besøkt 23. september 2022[Hentet fra Wikidata]