TOP Tournaments
Show more
person-avatar

Cancelo Joao

Portugal
Portugal
Current Club:
Position:
Defender
Number:
2
Age:
32 (27.05.1994)
Height:
173 cm
Weight:
73 kg
Preferred Foot:
Right
Market value:
€15.27m
Social media:
Cancelo Joao Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
08.04 Barcelona Barcelona Atletico Madrid Atletico Madrid 0 2 6.4 86’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.04 Atletico Madrid Atletico Madrid Barcelona Barcelona 1 2 7.8 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
31.03 USA USA Portugal Portugal 0 2 6.7 46’ 0 0 1 0
28.03 Mexico Mexico Portugal Portugal 0 0 7.1 45’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
22.03 Barcelona Barcelona Rayo Vallecano Rayo Vallecano 1 0 8.2 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
18.03 Barcelona Barcelona Newcastle United Newcastle United 7 2 6.6 66’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
15.03 Barcelona Barcelona Sevilla Sevilla 5 2 7.9 66’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
10.03 Newcastle United Newcastle United Barcelona Barcelona 1 1 6.6 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
07.03 Athletic Bilbao Athletic Bilbao Barcelona Barcelona 0 1 7.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
03.03 Barcelona Barcelona Atletico Madrid Atletico Madrid 3 0 7.7 90’ 0 1 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
28.02 Barcelona Barcelona Villarreal Villarreal 4 1 On the bench
22.02 Barcelona Barcelona Levante UD Levante UD 3 0 8.3 90’ 0 1 0 0
16.02 Girona Girona Barcelona Barcelona 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
12.02 Atletico Madrid Atletico Madrid Barcelona Barcelona 4 0 6.7 14’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
07.02 Barcelona Barcelona Mallorca Mallorca 3 0 6.5 13’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
03.02 Albacete Balompie Albacete Balompie Barcelona Barcelona 1 2 7.4 46’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
31.01 Elche Elche Barcelona Barcelona 1 3 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
28.01 Barcelona Barcelona Copenhagen Copenhagen 4 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
25.01 Barcelona Barcelona Real Oviedo Real Oviedo 3 0 6.8 60’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
21.01 Slavia Prague Slavia Prague Barcelona Barcelona 2 4 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
18.01 Real Sociedad Real Sociedad Barcelona Barcelona 2 1 7.3 29’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
15.01 Racing de Santander Racing de Santander Barcelona Barcelona 0 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
12.01 Al Hilal Riyadh Al Hilal Riyadh Al Nassr Al Nassr 3 1 Not in the squad
08.01 Al Hilal Riyadh Al Hilal Riyadh Al Hazem Al Hazem 3 0 Not in the squad
04.01 Dhamk FC Dhamk FC Al Hilal Riyadh Al Hilal Riyadh 0 2 Not in the squad
2025 Al-Kholood Al-Kholood Al Hilal Riyadh Al Hilal Riyadh 1 3 Not in the squad
2025 Al Hilal Riyadh Al Hilal Riyadh Al Khaleej Saihat Al Khaleej Saihat 3 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sharjah FC Sharjah FC Al Hilal Riyadh Al Hilal Riyadh 0 1 6.7 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh Al Fateh Al Fateh 4 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh Al-Shorta Baghdad Al-Shorta Baghdad 4 0 9.6 90’ 1 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh Al Fateh Al Fateh 2 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Portugal Portugal Armenia Armenia 9 1 7.3 73’ 0 0 0 0
2025 Republic of Ireland Republic of Ireland Portugal Portugal 2 0 6.4 46’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al-Najma Al-Najma Al Hilal Riyadh Al Hilal Riyadh 2 4 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Gharafa SC Al Gharafa SC Al Hilal Riyadh Al Hilal Riyadh 1 2 8.2 74’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh Al Shabab Riyadh Al Shabab Riyadh 1 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al-Okhdood Al-Okhdood Al Hilal Riyadh Al Hilal Riyadh 0 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Ittihad Jeddah Al Ittihad Jeddah Al Hilal Riyadh Al Hilal Riyadh 0 2 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh AL Sadd AL Sadd 3 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Ettifaq FC Al Ettifaq FC Al Hilal Riyadh Al Hilal Riyadh 0 5 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Nasaf Qarshi Nasaf Qarshi Al Hilal Riyadh Al Hilal Riyadh 2 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh Al-Okhdood Al-Okhdood 3 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Adalh FC Al Adalh FC Al Hilal Riyadh Al Hilal Riyadh 0 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Ahli Jeddah Al Ahli Jeddah Al Hilal Riyadh Al Hilal Riyadh 3 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh Al-Duhail Al-Duhail 2 1 6.5 40’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh Al Qadisiyah Al Qadisiyah 2 2 7 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Hungary Hungary Portugal Portugal 2 3 8.8 90’ 1 1 0 0
2025 Armenia Armenia Portugal Portugal 0 5 9.9 79’ 1 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Aarau Aarau Al Hilal Riyadh Al Hilal Riyadh 0 6 0 73’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Fluminense Fluminense Al Hilal Riyadh Al Hilal Riyadh 2 1 6.2 90’ 0 0 0 0
2025 Manchester City Manchester City Al Hilal Riyadh Al Hilal Riyadh 3 4 7.6 88’ 0 1 0 0
2025 Al Hilal Riyadh Al Hilal Riyadh Pachuca Pachuca 2 0 6.8 86’ 0 0 0 0
2025 RB Salzburg RB Salzburg Al Hilal Riyadh Al Hilal Riyadh 0 0 6.8 80’ 0 0 0 0
2025 Real Madrid Real Madrid Al Hilal Riyadh Al Hilal Riyadh 1 1 7.2 64’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh Al Qadisiyah Al Qadisiyah 2 0 Not in the squad
2025 Al Wahda Club Mecca Al Wahda Club Mecca Al Hilal Riyadh Al Hilal Riyadh 1 1 Not in the squad
2025 Al Fateh Al Fateh Al Hilal Riyadh Al Hilal Riyadh 3 4 Not in the squad
2025 Al Hilal Riyadh Al Hilal Riyadh Al Orobah Al Jawf Al Orobah Al Jawf 4 0 Not in the squad
2025 Al Raed Al Raed Al Hilal Riyadh Al Hilal Riyadh 3 5 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh Al Ahli Jeddah Al Ahli Jeddah 1 3 Not in the squad
2025 Al Hilal Riyadh Al Hilal Riyadh Gwangju Gwangju 7 0 7.3 42’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Al Hilal Riyadh Al Hilal Riyadh Al Shabab Riyadh Al Shabab Riyadh 2 2 7.1 73’ 0 0 0 0
2025 Al Hilal Riyadh Al Hilal Riyadh Al Khaleej Saihat Al Khaleej Saihat 3 0 6.7 27’ 0 0 0 0
2025 Al Ettifaq FC Al Ettifaq FC Al Hilal Riyadh Al Hilal Riyadh 1 1 Not in the squad
2025 Al Hilal Riyadh Al Hilal Riyadh Al Nassr Al Nassr 1 3 Not in the squad
Cancelo Joao Transfers
Date From To Fee
29/06/26 Barcelona Barcelona Al Hilal Riyadh Al Hilal Riyadh Return from loan
12/01/26 Al Hilal Riyadh Al Hilal Riyadh Barcelona Barcelona On loan
26/08/24 Manchester City Manchester City Al Hilal Riyadh Al Hilal Riyadh
25M € Transfer
Cancelo Joao Career
National leagues
National cups
International cups
National team
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Barcelona Barcelona La Liga La Liga 7.5 8 1 2 0 0
2025/2026
Al Hilal Riyadh Al Hilal Riyadh Saudi Pro League Saudi Pro League 7.1 2 0 0 0 0
2024
Al Hilal Riyadh Al Hilal Riyadh Saudi Pro League Saudi Pro League 7.3 22 0 5 6 0
2023
Barcelona Barcelona La Liga La Liga 7.2 32 2 4 7 0
2022/2023
Bayern Munich Bayern Munich Bundesliga Bundesliga 7.2 15 1 4 3 0
2022/2023
Manchester City Manchester City Premier League Premier League 7.1 17 2 1 3 1
2021/2022
Manchester City Manchester City Premier League Premier League 7.5 36 1 7 7 0
2020/2021
Manchester City Manchester City Premier League Premier League 7.5 28 2 3 5 1
2019/2020
Manchester City Manchester City Premier League Premier League 7.4 17 0 0 4 0
2018/2019
Juventus Juventus Serie A Serie A 7.5 25 1 3 6 0
2017/2018
Inter Inter Serie A Serie A 7.5 26 1 3 4 0
2017/2018
Valencia Valencia La Liga La Liga 7.7 1 0 0 0 0
2016/2017
Valencia Valencia La Liga La Liga 6.9 35 1 4 7 1
2015/2016
Valencia Valencia La Liga La Liga 7.1 28 1 4 7 1
2014/2015
Valencia Valencia La Liga La Liga 10 0 0 3 1
2013
SL Benfica SL Benfica Liga Portugal Liga Portugal 1 0 0 0 0
2013
Benfica SL U21 Benfica SL U21 Liga Portugal 2 Liga Portugal 2 2 1 0 0 1
2012
Benfica SL U21 Benfica SL U21 Liga Portugal 2 Liga Portugal 2 2 2 0 0 0
Total 307 16 40 62 6
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Cancelo Joao injury history

From Until Injury
16.09.2025 01.11.2025 injury-icon Hamstring Injury
16.03.2024 24.03.2024 injury-icon Knock
04.01.2024 22.01.2024 injury-icon Knee Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
rate-star
4.7/5
gift-icon-gray for $19.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $15.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $2.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $2.99
Get Bonus
rate-star
4.0/5
gift-icon-gray 100%
Get Bonus
rate-star
4.0/5
gift-icon-gray 100%
Get Bonus
rate-star
4.0/5