Iljans debütierte am 30. November 2002 im Freestyle-Weltcup und fuhr in Tignes auf den 44. Platz. Beim nächsten Rennen in Laax wurde er Zwölfter und gewann somit die ersten Weltcuppunkte. Seine beste Platzierung in der Premierensaison war ein 6. Platz in Les Contamines. In den folgenden vier Jahren konnte er sich im Weltcup nie unter den besten zehn platzieren, gewann aber bei den Winter-X-Games 2005 die Goldmedaille in der Disziplin UltraCross.
Am 2. Februar 2007 erzielte Iljans erstmals eine Podestplatzierung, als er in Les Contamines auf den dritten Platz fuhr. Der zweite (und letzte) Podestplatz seiner Karriere gelang ihm am 14. Januar 2009 in Flaine. In seiner letzten Saison 2009/10 war ein 11. Platz Iljans’ bestes Ergebnis, was jedoch reichte, um sich für die Olympischen Winterspiele 2010 zu qualifizieren; beim olympischen Rennen in Cypress Mountain belegte er Platz 16. Zwei Wochen später beendete er seine Sportkarriere.