← Back
#2Defenders

Joao Cancelo

João Pedro Cavaco Cancelo
PortugalAge32Right-Back
Market Value€8.00m
FC Barcelona· LaLiga
0
Played
0
Goals
0
Assists
0
Yellow Cards
0
Red Cards
0
90min blocks
FIFA AttributesEA FC
FC Barcelona
Pace83Shooting73Passing84Dribbling84Defending78Physical71
84Overall
84Potential
-Value
-Wage
Pace83
Shooting73
Passing84
Dribbling84
Defending78
Physical71
Height182cmWeight74kgPreferred FootRightWeak Foot★★★☆☆Skill Moves★★★★☆
Pace
Acceleration88
Sprint Speed78
Shooting
Positioning-
Finishing69
Shot Power80
Long Shots79
Volleys62
Penalties52
Passing
Vision85
Crossing86
FK Accuracy69
Short Passing86
Long Passing79
Curve87
Dribbling
Agility79
Balance78
Reactions84
Ball Control86
Dribbling85
Composure85
Defending
Interceptions79
Heading Accuracy72
Def Awareness75
Stand Tackle81
Slide Tackle77
Physical
Jumping82
Stamina77
Strength65
Aggression76
Goalkeeper
Diving6
Handling9
Kicking15
GK Positioning14
Reflexes14
Position
Defender - Right-Back
Main Position
Right-Back
Date of Birth
1994-05-27(32)
Height
1,82
Preferred Foot
right
Place of Birth
Barreiro
Citizenship
Portugal
Contract & Agent
Joined
2026-01-13
Contract Until
2026-06-30
Agent
Gestifute
Outfitter
Nike
Market Value
€8.00m
Last Updated
2026-06-05
International
Portugal
Honours
UEFA Champions League winnerGerman ChampionEnglish Champion ×3Spanish championItalian champion
Career Achievements

Cancelo has won multiple league titles across Europe, including three English Premier League titles with Manchester City, one German Bundesliga with Bayern Munich, one Spanish La Liga with Barcelona, and one Italian Serie A with Juventus. He also won the UEFA Champions League with Manchester City in 2023.

Biography

João Cancelo is a Portuguese professional footballer who plays as a right-back for La Liga club Barcelona. He began his career at Benfica before moving to Valencia, then Juventus, Manchester City, and Bayern Munich. Cancelo is known for his versatility, technical ability, and attacking contributions from full-back.

Playing Style

Cancelo is an attacking full-back with excellent dribbling, crossing, and passing skills, often operating as an inverted full-back to create overloads in midfield. His defensive positioning and one-on-one defending can be inconsistent, but his tactical intelligence and ability to play on either flank make him a valuable asset. He excels in possession-based systems where he can contribute to build-up play and provide width.

