Defender · Portugal

2João Cancelo

Barça

Clubs

ClubSeasonsAppsGoalsAssists
Portugal2016/17 – 2026/27771510
Barça2023/24 – 2025/266567
Al-Hilal Saudi FC2024/25 – 2025/26108721
Man City2019/20 – 2024/25159921
Bayern2022/23 – 2023/242117
Portugal U212014/15 – 2019/201011
Juventus2018/19 – 2019/204015
Valencia2014/15 – 2017/189148
Inter2017/182813
Benfica B2012/13 – 2014/15513—
Benfica2012/13 – 2014/15400
Portugal U192012/13 – 2013/14710
Portugal U202013/14200
Portugal U172011/1250—

Transfers

DateFromToType
27 Aug 2024Manchester CityAl-Hilal Saudi FC€ 25M
1 Jul 2024BarcelonaManchester City—
1 Sept 2023Manchester CityBarcelonaLoan
1 Jul 2023Bayern MünchenManchester City—
31 Jan 2023Manchester CityBayern MünchenLoan
7 Aug 2019JuventusManchester City€ 65M
1 Jul 2018ValenciaJuventus€ 40.4M
22 Aug 2017ValenciaInterLoan
1 Jul 2015BenficaValencia€ 15M
20 Aug 2014BenficaValenciaLoan
12 Jan 2026Al HilalBarcelonaLoan
29 Jun 2026BarcelonaAl HilalReturn from loan
12 Jan 2026Al-Hilal Saudi FCBarcelonaLoan
29 Jun 2026BarcelonaAl-Hilal Saudi FCReturn from loan
19 Aug 2026Al-Hilal Saudi FCBarcelonaFree agent

Season by season

SeasonCompetitionClubAppsStartsMinGoalsAssistsYellowRedRating
2026/27World CupPortugal33180—1006.83
2026/27FriendliesPortugal4222801106.98
2026/27UEFA Nations LeaguePortugal3324210106.68
2025/26King's CupAl-Hilal Saudi FC3231250724707.27
2025/26La LigaBarça161496222107.21
2025/26Pro LeagueAl-Hilal Saudi FC22174—0007.50
2025/26Copa del ReyBarça2258—0106.80
2025/26UEFA Champions LeagueBarça44331—0206.65
2025/26AFC Champions League EliteAl-Hilal Saudi FC3325412108.03
2025/26FIFA Club World CupAl-Hilal Saudi FC55407—1006.86
2024/25King's CupAl-Hilal Saudi FC3231250724707.27
2024/25World Cup - Qualification EuropePortugal4428722108.25
2024/25Pro LeagueAl-Hilal Saudi FC22211816—5507.40
2024/25King's CupAl-Hilal Saudi FC3——0000—
2024/25AFC Champions League EliteAl-Hilal Saudi FC9869325207.68
2024/25UEFA Nations LeaguePortugal22178—0007.00
2024/25Euro ChampionshipPortugal44348—0107.25
2024/25FriendliesPortugal4——0020—
2023/24Friendlies ClubsBarça10180—00—
2023/24La LigaBarça3231250724707.27
2023/24UEFA Champions LeagueBarça101081021107.63
2023/24Euro Championship - QualificationPortugal986933—007.59
2022/23Friendlies ClubsMan City321800—20—
2022/23BundesligaBayern1513101714306.95
2022/23Premier LeagueMan City1717127821316.92
2022/23DFB PokalBayern22161—1007.10
2022/23League CupMan City1190——006.90
2022/23FA CupMan City1031——106.70
2022/23Community ShieldMan City1——0000—
2022/23UEFA Champions LeagueBayern43126—1106.70
2022/23UEFA Champions LeagueMan City65381—3107.38
2022/23UEFA Nations LeaguePortugal5545021207.30
2022/23World CupPortugal44309——007.00
2021/22Friendlies ClubsMan City331950—00—
2021/22Premier LeagueMan City3636322817707.30
2021/22FA CupMan City44329——006.80
2021/22League CupMan City1145——007.30
2021/22Community ShieldMan City1——0000—
2021/22UEFA Champions LeagueMan City9984023307.47
2021/22FriendliesPortugal1——1100—
2020/21World Cup - Qualification EuropePortugal8869402307.30
2020/21Premier LeagueMan City2827230223517.14
2020/21FA CupMan City33148—1007.13
2020/21League CupMan City33270——107.47
2020/21UEFA Champions LeagueMan City9860511307.19
2020/21UEFA Nations LeaguePortugal6638011007.28
2020/21FriendliesPortugal1——0000—
2020/21Euro ChampionshipPortugal43295——007.33
2019/20International Champions CupJuventus221800—00—
2019/20Premier LeagueMan City17151205——407.19
2019/20FA CupMan City43289—1007.58
2019/20League CupMan City432951—007.15
2019/20UEFA Champions LeagueMan City86568——106.89
2018/19MLS All-StarJuventus11740—00—
2018/19International Champions CupJuventus332230—00—
2018/19World Cup - Qualification EuropePortugal332702—00—
2018/19Serie AJuventus2525197113607.15
2018/19Coppa ItaliaJuventus1063——005.80
2018/19Super CupJuventus1——0000—
2018/19UEFA Champions LeagueJuventus75483—2007.14
2018/19UEFA Nations LeaguePortugal4——0010—
2018/19FriendliesPortugal2——0021—
2018/19World CupPortugal3——2100—
2017/18Serie AInter2624184513407.02
2017/18La LigaValencia1190——007.20
2017/18Coppa ItaliaInter22240——008.20
2017/18UEFA U21 ChampionshipPortugal U213——0000—
2017/18FriendliesPortugal2——0000—
2017/18Euro U21 - QualificationPortugal U214——1110—
2016/17La LigaValencia3529242414716.75
2016/17Copa del ReyValencia33270——006.97
2016/17Friendly InternationalPortugal1——1000—
2015/16La LigaValencia2825212014606.86
2015/16Copa del ReyValencia4——1010—
2015/16UEFA Europa LeagueValencia1176——107.30
2015/16UEFA Champions LeagueValencia664591—106.63
2015/16Euro U21Portugal U211——0000—
2015/16Friendly InternationalPortugal U211——0000—
2014/15La LigaValencia1055140—20—
2014/15Emirates CupBenfica21510—00—
2014/15Copa del ReyValencia3——0010—
2014/15Toulon TournamentPortugal U211——0010—
2013/14Segunda LigaBenfica B313127131—101—
2013/14Primeira LigaBenfica1——0000—
2013/14League CupBenfica1——0000—
2013/14Euro U19Portugal U194——0010—
2013/14World Cup U20Portugal U202——0000—
2013/14Euro U19 - QualificationPortugal U192——1010—
2012/13Segunda LigaBenfica B201917402—100—
2012/13Euro U19Portugal U191——0010—
2011/12UEFA U17 ChampionshipPortugal U17554500—20—

