Franco Mastantuono 30
Deployed as Right Wing in 5 of last 10 starts
DNA strand · vs Serie A midfielders (n = 106) · 288 minutes · hollow tick = rank across all covered leagues
Overall
Creation
Defence
Threat
Each rung is a percentile among Serie A midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
DNA strand · vs Serie A midfielders (n = 46) · 288 minutes · hollow tick = rank across all covered leagues
Overall
Creation
Defence
Threat
Each rung is a percentile among Serie A midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
DNA strand at Real Madrid · vs all covered leagues, midfielders (n = 165) · 1036 minutes · no covered domestic league for this club
Overall
Creation
Defence
Threat
Each rung is a percentile among all covered leagues, midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
DNA strand at Real Madrid · vs all covered leagues, midfielders (n = 278) · 293 minutes · no covered domestic league for this club
Overall
Creation
Defence
Threat
Each rung is a percentile among all covered leagues, midfielders over the same window (1 = best on every axis, so fewer cards or errors reads as a high rung). Rates need 270 minutes with detailed stats; ratios need a volume floor. Grey rungs are below their gate.
Also at Real Madrid (27 apps, 1115′, 2+0) in the last 365 days.
Started record · Fiorentina results by his involvement
4 matches · 1–0–3 · 0.75 ppg · 1.25 scored, 2.75 conceded per game · 288 minutes
"Not in squad" counts the club's matches with lineup coverage while he was listed at the club. A record, not an effect.
Last 20 appearances anywhere, newest first · includes matches for Real Madrid.
| Date | Match | Pos | Min | G | A | xG | Sh | KP | Rating |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-11 | W 4–2 at Venezia · Serie A | Right Midfield | 89 | 3 | 1.15 | 8.0 | 4.0 | 10.0 | |
| 2026-09-05 | L 1–2 v Torino · Serie A | Right Wing | 46 | 0.21 | 2.0 | 0.0 | 6.3 | ||
| 2026-08-29 | L 0–3 v Frosinone · Serie A | Right Wing | 90 | 0.48 | 7.0 | 2.0 | 7.1 | ||
| 2026-08-24 | L 0–4 at Roma · Serie A | Attacking Midfield | 63 | 0.03 | 1.0 | 0.0 | 6.1 | ||
| 2026-05-23 | W 4–2 v Athletic Club for Real Madrid · La Liga | Right Midfield | 74 | 0.0 | 0.0 | 1.0 | 6.9 | ||
| 2026-05-17 | W 1–0 at Sevilla for Real Madrid · La Liga | Attacker sub | 20 | 0.18 | 1.0 | 0.0 | 6.8 | ||
| 2026-05-14 | W 2–0 v Real Oviedo for Real Madrid · La Liga | Right Midfield | 77 | 0.36 | 2.0 | 3.0 | 7.6 | ||
| 2026-05-10 | L 0–2 at FC Barcelona for Real Madrid · La Liga | Attacker sub | 11 | 0.0 | 0.0 | 0.0 | 6.4 | ||
| 2026-05-03 | W 2–0 at Espanyol for Real Madrid · La Liga | Attacker sub | 37 | 0.29 | 1.0 | 1.0 | 7.2 | ||
| 2026-04-21 | W 2–1 v Deportivo Alavés for Real Madrid · La Liga | Attacker sub | 32 | 0.07 | 2.0 | 0.0 | 6.7 | ||
| 2026-04-15 | L 3–4 at FC Bayern München for Real Madrid · Champions League | Attacker sub | 1 | 0.0 | 0.0 | 0.0 | – | ||
| 2026-04-04 | L 1–2 at Mallorca for Real Madrid · La Liga | Attacker sub | 14 | 0.11 | 1.0 | 0.0 | 6.3 | ||
| 2026-03-11 | W 3–0 v Manchester City for Real Madrid · Champions League | Attacker sub | 14 | 0.0 | 0.0 | 0.0 | 6.3 | ||
| 2026-03-02 | L 0–1 v Getafe for Real Madrid · La Liga | Attacker sub | 21 | 0.12 | 1.0 | 2.0 | 5.5 | ||
| 2026-02-25 | W 2–1 v Benfica for Real Madrid · Champions League | Attacker sub | 13 | 0.0 | 0.0 | 1.0 | 6.6 | ||
| 2026-02-08 | W 2–0 at Valencia for Real Madrid · La Liga | Attacker sub | 8 | 0.04 | 1.0 | 0.0 | 6.5 | ||
| 2026-02-01 | W 2–1 v Rayo Vallecano for Real Madrid · La Liga | Right Midfield | 60 | 0.0 | 0.0 | 0.0 | 6.3 | ||
| 2026-01-28 | L 2–4 at Benfica for Real Madrid · Champions League | Right Wing | 55 | 0.0 | 0.0 | 0.0 | 5.8 | ||
| 2026-01-24 | W 2–0 at Villarreal for Real Madrid · La Liga | Right Wing | 74 | 0.0 | 0.0 | 0.0 | 6.9 | ||
| 2026-01-20 | W 6–1 v Monaco for Real Madrid · Champions League | Right Wing | 71 | 1 | 0.38 | 4.0 | 3.0 | 8.0 |
xG and shots need detailed match coverage; a dash means the match had none.
Fiorentina
| Season | Apps | Starts | Min | G | A | xG | Rating | Top scorers | Assists |
|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 · Serie A current On loan · from Real Madrid | 4 | 4 | 288 80% | 3 | 0 | 1.9 | 7.39 91th | #3 (3) | – |
Real Madrid · also in the window
| Season | Apps | Starts | Min | G | A | xG | Rating | Top scorers | Assists |
|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 · La Liga current | 0 | 0 | 0 | 0 | 0 | – | – | – | – |
| 2026/2027 · Champions League current | 0 | 0 | 0 | 0 | 0 | – | – | – | – |
| 2025/2026 · La Liga | 23 | 11 | 1036 30% | 1 | 0 | 3.1 | 6.77 | #263 (1) | – |
| 2025/2026 · Champions League | 8 | 4 | 293 23% | 1 | 0 | 1.3 | 6.75 | #334 (1) | – |
Rating percentile is within the domestic league and position for that season. Top-scorer and assist ranks come from the provider's season leaderboards where the competition publishes them.
Transfers · 2 moves · €45m in fees
-
7 Aug 2026
Loan
Real Madrid →
Fiorentina
Right Wing
-
14 Aug 2025
Transfer
River Plate →
Real Madrid
€45m
Attacker
Injuries and suspensions · 1 spell · 1 injury · 4 games missed
- injury Inflammation Of Pubic Bone at Real Madrid 3 Nov 2025 → 28 Nov 2025 4 missed · 25 days
Compare Franco Mastantuono with any player in a current squad. The overall block is always mirrored; the positional strand and radar are mirrored when the declared position groups match.
Argentina