Am 23. November 2002 feierte Vittoz in Kiruna über 10 km seinen ersten Weltcupsieg. Auch in Davos zeigte er eine gute Leistung und stand als Zweiter auf dem Podium. An diese Leistung konnte er jedoch in den folgenden Wochen nicht anknüpfen. Auch bei der Nordischen Skiweltmeisterschaft 2003 im Val di Fiemme blieb er erneut ohne Medaille. Nachdem er das Massenstartrennen über 30 km bereits vorzeitig beenden musste, lief Vittoz im Skiathlon als 28. ins Ziel. Im Staffelrennen belegte er mit der Mannschaft Rang 11, bevor er im abschließenden 50-km-Einzel Sechster wurde.