Dotato di fisicità, di un'ottima resistenza fisica, e di un buon tiro, gioca prevalentemente come mediano difensivo.
Carriera
Club
Esordi e Atlético Madrid B
Dopo aver mosso i primi passi nell'Odometah, nel 2011 viene acquistato dall'Atlético Madrid e aggregato alla squadra riserve.
Prestiti a Maiorca e Almeria
Il 12 luglio 2013 passa in prestito al Maiorca in Segunda División, dove fa il debutto da professionista. A fine stagione colleziona 37 presenze e 5 gol in campionato più una presenza in Coppa del Re. Il 27 luglio 2014 viene ceduto nuovamente in prestito, questa volta all'Almería in Liga. Nella sua prima stagione in massima serie mette insieme 31 apparizioni e 4 reti più un'apparizione nella coppa nazionale.
Ritorno all'Atlético Madrid
Nella stagione 2015-2016 fa quindi ritorno all'Atlético Madrid, venendo aggregato stabilmente alla prima squadra. Debutta con la maglia dei Colchoneros il 28 novembre 2015, nella vittoria per 1-0 contro l'Espanyol. Il 2 gennaio 2016 segna il suo primo gol in Liga con la maglia dell'Atlético, nella vittoria per 1-0 contro il Levante.[1][2] Il 28 maggio 2016 subentra nella finale di Champions League contro il Real Madrid, che vede l'Atlético uscire battuto per 3-5 ai calci di rigore dopo l'1-1 al termine dei tempi supplementari.
Nel corso delle stagioni successive, il suo ruolo all'interno della squadra diventa sempre più centrale. Nell'annata 2017-2018 vince l'Europa League, il primo trofeo con i Colchoneros, e all'inizio dell'annata successiva vince anche la Supercoppa UEFA. Il 25 agosto 2018 gioca la 100ª partita con la maglia dell'Atlético, in occasione della vittoria casalinga contro il Rayo Vallecano.[3] Il 22 luglio viene eletto, per il secondo anno consecutivo, calciatore ghanese dell'anno.[4]
Chiude la sua esperienza con l'Atlético Madrid con 188 presenze e 16 reti in tutte le competizioni.
Arsenal
Il 5 ottobre 2020 passa all'Arsenal,[5] che paga la cifra di 50 milioni di euro prevista dalla clausola rescissoria presente nel contratto con l'Atlético Madrid.[6]