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

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

Barcelona · defender · Portugal · 32 years old

Who is João Cancelo?

João Cancelo is a defender with Portugal nationality (age 32), and in 2026/27 his club is Barcelona.

2026/27 so far: 10 matches with 2 goals and 1 assist (on average a goal every 285 minutes). Playing for his country: 11 matches, 2 goals.

A season earlier (2025/26): 64 matches, 5 goals, 9 assists.

His most recent transfer was from Al-Hilal Saudi FC to Barcelona, on 19 August 2026.

16 trophies won; UEFA Nations League (2×), Premier League (2×) the most often.

João Cancelo: 2026/27 season stats

10Apps
2Goals
1Assists
570Minutes
2Yellow cards
0Red cards
6.8Rating

Club competitions

CompetitionAppsGAMinsCardsRtg
UEFA Champions League3112701/06.8
La Liga7103001/06.8
Total10215702/06.8

National team

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

João Cancelo: detailed stats

9Shots
4Shots on target
421Passes
9Key passes
88%Pass accuracy
8/16Successful dribbles / attempts
31/61Duels won / total
15Tackles
1Fouls won
7Fouls committed

All club competitions in 2026/27, combined.

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

Listed: senior clubs only, not youth or reserve teams.

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

16 trophies won.

  • 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 does João Cancelo have in 2026/27?

João Cancelo's record in 2026/27: 2 goals and 1 assist in 10 matches.

Which team is João Cancelo at?

Barcelona is the club of João Cancelo (defender) in 2026/27. Nationality: Portugal.

How old is João Cancelo?

João Cancelo's age is 32. Date of birth: 27 May 1994.

Which was João Cancelo's most recent transfer?

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

How many honours has João Cancelo won?

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

About João Cancelo

João Cancelo (Portugal), season by numbers: appearances, goals, assists and cards, plus every club of his career, each transfer and his trophies. He plays in the Barcelona squad.