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.