Zuvor stand er von 2019 bis 2023 beim aktuellen Triplesieger Manchester City unter Vertrag, wurde aber von dort gleich dreimal verliehen. Blackpool, Bournemouth und Lincoln City lauteten seine Stationen.
Im vergangenen Sommer verließ er die Citizens in Richtung Middlesbrough. ManCity soll auch von einer Weiterverkaufsklausel profitieren.