1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 2 janvier 2024
Formé au TSV Munich 1860, il dispute son premier match professionnel le lors de la victoire 4-0 face à Aue en 2. Bundesliga. Devenu rapidement un titulaire régulier, il sera appelé dans les équipes nationales espoirs U17 puis U19 allemandes. Avec cette dernière, il remporta l'Euro 2008 des -19 ans.
À l'été 2009, il signe un contrat de quatre ans en faveur du Borussia Dortmund, avec lequel il s'imposera petit à petit, en profitant des blessures récurrentes de Sebastian Kehl.
C'est finalement en 2010-2011 qu'il se révèle au public allemand, à l'image de Mario Götze et d'autres joueurs du Borussia Dortmund, alors leader incontesté de la Bundesliga.
Joachim Löw fait appel à lui pour la première fois en 2011, pour un match amical contre l'Italie. Il obtient sa première sélection contre l'Australie, le . Lors de la saison 2011-2012 il réalise le doublé coupe d'Allemagne-Bundesliga.
Il fait partie de la liste des 27 pour l'Euro 2012 mais n'est finalement pas retenu.
Reconverti entraîneur, il est adjoint de l'équipe d'Allemagne des moins de 17 ans avant de devenir adjoint au Borussia Dortmund à la fin du mois de décembre 2023[3].