João Cancelo - Career in Shirts

  1. Manchester City since 2019
  2. Juventus FC 2018-2019
  3. Inter Milan 2017-2018
  4. Valencia 2014-2017
Clubs National Team