En 2004 llegó a la Lazio de Roma para jugar en la Serie A, tras una operación de Calcio Mercato que incluyó en la negociación el traspaso del jugador serbio Dejan Stanković al equipo nerazzurro.
Sin embargo, en diciembre de 2009, tras un duro litigio con la directiva del club, quedó libre al no llegar a un acuerdo para su renovación y ser apartado de las convocatorias del equipo.
[5] Permaneció en el club azzurro hasta el 2014, ganando otra Copa Italia en la edición 2013-14.
En el verano de 2015 volvió a Italia, para jugar con la camiseta del Genoa.
[9] Fue internacional con la selección de Macedonia del Norte en 122 ocasiones anotando 38 goles.