Il 12 luglio 2013 passa in prestito alMaiorca inSegunda División, dove fa il debutto da professionista. A fine stagione colleziona 37 presenze e 5 gol in campionato più una presenza inCoppa del Re. Il 27 luglio 2014 viene ceduto nuovamente in prestito, questa volta all'Almería inLiga. Nella sua prima stagione in massima serie mette insieme 31 apparizioni e 4 reti più un'apparizione nella coppa nazionale.
Nella stagione 2015-2016 fa quindi ritorno all'Atlético Madrid, venendo aggregato stabilmente alla prima squadra. Debutta con la maglia deiColchoneros il 28 novembre 2015, nella vittoria per 1-0 contro l'Espanyol. Il 2 gennaio 2016 segna il suo primo gol inLiga con la maglia dell'Atlético, nella vittoria per 1-0 contro ilLevante.[1][2] Il 28 maggio 2016 subentra nella finale diChampions League contro ilReal 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 iColchoneros, e all'inizio dell'annata successiva vince anche laSupercoppa UEFA. Il 25 agosto 2018 gioca la 100ª partita con la maglia dell'Atlético, in occasione della vittoria casalinga contro ilRayo 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.
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]