Skip to content
Mario Hermoso

Mario Hermoso

Defender - Centre-Back  at AS Roma
Age30
CitizenshipSpain
Height1.84 m
Footleft
BornJune 18, 1995
at AS Roma 629 days · joined 2024-09-02
👕200+ Apps
Market value €7.00m
Centre-Back Defender

Career snapshot

7
clubs played for
13/14
debut season
0.05
goals / match
Atlético de Madrid
top club · 174 apps

Career highs

€35.00m
peak value · 2021
€25.00m
top transfer fee · 19/20
4
best season · 22/23
10 / 2
int'l caps / goals
326Appearances
16Goals
12Assists
80Yellow cards
2Red cards
131Full matches (90′)
Full nameMario Hermoso
Name in home countryMario Hermoso Canseco
Date of birth1995-06-18 (30 yrs)
Place of birthMadrid, Spain
CitizenshipSpain
PositionDefender - Centre-Back (main: Defender)
Footleft
Height184.00 m
Current clubAS Roma
Joined2024-09-02
Contract expires2027-06-30
AgentCAA Base Ltd
Jul 2025
25/26 — AS Roma
2 matches · 0 G · 0 A · across 1 competition
Jun 2025
Transfer: B. Leverkusen → AS Roma
24/25 · Return from loan
Mar 2025
Injury: unknown
11 games missed
Feb 2025
Injury: unknown
1 games missed
Jan 2025
Transfer: AS Roma → B. Leverkusen
24/25 · Loan
Nov 2024
Injury: unknown
6 games missed
Sep 2024
Transfer: Without Club → AS Roma
24/25 · Transfer
Jul 2024
24/25 — Bayer 04 Leverkusen, AS Roma
20 matches · 1 G · 0 A · across 6 competitions
Jul 2024
Transfer: Atlético Madrid → Without Club
24/25 · Transfer
Mar 2024
Injury: unknown
3 games missed
Jul 2023
23/24 — Atlético de Madrid
45 matches · 2 G · 2 A · across 4 competitions
Jul 2022
22/23 — Atlético de Madrid
34 matches · 4 G · 2 A · across 3 competitions
May 2022
Injury: unknown
1 games missed
Mar 2022
Injury: unknown
2 games missed
Feb 2022
Injury: unknown
1 games missed
Jul 2021
21/22 — Atlético de Madrid
34 matches · 2 G · 1 A · across 4 competitions
Jan 2021
Injury: unknown
2 games missed
Jan 2021
Injury: unknown
1 games missed
Jul 2020
Injury: unknown
2 games missed
Jul 2020
20/21 — Atlético de Madrid
38 matches · 2 G · 1 A · across 3 competitions
Jun 2020
Injury: unknown
2 games missed
Mar 2020
Injury: unknown
1 games missed
Sep 2019
Injury: unknown
3 games missed
Sep 2019
Injury: unknown
1 games missed
Jul 2019
Transfer: Espanyol → Atlético Madrid
19/20 · Transfer · €25.00m
Jul 2019
19/20 — Atlético de Madrid
23 matches · 0 G · 0 A · across 4 competitions
Dec 2018
Injury: unknown
7 games missed
Jul 2018
18/19 — RCD Espanyol Barcelona
35 matches · 3 G · 0 A · across 2 competitions
Jul 2017
Transfer: RM Castilla → Espanyol
17/18 · Transfer · €12.50m
Jul 2017
17/18 — RCD Espanyol Barcelona
24 matches · 1 G · 0 A · across 2 competitions
Jul 2016
16/17 — Real Madrid Castilla
33 matches · 1 G · 2 A · across 1 competition
Jun 2016
Transfer: Real Valladolid → RM Castilla
15/16 · Return from loan
Jul 2015
Transfer: RM Castilla → Real Valladolid
15/16 · Loan
Jul 2015
15/16 — Real Valladolid CF
31 matches · 0 G · 2 A · across 1 competition
Jul 2015
Transfer: Real Madrid C → RM Castilla
15/16 · Transfer
Jul 2014
Transfer: Real Madrid U19 → Real Madrid C
14/15 · Transfer
Jul 2013
13/14 — Real Madrid UEFA U19
7 matches · 0 G · 2 A · across 1 competition
Jul 2013
Transfer: Real Madrid U18 → Real Madrid U19
13/14 · Transfer
Jul 2012
Transfer: Real Madrid U17 → Real Madrid U18
12/13 · Transfer
Jan 1970
Peak market value: €35.00m
Highest valuation recorded in dataset
11,764 min
Minutes played by club
AS Roma 2.4%
Bayer 04 Leverkusen 0.0%
Atlético de Madrid 48.1%
RCD Espanyol Barcelona 24.3%
Real Madrid Castilla 25.1%
Real Valladolid CF 0.0%
Real Madrid UEFA U19 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
AS Roma 2 24/25 25/26 15 1 0 286
Bayer 04 Leverkusen 1 24/25 24/25 7 0 0 0
Atlético de Madrid 5 19/20 23/24 174 10 6 5,663
RCD Espanyol Barcelona 2 17/18 18/19 59 4 0 2,864
Real Madrid Castilla 1 16/17 16/17 33 1 2 2,951
Real Valladolid CF 1 15/16 15/16 31 0 2 0
Real Madrid UEFA U19 1 13/14 13/14 7 0 2 0

