• SSB Hobby Sepakbola Getas (1988 - 1989)
  • SSB Ungaran Serasi (1989 - 1993)
  • Persada Utama Ungaran (1993 - 1994)
  • Persikas APACINTI Kab Semarang (1994 - 1996)
  • Diklat Salatiga  (1996 - 1999)
  • Persija Jakarta  (1999 - 2000)
  • EHC Hoensbroek Norad Holand  (2000 *4 bulan)
  • Persija Jakarta (2000 - 2005)
  • Selangor FC Malaysia (2005 - 2007)
  • Persija Jakarta (2007 - 2012)
  • Istirahat (2013)
  • Pelita Bandung Raya (2014)
  • Persija Jakarta (2015 - Sekarang)