João Pedro Cavaco Cancelo, né le à Barreiro au Portugal, plus connu sous le nom de João Cancelo, est un footballeur international portugais. Il joue au poste d'arrière droit ou gauche à Manchester City.
João Cancelo commence le football dans un club de sa ville, le FC Barreirense.
En 2014 il signe son premier contrat professionnel avec le Benfica. Prometteur, il doit faire face à la concurrence des expérimentés Maxi Pereira et André Almeida[1].
Le , le Benfica prête son jeune joueur de 20 ans sans option d'achat au club espagnol du Valence CF. Il joue 13 matchs durant son prêt au club espagnol.
Le , le club portugais du Benfica trouve un accord avec Valence pour un transfert de 15 millions d'euros. De 2015 jusqu'au 2017, il est un titulaire important avec le club espagnol et devient un des joueurs à la plus haute valeur marchande pour le club espagnol. Il joue 78 matchs et marque 4 buts.
Le , Valence prête son joueur de 23 ans sans option d'achat à l'Inter Milan. Il joue 28 matchs durant la saison 2017/2018. Le , lors de la réception de Cagliari, il inscrit un coup franc synonyme de son premier et seul but sous les couleurs de l'Inter Milan.
Le , le Valence CF officialise le départ de son défenseur João Cancelo. Le latéral portugais rejoint la Juventus de Turin et a paraphé un contrat jusqu’au . Le transfert rapporte plus de 40 millions d'euros au club espagnol[2]. João dispute son premier match avec la Vieille Dame le , face à l'AC Chievo Vérone, lors de la première journée de Serie A 2018-2019 (victoire 3-2 au Stade Marcantonio-Bentegodi[3]). João inscrit son premier but avec les bianconeri le , lors de la 21e journée de championnat face à la Lazio Rome, à la 74e minute de jeu, soit 4 minutes après son entrée en jeu à la place de Douglas Costa (victoire 2-1 au stade olympique de Rome[4])[5].
Le , après seulement une saison passée à la Juventus, il est transféré à Manchester City pour un montant de 65 millions d'euros et le latéral droit Danilo qui effectue le chemin inverse vers la Juventus. João Cancelo signe un contrat de six ans avec les Citizens.[6] Il joue son premier match sous ses nouvelles couleurs le 25 août 2019 face à l'AFC Bournemouth, lors d'une rencontre de Premier League. Il entre en jeu à la place de Kyle Walker lors de cette rencontre remportée par son équipe (1-3)[7]. Il inscrit son premier but le 18 décembre 2019, à l'occasion d'une rencontre de coupe de la Ligue anglaise face à Oxford United. Il est titulaire et son équipe s'impose par trois buts à un[8].
Le 1 février 2022, il prolonge son contrat de deux ans avec le club. Il est lié jusqu'en 2027.
Il participe à la Coupe du monde des moins de 20 ans 2013 organisé en Turquie. Lors de ce tournoi, il joue deux matchs : contre le Nigeria et contre Cuba[9].
Il marque son premier but avec le Portugal le face à Gibraltar et son deuxième but le face à l'Andorre.
Le , João Cancelo figure sur une liste préliminaire de 35 joueurs pouvant participer à la Coupe du monde 2018[10], mais il n'est finalement pas inclus par Fernando Santos dans la liste définitive de 23 joueurs.
Un test positif au SARS-CoV-2 le contraint à renoncer à participer à l'Euro 2020 où il était initialement sélectionné[11].
Le , il est sélectionné par Fernando Santos pour participer à la Coupe du monde 2022[12].
Évoluant au poste d'arrière latéral, João Cancelo s'y distingue davantage par des aptitudes offensives que défensives. Ses points forts sont sa vitesse, ses dribbles où sa capacité à centrer[11].
Saison | Club | Championnat | Coupe nationale | Coupe de la Ligue | Supercoupe | Compétition(s) continentale(s) | ![]() | Total | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Division | M. | B. | P.d. | M. | B. | P.d. | M. | B. | P.d. | M. | B. | P.d. | Comp. | M. | B. | P.d. | M. | B. | P.d. | M. | B. | P.d. | ||
2012-2013 | ![]() |
Segunda Liga | 20 | 2 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 20 | 2 | 0 |
2013-2014 | ![]() |
Segunda Liga | 31 | 1 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 31 | 1 | 0 |
Sous-total | 51 | 3 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 51 | 3 | 0 | ||
2013-2014 | ![]() |
Primeira Liga | 1 | 0 | 0 | - | - | - | 1 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | 2 | 0 | 0 |
Sous-total | 1 | 0 | 0 | - | - | - | 1 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | 2 | 0 | 0 | ||
2014-2015 | ![]() |
Liga | 10 | 0 | 0 | 3 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | 13 | 0 | 0 |
2015-2016 | ![]() |
Liga | 28 | 1 | 4 | 4 | 1 | 0 | - | - | - | - | - | - | C1+C3 | 6+1 | 1+0 | 0+0 | - | - | - | 39 | 3 | 4 |
2016-2017 | ![]() |
Liga | 35 | 1 | 4 | 3 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | 5 | 3 | 1 | 43 | 4 | 5 |
2017-2018 | ![]() |
Liga | 1 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | 0 | 0 |
Sous-total | 74 | 2 | 8 | 10 | 1 | 0 | - | - | - | - | - | - | - | 7 | 1 | 0 | 5 | 3 | 1 | 96 | 7 | 9 | ||
2017-2018 | ![]() |
Serie A | 26 | 1 | 3 | 2 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | 2 | 0 | 0 | 30 | 1 | 3 |
Sous-total | 26 | 1 | 3 | 2 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | 2 | 0 | 0 | 30 | 1 | 3 | ||
2018-2019 | ![]() |
Serie A | 25 | 1 | 3 | 1 | 0 | 0 | - | - | - | 1 | 0 | 0 | C1 | 7 | 0 | 2 | 7 | 0 | 0 | 41 | 1 | 5 |
Sous-total | 25 | 1 | 3 | 1 | 0 | 0 | - | - | - | 1 | 0 | 0 | - | 7 | 0 | 2 | 7 | 0 | 0 | 41 | 1 | 5 | ||
2019-2020 | ![]() |
Premier League | 17 | 0 | 0 | 4 | 0 | 1 | 4 | 1 | 0 | - | - | - | C1 | 8 | 0 | 0 | 2 | 0 | 0 | 35 | 1 | 1 |
2020-2021 | ![]() |
Premier League | 27 | 2 | 2 | 3 | 0 | 1 | 3 | 0 | 0 | - | - | - | C1 | 9 | 1 | 0 | 8 | 2 | 1 | 50 | 5 | 4 |
2021-2022 | ![]() |
Premier League | 36 | 1 | 7 | 5 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | C1 | 9 | 1 | 3 | 7 | 0 | 2 | 59 | 2 | 12 |
2022-2023 | ![]() |
Premier League | 14 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | C1 | 5 | 0 | 2 | 5 | 0 | 0 | 25 | 2 | 3 |
Sous-total | 93 | 5 | 10 | 12 | 0 | 2 | 8 | 1 | 0 | 2 | 0 | - | - | 32 | 2 | 5 | 26 | 4 | 3 | 173 | 12 | 20 | ||
Total sur la carrière | 279 | 12 | 24 | 25 | 1 | 2 | 9 | 1 | 0 | 3 | 0 | 0 | - | 46 | 3 | 7 | 40 | 7 | 4 | 402 | 24 | 37 |
Portugal