Zum Auftakt des &lt;a href="Skisprung-Weltcup%202017/18"&gt;Skisprung-Weltcups 2017/18&lt;/a&gt; in Wisła wurde Zajc erstmals in einem Weltcup-Springen eingesetzt. Am 2. Dezember 2017, beim zweiten Einzelspringen der Saison in Nischni Tagil, sprang er auf den zwölften Platz und erhielt somit seine ersten Weltcup-Punkte. Nachdem er in der weiteren Saison regelmäßig in die Punkteränge sprang, wurde er in das fünfköpfige slowenische Aufgebot für die Olympischen Winterspiele 2018 in Pyeongchang nominiert. Er wurde nur im Einzelwettbewerb auf der Normalschanze eingesetzt und belegte dabei den 33. Platz. Er beendete seine erste Weltcup-Saison mit 88 Punkten auf dem 32. Rang im Gesamtweltcup. In der anschließenden Sommersaison belegte er Platz 13 der Grand-Prix-Serie, wobei ein vierter Platz beim Springen auf dem Tremplin du Praz im französischen Courchevel seine beste Leistung darstellte.