Formado en la cantera del SVSF Pottschach y del St. Pölten, ambas entidades austriacas, tuvo su primera experiencia en el fútbol alemán en el Werder Bremen. Pero fue en el Hoffenheim con quien hizo más carrera allí, disputando 196 partidos. También pasó por el AFC Ajax un curso antes de regresar a la entidad de la región de Kraichgau. Cuenta con experiencia en competiciones europeas y, por supuesto, con Austria, ya que ha disputado la Eurocopa en dos ocasiones y acumula 50 encuentros.
Trayectoria
Categorías inferiores del SVSF Pottschach, del St. Pölten y del Werder Bremen