Career trajectory — goals, assists & market value

2€8.8M3€17.5M5€26.3M6€35M13/14 — 2 assists213/1415/16 — 2 assists215/1616/17 — 1 goals (Real Madrid Castilla)16/17 — 2 assists316/1717/18 — 1 goals (RCD Espanyol Barcelona)117/1818/19 — 3 goals (RCD Espanyol Barcelona)318/1919/2020/21 — 2 goals (Atlético de Madrid)20/21 — 1 assists320/2121/22 — 2 goals (Atlético de Madrid)21/22 — 1 assists321/2222/23 — 4 goals (Atlético de Madrid)22/23 — 2 assists622/2323/24 — 2 goals (Atlético de Madrid)23/24 — 2 assists423/2424/25 — 1 goals (AS Roma)124/2525/2615/16 — €500K16/17 — €500K17/18 — €1.5M18/19 — €20M19/20 — €25M20/21 — €25M21/22 — €35M22/23 — €25M23/24 — €25M24/25 — €25M25/26 — €7MGoalsAssistsMarket value

Goals by season

13/14: 0013/1415/16: 0015/1616/17: 1116/1717/18: 1117/1818/19: 3318/1919/20: 0019/2020/21: 2220/2121/22: 2221/2222/23: 4422/2323/24: 2223/2424/25: 1124/2525/26: 0025/26

Assists by season

