Donyell Malen 14
Deployed as Attacker in 10 of last 10 starts · declared Centre Forward
DNA strand · vs Serie A attackers (n = 64) · 2030 minutes · hollow tick = rank across all covered leagues
Overall
Attack
Creation
Duels
Each rung is a percentile among Serie A attackers 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.
The DNA strand needs 270 minutes for Roma in this window — 255 so far; it appears once the sample is there.
The DNA strand needs 270 minutes for Roma in this window — 87 so far; it appears once the sample is there.
DNA strand · vs Serie A attackers (n = 55) · 1478 minutes · hollow tick = rank across all covered leagues
Overall
Attack
Creation
Duels
Each rung is a percentile among Serie A attackers 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.
The DNA strand needs 270 minutes for Roma in this window — 210 so far.
DNA strand at Aston Villa · vs all covered leagues, attackers (n = 97) · 644 minutes · no covered domestic league for this club
Overall
Attack
Creation
Duels
Each rung is a percentile among all covered leagues, attackers 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 Aston Villa · vs all covered leagues, attackers (n = 144) · 329 minutes · no covered domestic league for this club
Overall
Attack
Creation
Duels
Each rung is a percentile among all covered leagues, attackers 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.
The DNA strand needs 270 minutes for Aston Villa in this window — 65 so far.
Also at Aston Villa (24 apps, 916′, 7+2) in the last 365 days.
Started record · Roma results by his involvement
25 matches · 14–6–5 · 1.92 ppg · 2.08 scored, 1.04 conceded per game · 2030 minutes
Team 1.92 ppg when he starts (25) v 2.0 when he does not (2)
"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.
| Date | Match | Pos | Min | G | A | xG | Sh | KP | Rating |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-14 | W 2–0 at Torino · Serie A | Attacker | 57 | 1 | 1.31 | 4.0 | 1.0 | 7.3 | |
| 2026-09-10 | D 1–1 at Fenerbahçe · Champions League | Attacker | 87 | 1 | 0.2 | 4.0 | 1.0 | 7.2 | |
| 2026-09-05 | W 2–1 v Atalanta · Serie A | Attacker | 63 | 0.19 | 3.0 | 1.0 | 7.1 | ||
| 2026-08-31 | W 4–0 at Lecce · Serie A | Attacker | 67 | 2 | 1.2 | 5.0 | 1.0 | 7.6 | |
| 2026-08-24 | W 4–0 v Fiorentina · Serie A | Attacker | 68 | 3 | 1.47 | 5.0 | 1.0 | 9.6 | |
| 2026-05-24 | W 2–0 at Hellas Verona · Serie A | Attacker | 84 | 1 | 1.49 | 3.0 | 1.0 | 6.0 | |
| 2026-05-17 | W 2–0 v Lazio · Serie A | Attacker | 83 | 0.25 | 2.0 | 0.0 | 6.7 | ||
| 2026-05-10 | W 3–2 at Parma · Serie A | Attacker | 90 | 2 | 1.43 | 5.0 | 0.0 | 7.8 | |
| 2026-05-04 | W 4–0 v Fiorentina · Serie A | Attacker | 83 | 1 | 0.57 | 4.0 | 1.0 | 7.5 | |
| 2026-04-25 | W 2–0 at Bologna · Serie A | Attacker | 77 | 1 | 1 | 0.41 | 3.0 | 2.0 | 8.0 |
| 2026-04-18 | D 1–1 v Atalanta · Serie A | Attacker | 90 | 0.43 | 4.0 | 1.0 | 6.2 | ||
| 2026-04-10 | W 3–0 v Pisa · Serie A | Attacker | 78 | 3 | 1.09 | 3.0 | 1.0 | 9.1 | |
| 2026-04-05 | L 2–5 at Inter · Serie A | Attacker | 90 | 0.28 | 3.0 | 0.0 | 6.5 | ||
| 2026-03-22 | W 1–0 v Lecce · Serie A | Attacker | 75 | 0.32 | 3.0 | 1.0 | 6.5 | ||
| 2026-03-19 | L 3–4 v Bologna · Europa League | Attacker | 120 | 1 | 0.97 | 4.0 | 1.0 | 7.3 | |
| 2026-03-15 | L 1–2 at Como · Serie A | Attacker | 67 | 1 | 0.93 | 2.0 | 0.0 | 7.0 | |
| 2026-03-12 | D 1–1 at Bologna · Europa League | Attacker | 90 | 1 | 0.32 | 2.0 | 1.0 | 6.5 | |
| 2026-03-08 | L 1–2 at Genoa · Serie A | Attacker | 90 | 0.29 | 2.0 | 0.0 | 6.5 | ||
| 2026-03-01 | D 3–3 v Juventus · Serie A | Attacker | 90 | 1 | 0.94 | 6.0 | 0.0 | 7.0 | |
| 2026-02-22 | W 3–0 v Cremonese · Serie A | Attacker | 90 | 0.75 | 5.0 | 0.0 | 6.7 |
xG and shots need detailed match coverage; a dash means the match had none.
Roma
| Season | Apps | Starts | Min | G | A | xG | Rating | Top scorers | Assists |
|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 · Serie A current New signing · 1 Jul | 4 | 4 | 255 71% | 6 | 0 | 4.2 | 7.9 | #1 (5) | – |
| 2026/2027 · Champions League current New signing · 1 Jul | 1 | 1 | 87 97% | 0 | 1 | 0.2 | 7.22 | – | #17 (1) |
| 2025/2026 · Serie A New signing · 1 Jul | 18 | 18 | 1478 43% | 14 | 2 | 13.7 | 7.12 89th | #2 (14) | #119 (2) |
| 2025/2026 · Europa League New signing · 1 Jul | 2 | 2 | 210 23% | 1 | 1 | 1.3 | 6.88 | #20 (4) | #318 (1) |
Aston Villa · also in the window
| Season | Apps | Starts | Min | G | A | xG | Rating | Top scorers | Assists |
|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 · Premier League current | 0 | 0 | 0 | 0 | 0 | – | – | – | – |
| 2026/2027 · Champions League current | 0 | 0 | 0 | 0 | 0 | – | – | – | #17 (1) |
| 2026/2027 · UEFA Super Cup | 0 | 0 | 0 | 0 | 0 | – | – | – | – |
| 2025/2026 · Premier League | 21 | 5 | 644 19% | 4 | 1 | 4.0 | 6.65 | #83 (4) | #220 (1) |
| 2025/2026 · Europa League | 6 | 4 | 329 24% | 3 | 0 | 2.2 | 6.83 | #20 (4) | #318 (1) |
| 2025/2026 · FA Cup | 1 | 1 | 65 36% | 0 | 1 | 0.1 | 6.99 | – | #78 (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 · 5 moves · €80m in fees
-
1 Jul 2026
Transfer
Aston Villa →
Roma
€25m
Centre Forward
-
16 Jan 2026
Loan
Aston Villa →
Roma
€2m
Centre Forward
-
14 Jan 2025
Transfer
Borussia Dortmund →
Aston Villa
€25m
Right Wing
-
27 Jul 2021
Transfer
PSV →
Borussia Dortmund
€30m
Left Wing
-
1 Jul 2018
Transfer
Jong PSV →
PSV
Attacker
Injuries and suspensions · 8 spells · 7 injuries · 59 games missed
- suspension No Eligibility at Aston Villa 14 Jan 2025 → 16 Apr 2025 20 missed · 92 days
- injury Fever at Borussia Dortmund 29 Sep 2024 → 3 Oct 2024 1 missed · 4 days
- injury Knee Problems at Borussia Dortmund 14 Apr 2024 → 29 Apr 2024 3 missed · 15 days
- injury Cold at Borussia Dortmund 20 Oct 2022 → 24 Oct 2022 1 missed · 4 days
- injury Torn Muscle Fibre at Borussia Dortmund 18 Aug 2022 → 12 Sep 2022 5 missed · 25 days
- injury Injury at Borussia Dortmund 7 Apr 2022 → 14 Jul 2022 9 missed · 98 days
- injury Knee Surgery at PSV 16 Dec 2019 → 13 Aug 2020 15 missed · 241 days
- injury Ankle Injury at PSV 24 Oct 2019 → 18 Nov 2019 5 missed · 25 days
Compare Donyell Malen 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.
Netherlands