Sous les couleurs de Manchester City, il remporte la Coupe de la Ligue en 2016, 2018, 2019, 2020 ainsi que la Coupe d'Angleterre en 2019. Il remporte également le championnat d'Angleterre en 2018 et 2019. Il remporte enfin le Community Shield en 2018 et en 2019.