João Mário is represented by the football agency CAA Base Ltd. The player currently plays for ACF Fiorentina; the current market value is €8.00m. Under contract until 30.06.2030.

timeline Career History

15/16
Padroense U17 Padroense U17
16/17
Porto U17 Porto U17
17/18
Porto U19 Porto U19
18/19
Porto B Porto B
20/21
Porto Porto
25/26
Juventus Juventus
25/26
Bologna Bologna
25/26
Juventus Juventus
26/27
Fiorentina Fiorentina
26/27
Juventus Juventus

Rating

69

RIG

João Mário player profile photo

João Mário

Portugal • Right-Back visibility335,3B Wikidata Q60676442

ATT

48

TEC

51

TAC

32

DEF

43

CRE

54

AGE

26

Height: 1,78
Foot: Right
euro €8.00m
support_agent Agent: CAA Base Ltd

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Defence

Age

26

Height

1,78

Foot

Right

Personal details

Date of Birth
03.01.2000
Place of birth
São João da Madeira, Portugal
Nationality
Portugal
League
Serie A
Shirt number
17
Loan
From Juventus, until 30.06.2027

info About João Mário

João Mário is a 26-year-old Right-Back from Portugal. João Mário has played for ACF Fiorentina since 2026. The contract runs until June 2030. Current estimated market value: €8.00m. João Mário is represented by the football agency CAA Base Ltd. 12 transfers on record; the highest fee was €12.00m for the 2025 move from Porto to Juventus. In the 2026/2027 Serie A season: 7 matches, 1 goals and 0 assists. Height 1.78 m, preferred foot: right.

Who is João Mário's agent?

expand_more

João Mário is represented by the football agency CAA Base Ltd.

Which club does João Mário play for?

expand_more

João Mário currently plays for ACF Fiorentina as a Right-Back.

What is João Mário's market value?

expand_more

João Mário's market value is estimated at around €8.00m (2026 data).

Where is João Mário from?

expand_more

João Mário holds Portugal nationality.

How old is João Mário?

expand_more

João Mário is 26 years old.

badge Full Name

João Mário Neto Lopes

scoreboard Recent Matches

Date Opponent Score Rating
8 Nov 2026
Juventus (H)
Serie A
2 - 2 (D) 6.5
2 Nov 2026
Sassuolo (A)
Serie A
2 - 4 (W) 6.6
29 Oct 2026
Atalanta (H)
Serie A
2 - 2 (D) 8.2
25 Oct 2026
Inter (A)
Serie A
2 - 1 (L) 6.4
18 Oct 2026
Como (H)
Serie A
1 - 3 (L) –

Market Value & Form

Serie A 2026/2027

Market Value

Comparison of two independent sources

Current Value

€8.00m

Model Estimate

€9,1m

€7,7m – €10,4m

20232026

Season Form

Goals

1 / xG 0.23

Assists

0 / xA 0.39

Shooting

7 / on target 2

Pass accuracy

89.9

Goals
%75
Assists
%0
Rating
%40

Bars show the player's league percentile.

Detailed Statistics Show expand_more

Percentages show the player's league percentile.

Shooting

Goals 1 %75
xG 0.23 %52
xGOT 0.21 %57
xG excl. penalty 0.23 %52
Shooting 7 %72
Shots on target 2 %58

Passing

Assists 0 %0
xA 0.39 %45
Accurate passes 170 %50
Pass accuracy % 89.9 %87
Accurate long balls 6 %50
Long ball accuracy % 50.0 %53
Line-breaking passes 34 %50
Chances created 5 %43
Successful crosses 4 %60
Cross accuracy % 23.5 %62

Possession

Dribbles 5 %68
Dribble success % 55.6 %68
Duels won 23 %55
Duels won % 56.1 %63
Touches 319 %43
Touches in opposition box 2 %13
Dispossessed 3 %47
Fouls won 13 %95

Defending

Defensive actions 22 %37
Tackles 5 %22
Interceptions 4 %40
Blocked shots 2 %57
Fouls committed 5 %33
Recoveries 15 %37
Possession won final 3rd 1 %42
Dribbled past 3 %47
Clearances 11 %50
Clean sheets 0 %0
Goals conceded while on pitch 13 %20
xG against while on pitch 8.80 %40

Discipline

Yellow cards 0 %100
Red cards 0 %100

Skill profile

Scores on a 0–100 scale; data: Serie A 2026/2027.

73,2 Overall

