È un centrocampista centrale, abilissimo nel recuperare palloni e nel dettare il cambio di ritmo dell'azione. Ha una strepitosa visione di gioco e riesce a trovare linee di passaggio degne dei migliori interpreti del suo ruolo.[2]
Nella stagione successiva, il 4 agosto seguente, indossa per la prima volta la fascia da capitano a quasi 19 anni, nella partita persa 3-2 contro il FC Kaiserslautern, risultando così il più giovane capitano di sempre nella storia del club.
Borussia Dortmund
Il 1º luglio 2015 passa per 2.5 milioni al Borussia Dortmund firmando un contratto quadriennale. Debutta il 30 luglio 2015 nell'andata del terzo turno preliminare di Europa League contro il Wolfsberger.[2] Con le sue ottime prestazione diventa uno dei pilastri della squadra risultando il giocatore più presente alla fine della stagione. Conclude l'anno con 51 presenze e 0 gol.
Inizia la sua seconda stagione in giallonero con la prima presenza nella supercoppa di Germania persa 2-0 contro il Bayern Monaco. Il 14 settembre 2016 trova la prima presenza il Champions League nella vittoria esterna per 6-0 sul campo del Legia Varsavia. Il 18 ottobre trova il primo gol in carriera, in Champions League e con i gialloneri nella trasferta vinta 2-1 contro lo Sporting Lisbona. L'11 aprile 2017, alla vigilia della partita di Champions League contro il Monaco, un'esplosione investe il pullman su cui viaggiavano lui e la sua squadra.
Benfica
Il 31 dicembre 2019 si accorda con il Benfica per il trasferimento immediato nel club portoghese per 20 milioni di euro.[3][4]
Il 17 giugno 2020 segna il suo primo gol con la maglia del Benfica, contro il Rio Ave, su colpo di testa grazie all’assist di Pizzi.
Borussia Mönchengladbach
Il 1º settembre 2022 fa ritorno in patria accasandosi al Borussia M'gladbach con la formula del prestito.[5]