João Mário

pt
João Mário
76

15.93

M.€

25

25

years

RB

Profile of João Mário

Current transfer news

Official
origin_João Mário
João Mário
destination_João Mário
Juventus has signed João Mário from Porto for 12.6 millions

João Mário

João Mário Neto Lopes
25
years
PRT
Portugal
66
kgs
Def
position
178
cms
25
shirt number
15.93
M.€
76
ELO

Born on 03 January 2000 in São João da Madeira

Personal data
Country of birth
Portugal Portugal
Preferred foot
Right foot
Continent of birth
Europa
Region of birth
Europa del Sur
Career details
Status
High
Current club
Juventus Juventus
Current competition
Serie A Serie A
Previous club
Porto Porto
Previous competition
Liga Portugal Betclic Liga Portugal Betclic
Historic team
Porto Porto
Historical competition
Liga Portugal Betclic Liga Portugal Betclic
Last number
25
Most common shirt number
23
Other shirt numbers
23, 15, 19, 11, 7, 20, 17

Performance in the last match

Partidos Amistosos, 7 days ago
Atalanta
>Atalanta
1 - 2
>Juventus
Juventus
75'
77'
15'
Assist
1

Form in last matches

Competitions played in

Participation and performances
Serie A
0%
Wins

Team's position in the competition

Matchday 38 PTS MP W D L GF GA GD
2
Inter
Inter 81 38 24 9 5 79 35 +44
3
Atalanta
Atalanta 74 38 22 8 8 78 37 +41
4
Juventus
Juventus 70 38 18 16 4 58 35 +23
5
Roma
Roma 69 38 20 9 9 56 35 +21
6
Fiorentina
Fiorentina 65 38 19 8 11 60 41 +19

Position on the pitch

Main position
Right-back 89%
Other positions
  • Right winger 11%
RB
RW
Football pitch

Rating progression

76 ▲ 1
9249 18
106658 18
16072 17
1095 19
1430 25
Highest value in career
76 (2024)
Rankings
General
1918º
Age
163º
By country
48º 48º
By position
721º D
By position
150º RB RB

Evolution of market value

15 M€ ▼ -1.8
9249 18
106658 18
16072 17
1095 19
1430 25
Highest value in career
17.74M (2025)
Rankings
General
1276º
Age
130º
By country
38º 38º
By position
453º D
By position
97º RB RB
Contract information
Agent
CAA Base Ltd
Start of contract
24/07/2025
NEW TRANSFER
End of contract
30/06/2030
Contract length
24/08/2030
Last signing
24/07/2025
Total transfer window transactions
13M€

Past signings

Season. Date
Origin Destination Cost
25/26 24/07/2025
Porto
Porto
Juventus
Juventus
13M Transfer
22/23 07/10/2022
Porto
Porto
Escudo
Renewal
20/21 01/09/2020
Porto II
Porto II
Porto
Porto
Transfer
18/19 01/07/2018
Porto U19
Porto U19
Porto II
Porto II
Free transfer
17/18 01/07/2017
Porto U17
Porto U17
Porto U19
Porto U19
Free transfer
Total amount of money in transfer dealings 13M

Professional performance

Calendar year 25
3
0.12
75
Last 6 months 14
75
Last 365 days 40
6
0.15
75
Last 3 years 118
21
0.18
74
Last 5 years 197
29
0.15
70
Career 262
0.12
67

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Porto
Porto
2024/25
42 0 6 6 0 42 32 10 2815' 25 6.3 75
FIFA Club World Cup
FIFA Club World Cup
3 0 0 0 0 3 3 0 230' 25 5.2 76
Liga Portugal Betclic
Liga Portugal Betclic
27 0 3 5 0 27 19 8 1769' 25 6.3 75
Europa League
Europa League
8 0 2 1 0 8 7 1 586' 25 5.6 75
Taça da Liga
Taça da Liga
2 0 0 0 0 2 1 1 106' 25 5.2 75
Taça de Portugal
Taça de Portugal
1 0 1 0 0 1 1 0 61' 24 5.3 75
Portuguese Super Cup
Portuguese Super Cup
1 0 0 0 0 1 1 0 63' 24 5.5 75
Porto
Porto
2023/24
44 2 4 8 0 44 39 5 3188' 24 6.9 73
Porto
Porto
2022/23
33 1 6 7 1 33 28 5 2244' 23 7.1 72
Porto
Porto
2021/22
39 0 4 4 0 39 32 7 2853' 22 6.8 67
Porto II
Porto II
2020/21
4 1 0 1 0 4 4 0 308' 21 5.7 52

Teammates

