Cresciuto nelle giovanili delBaden, in cui militava sin dall'età di sette anni, nel1998 è prelevato dalloZurigo: qui, vista anche la giovane età, non riesce a trovare spazio in tre stagioni. Per questo, nel2001, dopo una breve parentesi alWinterthur, passa all'Aarau, per poi tornare a Zurigo dopo una stagione abbastanza positiva, con 21 presenze e 3 reti; a Zurigo conquista visibilità, raggranellando dal2002 al2005 16gol in 93 presenze, prima del trasferimento in Francia.
Nel2005, infatti, passa alLilla, squadra militante nellaLigue 1. Nella sua prima stagione, totalizza 22 presenze e 4 gol in campionato e 2 presenze inChampions League; la successiva però, con l'arrivo in squadra dell'ala destraKader Keita, non lo vede integrato nell'organico e negli schemi tattici dell'allenatoreClaude Puel, nonostante il gol in Champions contro l'AEK Atene.
Quindi, nel gennaio2007, viene ceduto in prestito inLigue 2 alMetz, nella cui stagione della promozione inLigue 1 Gygax contribuisce con 3 gol in 9 partite. Nella stagione seguente, terminata con la retrocessione del Metz in Ligue 1 gioca 1742 minuti, durante i quali in 25 presenze segna 2 volte.