Wiosną 1998 awansował z Nürnberg z drugiej do pierwszej ligi.
Latem 1999 odszedł do innego drugoligowego niemieckiego klubu, Tennis Borussia Berlin. W 2000 roku został sprzedany do Eintrachtu Frankfurt, w którym swój debiut zanotował 13 sierpnia 2000 w meczu z SpVgg Unterhaching (3:0). W debiucie zdobył gola. W 2001 roku spadł z Eintrachtem do 2. Bundesligi.
W 2002 roku powrócił do Nürnberg, a w 2003 roku przeżył z nim degradację o klasę niżej. W 2004 roku podpisał kontrakt z Kickers Offenbach z Regionalligi. W 2006 roku zakończył karierę piłkarską.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1986/87 Słoga Jugomagnat
II. liga ? ? 1987/88 Metałurg Skopje
III. liga ? ? 1988/89 Metałurg Skopje
III. liga ? ? 1989/90 FK Pelister
Prva liga 28 9 1990/91 FK Pelister
Prva liga 30 14 1991/92 Wardar Skopje
Prva liga 16 11 1992/93 Wardar Skopje
Prwa Liga 34 36 1993/94 Wardar Skopje
Prwa Liga 10 5 1993/94 CSKA Sofia
A PFG 14 8 1994/95 Wardar Skopje
Prwa Liga 30 35 1995/96 FC Aarau
Nationalliga A 31 8 1996/97 FC Aarau
Nationalliga A 29 9 1997/98 FC Aarau
Nationalliga A 13 13 1997/98 1. FC Nürnberg
2. Bundesliga 17 9 1998/99 1. FC Nürnberg
Bundesliga 28 13 1999/00 Tennis Borussia Berlin
2.