Ranked #52 of 186 players in the same position

Overlapping Full Back

Recent match scores

  • 66 Sassuolo
  • 75 Atalanta
  • 67 Inter
  • 82 Torino
  • 74 Frosinone
  • Shooting 64,3 #58/155
  • Passing 71,5 #58/186
  • Crossing 62,6 #63/140
  • On ball attacking 76,6 #4/178
  • Duels 58,0 #163/183
  • 1v1 defending 69,8 #77/185
  • Positioning 66,9 #86/184
  • Ball control 68,7 #69/185

newspaper Latest news

  • Finds the net in Atalanta game

    Mario scored one goal to go with five shots (two on target), three crosses (one accurate) and two clearances in Thursday's 2-2 draw versus Atalanta.

  • Paces his team in crosses against Roma

    Mario recorded three crosses (one accurate), three clearances and one tackle (zero won) and created one scoring chance in Monday's 4-0 defeat versus Roma.

  • Heads to Fiorentina

    Mario has transferred to Fiorentina on loan with an option to buy from Juventus.

  • Not staying at Bologna

    Mario wasn't signed permanently by Bologna after a six-month loan spell.

  • Passable showing against Napoli

    Mario (thigh) recorded three tackles (one won), two clearances and two interceptions and drew one foul in Monday's 3-2 victory over Napoli.

forum Social media

Careers

Club career

  1. Juventus
    07.2027 – present

    0 apps · 0 goals

  2. Fiorentina Current Loan
    08.2026 – 06.2027

    9 apps · 1 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2026/2027 6.92
    Serie A 7 1 0 6.83
    Coppa Italia 2 0 1 7.26
  3. Juventus
    07.2026 – 08.2026

    0 apps · 0 goals

  4. Bologna Loan
    02.2026 – 06.2026

    15 apps · 2 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2025/2026 6.70
    Serie A 10 1 0 6.72
    Europa League 5 1 0 6.68
  5. Juventus
    07.2025 – 02.2026

    13 apps · 0 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2025/2026 6.79
    Serie A 10 0 0 6.72
    Champions League 2 0 1 7.32
    Coppa Italia 1 0 0 6.51
  6. FC Porto Under 21 Youth
    07.2022 – 06.2023

    0 apps · 0 goals

  7. FC Porto
    06.2020 – 07.2025

    181 apps · 5 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2024/2025 6.90
    Liga Portugal 27 0 3 6.91
    Europa League 8 0 2 6.89
    FIFA Club World Cup 3 0 0 6.85
    League Cup 2 0 0 –
    Taça de Portugal 1 0 0 –
    Super Cup 1 0 0 –
    2023/2024 7.03
    Liga Portugal 27 2 1 7.06
    Champions League 8 0 1 7.15
    Taça de Portugal 7 0 1 –
    League Cup 1 0 0 –
    Super Cup 1 0 0 5.55
    2022/2023 7.02
    Liga Portugal 18 1 4 7.16
    League Cup 6 0 2 –
    Champions League 5 0 0 6.61
    Taça de Portugal 3 0 0 –
    Super Cup 1 0 0 6.73
    2021/2022 7.18
    Liga Portugal 28 0 2 7.29
    Champions League 4 0 0 6.78
    Europa League 4 0 2 6.88
    Taça de Portugal 3 0 0 –
    2020/2021 7.44
    Liga Portugal 14 2 3 7.57
    Taça de Portugal 3 0 0 –
    League Cup 2 0 0 –
    Champions League 2 0 0 6.58
    2019/2020
    Liga Portugal 2 0 0 –
  8. FC Porto Under 23 Youth
    09.2018 – 06.2020

    3 apps · 0 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2019/2020
    Premier League International Cup 1 0 0 –
    2018/2019
    Premier League International Cup 2 0 0 –
  9. FC Porto B
    07.2018 – 06.2021

    40 apps · 5 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2020/2021
    Liga Portugal 2 4 1 0 –
    2019/2020
    Liga Portugal 2 18 0 0 –
    2018/2019
    Liga Portugal 2 18 4 0 –
  10. FC Porto U19 Youth
    07.2017 – 06.2021

    13 apps · 3 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2018/2019
    UEFA Youth League 10 2 2 –
    2017/2018
    UEFA Youth League 3 1 0 –

National team

Portugal 11.2023

3 apps · 0 goals

Portugal U21 09.2020

13 apps · 1 goals

Portugal U19 03.2019

11 apps · 2 goals