Availability history

ReasonFromUntilDays
Hamstring26 Apr 202515 Jun 202550
Knock17 Mar 202429 Mar 202412
ACL Knee Injury5 Jan 202423 Jan 202418
Illness26 Oct 202228 Oct 20222
Illness7 Mar 202213 Mar 20226
Virus13 Jun 20216 Aug 202154
Foot Injury21 Sept 20207 Oct 202016
Knock12 May 201720 May 20178
Thigh Injury14 Mar 201614 Apr 201631

Trophies

CompetitionSeasonPlace
Primeira Liga (Portugal)2013/2014Winner
Primeira Liga (Portugal)—Winner
Primeira Liga (Portugal)2012/20132nd Place
Primeira Liga (Portugal)—2nd Place
Taça de Portugal (Portugal)2013/2014Winner
Taça de Portugal (Portugal)—Winner
Taça de Portugal (Portugal)2012/20132nd Place
Taça de Portugal (Portugal)—2nd Place
Taça da Liga (Portugal)2013/2014Winner
Taça da Liga (Portugal)—Winner
Super Cup (Portugal)2014Winner
Super Cup (Portugal)—Winner
Serie A (Italy)2018/2019Winner
Serie A (Italy)—Winner
Super Cup (Italy)2019Winner
Super Cup (Italy)—Winner
League Cup (England)2020/2021Winner
League Cup (England)2019/2020Winner
League Cup (England)—Winner
Premier League (England)2021/2022Winner
Premier League (England)2020/2021Winner
Premier League (England)—Winner
Premier League (England)2019/20202nd Place
Premier League (England)—2nd Place
Community Shield (England)2024Winner
Community Shield (England)—Winner
Community Shield (England)20232nd Place
Community Shield (England)20222nd Place
Community Shield (England)20212nd Place
Community Shield (England)—2nd Place
Bundesliga (Germany)2022/2023Winner
Bundesliga (Germany)—Winner
La Liga (Spain)2023/20242nd Place
La Liga (Spain)—2nd Place
Super Cup (Spain)20242nd Place
Super Cup (Spain)—2nd Place
Saudi League (Saudi Arabia)2024/20252nd Place
Saudi League (Saudi Arabia)—2nd Place
UEFA Europa League (Europe)2013/20142nd Place
UEFA Europa League (Europe)2012/20132nd Place
UEFA Europa League (Europe)—2nd Place
UEFA U21 Championship (Europe)2013/20152nd Place
UEFA U21 Championship (Europe)—2nd Place
UEFA Nations League (Europe)2024/2026Winner
UEFA Nations League (Europe)2018/2019Winner
UEFA Nations League (Europe)—Winner
UEFA Champions League (Europe)2020/20212nd Place
UEFA Champions League (Europe)—2nd Place
J.League World Challenge (World)2023Winner
J.League World Challenge (World)—Winner
UEFA Super Cup (Europe)2023Winner
UEFA Super Cup (Europe)—Winner