13/14: 2213/1415/16: 2215/1616/17: 2216/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 1120/2121/22: 1121/2222/23: 2222/2323/24: 2223/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Serie A AS Roma 2 0 0 0 0 0
24/25 Bundesliga Bayer 04 Leverkusen 4 0 0 0 0 0
24/25 Champions League Bayer 04 Leverkusen 2 0 0 1 0 0
24/25 DFB-Pokal Bayer 04 Leverkusen 1 0 0 0 0 0
24/25 Europa League AS Roma 4 1 0 0 0 286
24/25 Italy Cup AS Roma 1 0 0 0 0 0
24/25 Serie A AS Roma 8 0 0 0 0 0
23/24 Champions League Atlético de Madrid 9 1 1 3 0 818
23/24 Copa del Rey Atlético de Madrid 4 0 0 3 0 0
23/24 LaLiga Atlético de Madrid 31 0 1 9 0 0
23/24 Supercopa Atlético de Madrid 1 1 0 0 0 120
22/23 Champions League Atlético de Madrid 3 1 0 1 0 157
22/23 Copa del Rey Atlético de Madrid 5 0 0 2 0 0
22/23 LaLiga Atlético de Madrid 26 3 2 3 0 704
21/22 Champions League Atlético de Madrid 6 0 0 1 0 0
21/22 Copa del Rey Atlético de Madrid 1 0 0 1 0 0
21/22 LaLiga Atlético de Madrid 26 2 1 6 1 934
21/22 Supercopa Atlético de Madrid 1 0 0 0 0 0
20/21 Champions League Atlético de Madrid 6 1 0 1 0 347
20/21 Copa del Rey Atlético de Madrid 1 0 0 0 0 0
20/21 LaLiga Atlético de Madrid 31 1 1 4 0 2,583
19/20 Champions League Atlético de Madrid 5 0 0 1 0 0
19/20 Copa del Rey Atlético de Madrid 1 0 0 0 0 0
19/20 LaLiga Atlético de Madrid 17 0 0 3 1 0
19/20 Supercopa Atlético de Madrid 0 0 0 0 0 0
18/19 Copa del Rey RCD Espanyol Barcelona 3 0 0 2 0 0
18/19 LaLiga RCD Espanyol Barcelona 32 3 0 7 0 935
17/18 Copa del Rey RCD Espanyol Barcelona 2 0 0 2 0 0
17/18 LaLiga RCD Espanyol Barcelona 22 1 0 5 0 1,929
16/17 2ª B - Grupo II Real Madrid Castilla 33 1 2 14 0 2,951
15/16 2ª División Real Valladolid CF 31 0 2 8 0 0
13/14 UEFA Youth League Real Madrid UEFA U19 7 0 2 3 0 0
SeasonDateFromToTypeMarket valueFee
12/13 2012-07-01 Real Madrid U17 Real Madrid U18 Transfer 0
13/14 2013-07-01 Real Madrid U18 Real Madrid U19 Transfer 0
14/15 2014-07-01 Real Madrid U19 Real Madrid C Transfer 200000
15/16 2015-07-01 Real Madrid C RM Castilla Transfer 200000
15/16 2015-07-16 RM Castilla Real Valladolid Loan 200000
15/16 2016-06-30 Real Valladolid RM Castilla Return from loan 500000
17/18 2017-07-12 RM Castilla Espanyol Transfer 400000 €12.50m
19/20 2019-07-18 Espanyol Atlético Madrid Transfer 25000000 €25.00m
24/25 2024-07-01 Atlético Madrid Without Club Transfer 25000000
24/25 2024-09-02 Without Club AS Roma Transfer 25000000
24/25 2025-01-31 AS Roma B. Leverkusen Loan 10000000
24/25 2025-06-30 B. Leverkusen AS Roma Return from loan 7000000
SeasonInjuryFromToDays missedGames missed
18/19 Ligament stretching 2018-12-07 2019-01-18 43 7
19/20 Ill 2019-09-18 2019-09-18 1 1
19/20 Knee problems 2019-09-28 2019-10-06 9 3
19/20 Heel problems 2020-03-11 2020-03-11 1 1
19/20 Adductor pain 2020-06-27 2020-06-30 4 2
19/20 minor knock 2020-07-02 2020-07-09 8 2
20/21 Ankle sprain 2021-01-15 2021-01-23 9 1
20/21 Corona virus 2021-01-30 2021-02-12 14 2
21/22 Corona virus 2022-02-16 2022-02-18 3 1
21/22 Muscle injury 2022-03-03 2022-03-14 12 2
21/22 Ill 2022-05-06 2022-05-10 5 1
23/24 Muscle injury 2024-03-16 2024-04-11 27 3
24/25 muscular problems 2024-11-01 2024-12-05 35 6
24/25 Stomach flu 2025-02-15 2025-02-18 4 1
24/25 Chest injury 2025-03-11 2025-06-30 112 11
Current€7.00m
Peak€35.00m
Low€200k
Δ since start+€6.80m
€200k€8.90m€17.60m€26.30m€35.00m197019701970
DateValue
Jan 1, 1970 €7.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €14.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €1.50m
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €200k
Jan 1, 1970 €500k
Jan 1, 1970 €200k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #12609 5 2 former national player
Team #3375 #4 5 0 former national player

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 LaLiga RCD Espanyol Barcelona 3 32
22/23 LaLiga Atlético de Madrid 3 26
21/22 LaLiga Atlético de Madrid 2 26

Top assist seasons

SeasonCompetitionClubAssistsMatches
13/14 UEFA Youth League Real Madrid UEFA U19 2 7
15/16 2ª División Real Valladolid CF 2 31
16/17 2ª B - Grupo II Real Madrid Castilla 2 33

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 B. Leverkusen AS Roma Return from loan €7.00m
24/25 2025-01-31 AS Roma B. Leverkusen Loan €10.00m
15/16 2016-06-30 Real Valladolid RM Castilla Return from loan €500k
15/16 2015-07-16 RM Castilla Real Valladolid Loan €200k

