Przez cały sezon grał w pierwszym składzie Koblenz i zdobył jedną bramkę.
W 2009 roku podpisał kontrakt z beniaminkiem Bundesligi - SC Freiburg.
3 lipca 2010 roku na zasadzie wolnego transferu przeszedł do Celticu.
W czerwcu 2012 podpisał dwuletni kontrakt z Fortuną Düsseldorf.
W marcu 2013 podpisał dwuletni kontrakt z FC Seoul.
Sezon Klub Kraj Rozgrywki Mecze Bramki 2002/03 Bayer 04 Leverkusen
Bundesliga 0 0 2002/03 Arminia Bielefeld
Bundesliga 21 1 2003/04 Eintracht Frankfurt
Bundesliga 31 1 2004/05 Eintracht Frankfurt
Bundesliga 29 8 2005/06 Eintracht Frankfurt
Bundesliga 27 3 2006/07 1. FSV Mainz 05
Bundesliga 12 0 2007/08 TuS Koblenz
2. Fußball-Bundesliga 28 1 2008/09 TuS Koblenz
2. Fußball-Bundesliga 33 2 2009/10 SC Freiburg
Bundesliga 23 1 2010/11 Celtic F.C.
Scottish Premier League 16 1 2011/12 Celtic F.C.
Scottish Premier League 15 1 2012/13 Fortuna Düsseldorf
Bundesliga 10 0 2013/14 FC Seoul
K-League 30 0 2014/15 FC Seoul
K-League 28 0 2015/16 FC Seoul
K-League 24 2