João Cancelo
Right back · No. 2
- Age
- 32
- Height
- 6 ft 0 in
- Preferred foot
- Right
- Market value
- €7M
Season stats
| Competition and team | GP | Min | G | A | Sub | YC | 2YC | RC |
|---|---|---|---|---|---|---|---|---|
| 2026/27 | ||||||||
| LaLigaBarcelona | 8 | 358 | 1 | 2 | 4 | 2 | 0 | 0 |
| Champions LeagueBarcelona | 3 | 270 | 1 | 1 | 0 | 1 | 0 | 0 |
| 2025/26 | ||||||||
| LaLigaBarcelona | 16 | 953 | 2 | 3 | 5 | 1 | 0 | 0 |
| AFC Champions League EliteAl-Hilal SFC | 4 | 294 | 1 | 2 | 0 | 1 | 0 | 0 |
| Champions LeagueBarcelona | 4 | 331 | 0 | 0 | 0 | 1 | 0 | 0 |
| Copa del ReyBarcelona | 3 | 148 | 0 | 1 | 1 | 2 | 0 | 0 |
| Saudi Pro LeagueAl-Hilal SFC | 2 | 175 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025 | ||||||||
| FIFA Club World CupAl-Hilal SFC | 5 | 408 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2024/25 | ||||||||
| Saudi Pro LeagueAl-Hilal SFC | 22 | 1,820 | 0 | 6 | 1 | 5 | 0 | 0 |
| AFC Champions League EliteAl-Hilal SFC | 9 | 695 | 2 | 5 | 1 | 2 | 0 | 0 |
| King's CupAl-Hilal SFC | 3 | 207 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2023/24 | ||||||||
| LaLigaBarcelona | 32 | 2,508 | 2 | 4 | 3 | 7 | 0 | 0 |
| Champions LeagueBarcelona | 10 | 810 | 2 | 1 | 1 | 1 | 0 | 0 |
| 2022/23 | ||||||||
| Premier LeagueManchester City | 17 | 1,278 | 2 | 2 | 1 | 3 | 0 | 1 |
| BundesligaBayern Munich | 15 | 1,013 | 1 | 4 | 4 | 3 | 0 | 0 |
| Champions LeagueManchester City | 6 | 377 | 0 | 4 | 1 | 1 | 0 | 0 |
| Champions LeagueBayern Munich | 4 | 121 | 0 | 1 | 2 | 1 | 0 | 0 |
| DFB-PokalBayern Munich | 2 | 161 | 0 | 1 | 0 | 0 | 0 | 0 |
| Community ShieldManchester City | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| EFL CupManchester City | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| FA CupManchester City | 1 | 31 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2021/22 | ||||||||
| Premier LeagueManchester City | 36 | 3,228 | 1 | 7 | 0 | 7 | 0 | 0 |
| Champions LeagueManchester City | 9 | 840 | 2 | 3 | 0 | 3 | 0 | 0 |
| FA CupManchester City | 5 | 420 | 0 | 0 | 0 | 0 | 0 | 0 |
| Community ShieldManchester City | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| EFL CupManchester City | 1 | 45 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2020/21 | ||||||||
| Premier LeagueManchester City | 28 | 2,302 | 2 | 3 | 1 | 5 | 0 | 1 |
| Champions LeagueManchester City | 9 | 604 | 1 | 1 | 2 | 3 | 0 | 0 |
| EFL CupManchester City | 3 | 270 | 0 | 0 | 0 | 1 | 0 | 0 |
| FA CupManchester City | 3 | 148 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2019/20 | ||||||||
| Premier LeagueManchester City | 17 | 1,205 | 0 | 0 | 4 | 4 | 0 | 0 |
| Champions LeagueManchester City | 8 | 568 | 0 | 0 | 2 | 1 | 0 | 0 |
| EFL CupManchester City | 4 | 295 | 1 | 0 | 1 | 0 | 0 | 0 |
| FA CupManchester City | 4 | 289 | 0 | 1 | 1 | 0 | 0 | 0 |
| 2018/19 | ||||||||
| Serie AJuventus | 25 | 1,967 | 1 | 6 | 3 | 6 | 0 | 0 |
| UEFA Champions LeagueJuventus | 7 | 479 | 0 | 3 | 2 | 0 | 0 | 0 |
| Italy CupJuventus | 1 | 63 | 0 | 0 | 1 | 0 | 0 | 0 |
| Supercoppa ItalianaJuventus | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017/18 | ||||||||
| Serie AInter Milan | 26 | 1,848 | 1 | 4 | 6 | 4 | 0 | 0 |
| Italy CupInter Milan | 2 | 240 | 0 | 0 | 0 | 0 | 0 | 0 |
| LaLigaValencia | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016/17 | ||||||||
| LaLigaValencia | 35 | 2,425 | 1 | 4 | 8 | 5 | 1 | 0 |
| Copa del ReyValencia | 3 | 270 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015/16 | ||||||||
| LaLigaValencia | 28 | 2,118 | 1 | 4 | 3 | 5 | 1 | 0 |
| UEFA Champions LeagueValencia | 6 | 460 | 1 | 0 | 1 | 1 | 0 | 0 |
| Copa del ReyValencia | 4 | 213 | 1 | 0 | 1 | 1 | 0 | 0 |
| UEFA Europa LeagueValencia | 1 | 76 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2014/15 | ||||||||
| LaLigaValencia | 10 | 518 | 0 | 0 | 5 | 1 | 1 | 0 |
| Copa del ReyValencia | 3 | 201 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2013/14 | ||||||||
| Liga Portugal 2SL Benfica B | 31 | 2,712 | 1 | 12 | 0 | 10 | 0 | 1 |
| Allianz CupBenfica | 1 | 8 | 0 | 0 | 1 | 0 | 0 | 0 |
| Liga PortugalBenfica | 1 | 65 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012/13 | ||||||||
| Liga Portugal 2SL Benfica B | 20 | 1,740 | 1 | 6 | 1 | 9 | 1 | 0 |
| Career total | 502 | 38,025 | 29 | 93 | 71 | 100 | 4 | 3 |
Show all 16 seasonsShow fewer seasons
Recent games
| Game | Result | Role | Min | Rtg | G | A | Sh | SoT | xG | Pass |
|---|---|---|---|---|---|---|---|---|---|---|
| HHome: Aston Villa · Champions League | 3:0Win | Started | 90 | 7.6 | 0 | 1 | 1 | 0 | 0.03 | 53 |
| HHome: Alavés · LaLiga | 6:1Win | Started | 62 | 6.8 | 0 | 1 | 0 | 0 | – | 36 |
| HHome: Real Madrid · LaLiga | 1:2Loss | Started | 90 | 7.3 | 0 | 0 | 0 | 0 | – | 58 |
| AAway: Paris Saint-Germain · Champions League | 4:2Loss | Started | 90 | 5.5 | 0 | 0 | 1 | 0 | 0.02 | 55 |
| AAway: Sevilla · LaLiga | 1:3Win | Started | 90 | 6.5 | 0 | 0 | 1 | 1 | 0.03 | 58 |
| HHome: Racing Santander · LaLiga | 7:2Win | Started | 78 | 7.3 | 1 | 0 | 2 | 1 | 0.09 | 62 |
| AAway: Levante · LaLiga | 2:4Win | Sub | 10 | 6.6 | 0 | 0 | 0 | 0 | – | 17 |
| HHome: Rayo Vallecano · LaLiga | 5:2Win | Sub | 13 | 6.7 | 0 | 0 | 1 | 0 | 0.02 | 7 |
Career and transfers
Al-Hilal→Barcelona
Barcelona→Al-Hilal
Al-Hilal→Barcelona
Manchester City→Al-Hilal
Benfica B→Benfica
Benfica U19→Benfica B
Benfica U17→Benfica U19
Benfica U15→Benfica U17
Barreirense J→Benfica U15