Cancelo's career has seen him sent on loan to several top clubs. He spent the latter part of the 2022-23 season at Bayern Munich before moving to Barcelona. His current contract with Manchester City runs until 2027, leaving his future open to various possibilities. The coming weeks will be crucial in determining where he will play next season.