Market Value History
Season Stats (King's Cup)
All seasons (109)
SeasonCompAppsGAYCRCMin
25/26King's Cup000000
25/26Saudi Pro League20000175
25/26International Friendlies30010180
25/26LaLiga162310953
25/26UEFA Champions League40010331
25/26Copa del Rey30120148
25/26AFC Champions League Elite41210294
24/25UEFA Nations League A20000178
24/25King's Cup30000207
24/25Saudi Pro League2206501820
24/25Community Shield000000
24/25Premier League000000
24/25AFC Champions League Elite92520695
23/24UEFA Super Cup000000
23/24Supercopa000000
23/24Community Shield000000
23/24Premier League000000
23/24International Friendlies40020269
23/24LaLiga3224702508
23/24UEFA Champions League102110810
23/24Copa del Rey000000
22/23UEFA Nations League A52120450
22/23Bundesliga1514301013
22/23Community Shield1000090
22/23Premier League1722311278
22/23International Friendlies000000
22/23FA Cup1001031
22/23European Qualifiers93000693
22/23DFB-Pokal20100161
22/23UEFA Champions League60410377
22/23EFL Cup1000090
21/22World Cup Qualification Playoffs1001090
21/22Community Shield1000090
21/22Premier League3617703228
21/22International Friendlies000000
21/22FA Cup50000420
21/22UEFA Champions League92330840
21/22EFL Cup1000045
2025World Cup Qualifiers (Europe)42210287
2025UEFA Nations League Finals000000
2025FIFA Club World Cup50100408
2024UEFA Euro40010349
2022World Cup40000309
2021World Cup Qualifiers (Europe)70220604
2021UEFA Euro000000
2019UEFA Nations League Finals000000
2018World Cup000000
2017Confederations Cup000000
2017UEFA Under-21 Euro30000270
2015UEFA Under-21 Euro1010026
2014UEFA Under-19 Euro40210348
2013U20 World Cup20000180
20/21UEFA Nations League A61100380
20/21Premier League2823512302
20/21International Friendlies21100180
20/21FA Cup30100148
20/21UEFA Champions League91130604
20/21EFL Cup30010270
19/20Premier League1700401205
19/20FA Cup40100289
19/20UEFA Champions League80010568
19/20EFL Cup41000295
18/19UEFA Nations League A40010360
18/19Supercoppa Italiana1000090
18/19Serie A2516601967
18/19International Friendlies1000090
18/19European Qualifiers40000295
18/19UEFA Champions League70300479
18/19Italy Cup1000063
17/18Serie A2614401848
17/18International Friendlies20000106
17/18LaLiga1000090
17/18Italy Cup20000240
16/17World Cup Qualifiers (Europe)32100270
16/17International Friendlies21000180
16/17LaLiga3514502425
16/17Copa del Rey30000270
15/16UEFA European Under-21 Championship Qualifying41210360
15/16LaLiga2814502118
15/16UEFA Europa League1001076
15/16UEFA Champions League Qualifying000000
15/16UEFA Champions League61010460
15/16Copa del Rey41010213
14/15Supercup Candido de Oliveira000000
14/15Liga Portugal000000
14/15International Friendlies30000174
14/15LaLiga100010518
14/15Copa del Rey30010201
13/14Taça de Portugal000000
13/14Allianz Cup100008
13/14Liga Portugal 2 311121012712
13/14Liga Portugal1000065
13/14International Friendlies40120360
13/14UEFA Europa League000000
13/14UEFA Champions League000000
12/13UEFA EURO U19 Championship Qualifiers51010450
12/13Taça de Portugal000000
12/13Allianz Cup000000
12/13Liga Portugal 2 2016901740
12/13Liga Portugal000000
12/13International Friendlies50200333
12/13UEFA Champions League000000
11/12UEFA EURO U19 Championship Qualifiers30010255
11/12International Friendlies50010316
10/11UEFA European Under-17 Championship qualification50020400
10/11International Friendlies91010616
10/11U17 Algarve Tournament30000178
09/10International Friendlies60000385
UEFA Under-19 Euro30010184
National Team Matches (122)
DateOpponentH/AResultCompetitionMinGAYC
2026-06-06Chile🏠2:1International Friendlies90000
2026-03-31Portugal0:2International Friendlies45001
2026-03-29Portugal0:0International Friendlies45000
2025-11-16Armenia🏠9:1World Cup Qualifiers (Europe)73000
2025-11-13Portugal2:0World Cup Qualifiers (Europe)45001
2025-10-14Hungary🏠2:2World Cup Qualifiers (Europe)-000
2025-10-11Republic of Ireland🏠1:0World Cup Qualifiers (Europe)-000
2025-09-09Portugal2:3World Cup Qualifiers (Europe)90110
2025-09-06Portugal0:5World Cup Qualifiers (Europe)79110
2025-06-08Portugal5:7UEFA Nations League Finals-000
2025-06-04Portugal1:2UEFA Nations League Finals-000
2025-03-23Denmark🏠5:2UEFA Nations League Finals-000
2025-03-20Portugal1:0UEFA Nations League Finals-000
2024-11-18Portugal1:1UEFA Nations League A90000
2024-11-15Poland🏠5:1UEFA Nations League A-000
2024-10-15Portugal0:0UEFA Nations League A88000
2024-10-12Portugal1:3UEFA Nations League A-000
2024-09-08Scotland🏠2:1UEFA Nations League A-000
2024-09-05Croatia🏠2:1UEFA Nations League A-000
2024-07-05Portugal5:3UEFA Euro74000
2024-07-01Portugal0:3UEFA Euro117001
2024-06-26Portugal2:0UEFA Euro-000
2024-06-22Portugal0:3UEFA Euro68000
2024-06-18Portugal1:2UEFA Euro90000
2024-06-11Republic of Ireland🏠3:0International Friendlies45000
2024-06-08Croatia🏠1:2International Friendlies45001
2024-06-04Finland🏠4:2International Friendlies90000
2024-03-26Portugal2:0International Friendlies89001
2024-03-21Sweden🏠5:2International Friendlies-000
2023-11-19Iceland🏠2:0European Qualifiers87000
2023-11-16Portugal0:2European Qualifiers87100
2023-10-16Portugal0:5European Qualifiers90100
2023-10-13Slovakia🏠3:2European Qualifiers90000
2023-09-11Luxembourg🏠9:0European Qualifiers29000
2023-09-08Portugal0:1European Qualifiers63000
2023-06-20Portugal0:1European Qualifiers67000
2023-06-17Bosnia-Herzegovina🏠3:0European Qualifiers90000
2023-03-26Portugal0:6European Qualifiers-000
2023-03-23Liechtenstein🏠4:0European Qualifiers90100
2022-12-10Portugal1:0World Cup39000
2022-12-06Portugal1:6World Cup-000
2022-12-02Portugal2:1World Cup90000
2022-11-28Portugal0:2World Cup90000
2022-11-24Portugal2:3World Cup90000
2022-11-17Nigeria🏠4:0International Friendlies-000
2022-09-27Spain🏠0:1UEFA Nations League A90000
2022-09-24Portugal0:4UEFA Nations League A-000
2022-06-12Portugal1:0UEFA Nations League A90001
2022-06-09Czechia🏠2:0UEFA Nations League A90101
2022-06-05Switzerland🏠4:0UEFA Nations League A90100
2022-06-02Portugal1:1UEFA Nations League A90010
2022-03-29North Macedonia🏠2:0World Cup Qualification Playoffs90001
2022-03-24Turkiye🏠3:1World Cup Qualification Playoffs-000
2021-11-14Serbia🏠1:2World Cup Qualifiers (Europe)90001
2021-11-11Portugal0:0World Cup Qualifiers (Europe)-000
2021-10-12Luxembourg🏠5:0World Cup Qualifiers (Europe)90001
2021-10-09Qatar🏠3:0International Friendlies-000
2021-09-07Portugal0:3World Cup Qualifiers (Europe)90010
2021-09-04Portugal1:3International Friendlies-000
2021-09-01Republic of Ireland🏠2:1World Cup Qualifiers (Europe)82000
2021-06-27Portugal1:0UEFA Euro-000
2021-06-23Portugal2:2UEFA Euro-000
2021-06-19Portugal4:2UEFA Euro-000
2021-06-15Portugal0:3UEFA Euro-000
2021-06-09Israel🏠4:0International Friendlies90110
2021-06-04Portugal0:0International Friendlies-000
2021-03-30Portugal1:3World Cup Qualifiers (Europe)90010
2021-03-27Portugal2:2World Cup Qualifiers (Europe)72000
2021-03-24Portugal0:1World Cup Qualifiers (Europe)90000
2020-11-17Portugal2:3UEFA Nations League A19000
2020-11-14France🏠0:1UEFA Nations League A90000
2020-11-11Andorra🏠7:0International Friendlies-000
2020-10-14Sweden🏠3:0UEFA Nations League A90010
2020-10-11Portugal0:0UEFA Nations League A1000
2020-10-07Spain🏠0:0International Friendlies90000
2020-09-08Portugal0:2UEFA Nations League A90000
2020-09-05Croatia🏠4:1UEFA Nations League A90100
2019-11-17Portugal0:2European Qualifiers-000
2019-11-14Lithuania🏠6:0European Qualifiers-000
2019-10-14Portugal2:1European Qualifiers-000
2019-10-11Luxembourg🏠3:0European Qualifiers-000
2019-09-10Portugal1:5European Qualifiers90000
2019-09-07Portugal2:4European Qualifiers25000
2019-06-09Netherlands🏠1:0UEFA Nations League Finals-000
2019-06-05Switzerland🏠3:1UEFA Nations League Finals-000
2019-03-25Serbia🏠1:1European Qualifiers90000
2019-03-22Ukraine🏠0:0European Qualifiers90000
2018-11-20Poland🏠1:1UEFA Nations League A90000
2018-11-17Portugal0:0UEFA Nations League A90001
2018-10-14Portugal1:3International Friendlies-000
2018-10-11Portugal2:3UEFA Nations League A90000
2018-09-10Italy🏠1:0UEFA Nations League A90000
2018-09-06Croatia🏠1:1International Friendlies90000
2018-06-30Portugal2:1World Cup-000
2018-06-25Portugal1:1World Cup-000
2018-06-20Portugal0:1World Cup-000
2018-06-15Portugal3:3World Cup-000
2018-06-07Algeria🏠3:0International Friendlies-000
2018-06-02Portugal0:0International Friendlies-000
2018-05-28Tunisia🏠2:2International Friendlies-000
2018-03-26Portugal3:0International Friendlies61000
2018-03-23Portugal1:2International Friendlies-000
2017-11-14Portugal1:1International Friendlies-000
2017-11-10Saudi Arabia🏠3:0International Friendlies45000
2017-10-10Switzerland🏠2:0World Cup Qualifiers (Europe)-000
2017-10-07Portugal0:2World Cup Qualifiers (Europe)-000
2017-09-03Portugal0:1World Cup Qualifiers (Europe)-000
2017-08-31Faroe Islands🏠5:1World Cup Qualifiers (Europe)-000
2017-07-02Portugal1:2Confederations Cup-000
2017-06-28Portugal3:0Confederations Cup-000
2017-06-24Portugal0:4Confederations Cup-000
2017-06-21Portugal0:1Confederations Cup-000
2017-06-18Portugal2:2Confederations Cup-000
2017-06-09Portugal0:3World Cup Qualifiers (Europe)-000
2017-06-03Cyprus🏠4:0International Friendlies-000
2017-03-28Sweden🏠2:3International Friendlies90000
2017-03-25Hungary🏠3:0World Cup Qualifiers (Europe)-000
2016-11-13Latvia🏠4:1World Cup Qualifiers (Europe)90000
2016-10-10Portugal0:6World Cup Qualifiers (Europe)90110
2016-10-07Andorra🏠6:0World Cup Qualifiers (Europe)90100
2016-09-06Portugal2:0World Cup Qualifiers (Europe)-000
2016-09-01Gibraltar🏠5:0International Friendlies90100
Share & Earn Points
Share to earn 20 points (Diamond 40, 5 times daily)
Remaining shares today: 5
Link copied!