
Transfers
- 1 Mar 2017Colorado Rapids→LA GalaxyJoined
- 4 Mar 2016New England Revolution→Colorado RapidsJoined
- 1 Jul 2014Beşiktaş→New England RevolutionJoined
- 30 Jan 2014Schalke 04→BeşiktaşJoined
- 18 Jan 2011Schalke 04→Blackburn RoversLoan
- 1 Jul 2007Eintracht Frankfurt→Schalke 04Free transfer
- 1 Jul 2005Bayer Leverkusen→Eintracht FrankfurtFree transfer
- 1 Jan 2005Bayer Leverkusen→Eintracht FrankfurtLoan
- 28 Jan 2003Eintracht Frankfurt→Bayer LeverkusenFree transfer
Sources: API-Football · Data sources