 Although he had previously stated that he did not want to leave Bremen, he moved to Hannover 96 on 30 August 2007.After nine years with Hannover, he joined SK Sturm Graz.With Graz he won the 2017–18 Austrian Cup.