PATHFINDER

João Cancelo

Full-back, born 1994, 8 clubs, 3 loans, 2020s era

João Cancelo played for 8 clubs in his senior career, which is still going, starting at Benfica in 2014. His longest spell was at Manchester City: 4 seasons, 2019–2023. He went out on loan 3 times, to Inter Milan, Bayern Munich, Barcelona. He is currently at Barcelona.

  1. Benfica2014–15Benfica, 2014–15
    Valencia2014–17Valencia, 2014–17
    Inter Milan2017–18loan from VALInter Milan, 2017–18, on loan from Valencia
    Juventus2018–19Juventus, 2018–19
  2. Manchester City2019–23Manchester City, 2019–23
    Bayern Munich2023loan from MCIBayern Munich, 2023, on loan from Manchester City
    Barcelona2023–24loan from MCIBarcelona, 2023–24, on loan from Manchester City
    Al-Hilal2024–26Al-Hilal, 2024–26
  3. Barcelona2026–Barcelona, 2026–

João Cancelo’s clubs

YearsClub
2014–2015Benfica
2014–2017Valencia
2017–2018Inter MilanLoan from Valencia
2018–2019Juventus
2019–2023Manchester City
2023Bayern MunichLoan from Manchester City
2023–2024BarcelonaLoan from Manchester City
2024–2026Al-Hilal
2026–presentBarcelona

Who else played for both?

Played alongside

Players in our database who were at the same club in the same seasons.

Quick answers

What clubs did João Cancelo play for?
João Cancelo played for 8 clubs in his senior career: Benfica, Valencia, Inter Milan, Juventus, Manchester City, Bayern Munich, Barcelona and Al-Hilal.
What is João Cancelo's current club?
João Cancelo is at Barcelona, where he has played since 2026.
What was João Cancelo's first club?
João Cancelo started his senior career at Benfica in 2014.

Could you name him from the crests alone?

A new player every day, one club at a time.

Play today’s puzzle

Senior club career from Wikipedia (CC BY-SA). Youth, reserve and international teams are not included.