Last 42 matches for AS Roma while Mario Hermoso was at the club (joined 2025-06-30). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-24 IT1 Hellas Verona FC AS Roma TIMED
2026-05-17 IT1 AS Roma SS Lazio TIMED
2026-05-10 IT1 Parma Calcio 1913 2–3 AS Roma Available
2026-05-10 IT1 Parma Calcio 1913 2–3 AS Roma Available
2026-05-04 IT1 AS Roma 4–0 ACF Fiorentina Available
2026-05-04 IT1 AS Roma 4–0 ACF Fiorentina Available
2026-04-25 IT1 Bologna FC 1909 0–2 AS Roma Available
2026-04-25 IT1 Bologna FC 1909 0–2 AS Roma Available
2026-04-18 IT1 AS Roma 1–1 Atalanta BC Available
2026-04-18 IT1 AS Roma 1–1 Atalanta BC Available
2026-04-10 IT1 AS Roma 3–0 AC Pisa 1909 Available
2026-04-05 IT1 FC Internazionale Milano 5–2 AS Roma Available
2026-03-22 IT1 AS Roma 1–0 US Lecce Available
2026-03-15 IT1 Como 1907 2–1 AS Roma Available
2026-03-08 IT1 Genoa CFC 2–1 AS Roma Available
2026-03-01 IT1 AS Roma 3–3 Juventus FC Available
2026-02-22 IT1 AS Roma 3–0 US Cremonese Available
2026-02-15 IT1 SSC Napoli 2–2 AS Roma Available
2026-02-09 IT1 AS Roma 2–0 Cagliari Calcio Available
2026-02-02 IT1 Udinese Calcio 1–0 AS Roma Available
2026-01-25 IT1 AS Roma 1–1 AC Milan Available
2026-01-18 IT1 Torino FC 0–2 AS Roma Available
2026-01-10 IT1 AS Roma 2–0 US Sassuolo Calcio Available
2026-01-06 IT1 US Lecce 0–2 AS Roma Available
2026-01-03 IT1 Atalanta BC 1–0 AS Roma Available
2025-12-29 IT1 AS Roma 3–1 Genoa CFC Available
2025-12-20 IT1 Juventus FC 2–1 AS Roma Available
2025-12-15 IT1 AS Roma 1–0 Como 1907 Available
2025-12-07 IT1 Cagliari Calcio 1–0 AS Roma Available
2025-11-30 IT1 AS Roma 0–1 SSC Napoli Available
2025-11-23 IT1 US Cremonese 1–3 AS Roma Available
2025-11-09 IT1 AS Roma 2–0 Udinese Calcio Available
2025-11-02 IT1 AC Milan 1–0 AS Roma Available
2025-10-29 IT1 AS Roma 2–1 Parma Calcio 1913 Available
2025-10-26 IT1 US Sassuolo Calcio 0–1 AS Roma Available
2025-10-18 IT1 AS Roma 0–1 FC Internazionale Milano Available
2025-10-05 IT1 ACF Fiorentina 1–2 AS Roma Available
2025-09-28 IT1 AS Roma 2–0 Hellas Verona FC Available
2025-09-21 IT1 SS Lazio 0–1 AS Roma Available
2025-09-14 IT1 AS Roma 0–1 Torino FC Available
2025-08-30 IT1 AC Pisa 1909 0–1 AS Roma Available
2025-08-23 IT1 AS Roma 1–0 Bologna FC 1909 Available

Teams faced most often by Mario Hermoso's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
AC Milan 17 4 5 8 25 29 -4 24%
SSC Napoli 16 3 5 8 17 25 -8 19%
Udinese Calcio 16 13 1 2 30 10 +20 81%
ACF Fiorentina 16 7 4 5 26 22 +4 44%
Torino FC 16 12 2 2 30 14 +16 75%
Genoa CFC 15 10 4 1 24 14 +10 67%
Cagliari Calcio 14 10 3 1 27 11 +16 71%
Empoli FC 12 9 1 2 26 8 +18 75%
Atalanta BC 10 2 2 6 11 17 -6 20%
FC Internazionale Milano 10 2 1 7 9 20 -11 20%
Bologna FC 1909 10 3 3 4 12 12 0 30%
SS Lazio 10 4 2 4 11 9 +2 40%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
13/14 Senior debut season
16/17 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 20 286 1 1 0 0.63
23/24 45 938 15 0 0 1.44
22/23 34 861 6 2 0 0.84
21/22 34 934 8 0 1 0.87
20/21 38 2,930 5 0 0 0.15
19/20 23 0 4 0 1 0
18/19 35 935 9 0 0 0.87
17/18 24 1,929 7 1 0 0.37
16/17 33 2,951 14 1 0 0.46
15/16 31 0 8 0 0 0
13/14 7 0 3 0 0 0

Output by competition

Career goals and assists broken down by tournament.

LaLiga
185 apps
10 G
5 A
Champions League
31 apps
3 G
1 A
2ª B - Grupo II
33 apps
1 G
2 A
Europa League
4 apps
1 G
0 A
Supercopa
2 apps
1 G
0 A
2ª División
31 apps
0 G
2 A
UEFA Youth League
7 apps
0 G
2 A
Serie A
10 apps
0 G
0 A
Copa del Rey
17 apps
0 G
0 A

Frequently asked about Mario Hermoso

Who is Mario Hermoso?

Mario Hermoso is a Spain professional footballer who plays as a centre-back for AS Roma.

How old is Mario Hermoso?

Mario Hermoso is 30 years old. He was born on June 18, 1995 in Madrid.

What position does Mario Hermoso play?

Mario Hermoso plays as a centre-back (Defender - Centre-Back).

What club does Mario Hermoso play for?

Mario Hermoso currently plays for AS Roma.

How many career goals has Mario Hermoso scored?

Across all senior club competitions in our dataset, Mario Hermoso has scored 16 goals in 326 appearances.

What is Mario Hermoso's market value?

Mario Hermoso's most recent reported market value is €7.00m.