Od lata 2005 roku do 2007 roku był zawodnikiem Lausanne Sports, z którym grał w rozgrywkach drugiej ligi Szwajcarii.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1990/91 Lausanne Sports
Nationalliga A 8 1 1991/92 Lausanne Sports
Nationalliga A 6 1 1992/93 Yverdon-Sport FC
Nationalliga B 35 20 1993/94 Lausanne Sports
Nationalliga A 22 5 1994/95 Yverdon-Sport FC
Nationalliga B 27 18 1995/96 Grasshopper Club
Nationalliga A 32 8 1996/97 Grasshopper Club
Nationalliga A 29 2 1997/98 Grasshopper Club
Nationalliga A 12 1 1998/99 Grasshopper Club
Nationalliga A 23 6 1999/00 AJ Auxerre
Ligue 1 19 1 2000/01 AJ Auxerre
Ligue 1 21 3 2001/02 Servette FC
Nationalliga A 18 7 2002/03 Servette FC
Nationalliga A 23 3 2003/04 Servette FC
Swiss Super League 22 1 2004/05 Le Mans FC
Ligue 2 25 3 2005/06 Lausanne Sports
Challenge League 22 1 2006/07 Lausanne Sports
Challenge League 11 1