Player rating and role
Jonathan David
F
Jonathan David
95
3
Dušan Vlahović
F
Dušan Vlahović
88
-2
M. Locatelli
MF
M. Locatelli
88
2
T. Koopmeiners
MF
T. Koopmeiners
88
-1
M. Di Gregorio
GK
M. Di Gregorio
87
5
W. McKennie
MF
W. McKennie
87
2
A. Cambiaso
D
A. Cambiaso
87
2
K. Thuram
MF
K. Thuram
85
5
Pierre Kalulu
D
Pierre Kalulu
85
5
Kenan Yildiz
F
Kenan Yildiz
85
7
F. Gatti
D
F. Gatti
84
-1
Nicolás González
F
Nicolás González
84
2
Filip Kostić
D
Filip Kostić
82
1
F. Conceição
F
F. Conceição
79
3
Nicolò Savona
D
Nicolò Savona
79
6
G. Bremer
D
G. Bremer
79
-7
Fabio Miretti
MF
Fabio Miretti
77
5
Lloyd Kelly
D
Lloyd Kelly
74
2
Arthur
MF
Arthur
70
0

Historical performance in clubs

By teams Season. MP GS Min.
Porto
Porto
6 179 137 11696' 5 29
Porto II
Porto II
3 40 21 1960' 5 2
Porto U19
Porto U19
2 13 11 797' 3 0
By competition Season. MP GS Min.
Primeira Liga
Primeira Liga
6 114 87 7490' 5 21
Segunda Liga
Segunda Liga
3 40 21 1960' 5 2
Champions League
Champions League
4 19 16 1302' 0 5
Taça de Portugal
Taça de Portugal
5 17 12 992' 0 2
UEFA Youth League
UEFA Youth League
2 13 11 797' 3 0

Teams played for

Porto
Porto
6 season
5
179
Porto II
Porto II
3 season
5
40
Porto U19
Porto U19
2 season
3
13

For the national team

3762
3 times at International
16 times at U21
6 times at U20
19 times at U19
-
Average number of goals
0
0
0
0
Other information
Times called up
4
Matches as a starter
1
Off the bench
2
Debut
16/11/2023
Age on debut
23.9 years
Last match
21/3/2024
Age in last game
24.2 years

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Portugal
Portugal
2024
1 0 0 0 0 1 0 1 8' 24 4.1 76
International Friendly
International Friendly
0 0 0 0 0 1 0 1 8' 24 4.1 76
Portugal
Portugal
2023
2 0 0 0 0 2 1 1 66' 23 5.1 72
Portugal U21
Portugal U21
2022
4 0 2 0 0 4 4 0 334' 22 6.3 70
Portugal U21
Portugal U21
2021
6 0 1 0 0 6 5 1 393' 21 6.3 62
Portugal U21
Portugal U21
2020
3 1 0 0 0 3 0 3 80' 20 5.1 50

Teammates in the national team

Player rating and role
C. Ronaldo
F
C. Ronaldo
97
0
Rafael Leão
F
Rafael Leão
91
0
Diogo Dalot
D
Diogo Dalot
90
0
Vitinha
MF
Vitinha
89
0
Diogo Costa
GK
Diogo Costa
88
0
Nuno Mendes
D
Nuno Mendes
88
0
Rui Patrício
GK
Rui Patrício
88
0
José Sá
GK
José Sá
87
0
Rúben Dias
D
Rúben Dias
86
0
Rúben Neves
MF
Rúben Neves
85
0
Gonçalo Inácio
D
Gonçalo Inácio
85
0
Diogo Leite
D
Diogo Leite
85
0
João Neves
MF
João Neves
84
0
J. Palhinha
MF
J. Palhinha
84
0
Pepe
D
Pepe
84
0
João Félix
MF
João Félix
83
0
António Silva
D
António Silva
83
0
Toti Gomes
D
Toti Gomes
82
0
Otávio
MF
Otávio
80
0
Danilo Pereira
D
Danilo Pereira
80
0

Performances for the national team

By teams Season. MP GS Min.
Portugal U21
Portugal U21
3 13 9 807' 1 0
Portugal U19
Portugal U19
1 8 5 429' 2 0
Portugal U20
Portugal U20
1 6 4 358' 1 0
Portugal
Portugal
2 3 1 74' 0 0
By competition Season. MP GS Min.
U21 EC Qualifying
U21 EC Qualifying
3 12 9 779' 1 0
U20 Elite League
U20 Elite League
1 6 4 358' 1 0
UEFA EC U19
UEFA EC U19
1 5 5 376' 1 0
U19 EC Qualifying
U19 EC Qualifying
1 3 0 53' 1 0
EC Qualifying
EC Qualifying
1 2 1 66' 0 0

Titles

  • UEFA Youth League Winner
    UEFA Youth League Winner
  • 2
    Portuguese champion
    Portuguese champion
  • 2
    Portuguese cup winner
    Portuguese cup winner
  • Portuguese Super Cup winner
    Portuguese Super Cup winner

Most important achievements

Milestones and events on this day

Best performances