Premier League
Home › Teams › Barcelona › João Cancelo
João Cancelo

João Cancelo (Barcelona, defender): player stats and career

Barcelona · defender · Portugal · 32 years old

Who is João Cancelo?

João Cancelo is a defender from Portugal (32 years old); in 2026/27 he plays for Barcelona.

In the 2026/27 season: 12 matches, 2 goals and 3 assists (a goal roughly every 361 minutes). For the national team: 11 matches and 2 goals.

In the previous season (2025/26): 64 matches, 5 goals and 9 assists.

Latest transfer: from Al-Hilal Saudi FC to Barcelona (19 August 2026).

Trophies won: 16; most often UEFA Nations League (2×), Premier League (2×).

João Cancelo: 2026/27 season stats

12Apps
2Goals
3Assists
722Minutes
3Yellow cards
0Red cards
6.9Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
UEFA Champions League4123601/07.0
La Liga8113622/06.8
Total12237223/06.9

National team

CompetitionAppsGAMinsCardsRtg
World Cup3011800/06.8
UEFA Nations League4203052/07.0
Friendlies4012281/07.0
Total11227133/06.9

João Cancelo: detailed stats

10Shots
4Shots on target
510Passes
12Key passes
89%Pass accuracy
12/22Successful dribbles / attempts
39/77Duels won / total
17Tackles
3Fouls won
9Fouls committed

Totals across all club competitions in 2026/27.

João Cancelo: 2025/26 season stats

64Apps
5Goals
9Assists
4693Minutes
7.2Rating

João Cancelo: career

ClubPeriod
Barcelona2023–present
Manchester City2019–2022
Juventus2018
Inter2017
Valencia2014–2016

Senior clubs only; youth and reserve teams are not shown.

João Cancelo: transfers

DateMoveFee
19 August 2026Al-Hilal Saudi FC → Barcelona
18 August 2026Al-Hilal Saudi FC → Barcelona
29 June 2026Barcelona → Al Hilal
29 June 2026Barcelona → Al-Hilal Saudi FC
12 January 2026Al Hilal → BarcelonaLoan
12 January 2026Al-Hilal Saudi FC → BarcelonaLoan
27 August 2024Manchester City → Al-Hilal Saudi FC€ 25M
1 July 2024Barcelona → Manchester CityNot disclosed
1 September 2023Manchester City → BarcelonaLoan
1 July 2023Bayern München → Manchester CityNot disclosed
31 January 2023Manchester City → Bayern MünchenLoan
7 August 2019Juventus → Manchester City€ 65M
1 July 2018Valencia → Juventus€ 40.4M
22 August 2017Valencia → InterLoan
1 July 2015Benfica → Valencia€ 15M
20 August 2014Benfica → ValenciaLoan

João Cancelo: trophies

Trophies won: 16.

  • UEFA Nations League2024/2026, 2018/20192×
  • Premier League2021/2022, 2020/20212×
  • EFL Cup2020/2021, 2019/20202×
  • Super Cup2019, 20142×
  • Community Shield20241×
  • UEFA Super Cup20231×
  • J.League World Challenge20231×
  • Bundesliga2022/20231×
  • Serie A2018/20191×
  • Primeira Liga2013/20141×
  • Taça da Liga2013/20141×
  • Taça de Portugal2013/20141×

João Cancelo: injuries and absences

ReasonFromTo
absence26 April 202515 June 2025
knock17 March 202429 March 2024
absence5 January 202423 January 2024
illness26 October 202228 October 2022
illness7 March 202213 March 2022
absence13 June 20216 August 2021

João Cancelo: frequently asked questions

How many goals has João Cancelo scored in 2026/27?

In 2026/27, João Cancelo has 2 goals and 3 assists in 12 matches.

Which club does João Cancelo play for?

João Cancelo (defender) plays for Barcelona in 2026/27. Nationality: Portugal.

How old is João Cancelo?

João Cancelo is 32 years old. Date of birth: 27 May 1994.

What was João Cancelo's latest transfer?

From Manchester City to Al-Hilal Saudi FC, 27 August 2024, € 25M.

What trophies has João Cancelo won?

Trophies won: 16; most often UEFA Nations League (2×), Premier League (2×), EFL Cup (2×).

About João Cancelo

Here are the numbers for João Cancelo (Portugal): appearances, goals, assists and cards this season, plus the clubs of his career, transfers and trophies won. He is part of the Barcelona squad.