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