W kolejnych sezonach stopniowo zyskiwał miejsce w pierwszym zespole, występując na różnych pozycjach – od skrzydłowego, przez środkowego pomocnika, po bocznego obrońcę. W sezonie 2017/2018, ostatnim pod wodzą Arsène’a Wengera, rozegrał łącznie 28 spotkań we wszystkich rozgrywkach. 29 grudnia 2018 zdobył swoją pierwszą bramkę dla Arsenalu w przegranym 1:5 meczu ligowym z Liverpoolem na Anfield.

1 sierpnia 2020 roku wystąpił od pierwszej minuty na pozycji lewego wahadłowego w finale Pucharu Anglii, w którym Arsenal pokonał Chelsea 2:1 i zdobył 14. w historii trofeum. Miesiąc później zagrał w wyjściowej jedenastce w meczu o Tarczę Wspólnoty z Liverpoolem (1:1, karne 5:4), wykorzystując rzut karny w serii jedenastek; został wybrany najlepszym zawodnikiem tego spotkania.

Łącznie w pierwszej drużynie Arsenalu rozegrał ponad 130 oficjalnych spotkań, zdobywając 3 gole i wygrywając z klubem Puchar Anglii (2019/2020) oraz dwukrotnie Tarczę Wspólnoty (2017, 2020).

Ipswich Town (wypożyczenie)

2 lipca 2015 został wypożyczony na rok do grającego w Championship Ipswich Town.