Denis Zakaria
Career snapshot
Career highs
Born the same day
Shares 1996-11-20 · 6 players total
| Full name | Denis Zakaria |
|---|---|
| Name in home country | Denis Lemi Zakaria Lako Lado |
| Date of birth | 1996-11-20 (29 yrs) |
| Place of birth | Genf, Switzerland |
| Citizenship | Switzerland DR Congo |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 190.00 m |
| Current club | AS Monaco |
| Joined | 2023-08-14 |
| Contract expires | 2028-06-30 |
| Agent | HCM Sports ... |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| AS Monaco | 3 | 23/24 | 25/26 | 65 | 11 | 5 | 1,508 |
| Juventus FC | 2 | 21/22 | 22/23 | 15 | 1 | 1 | 596 |
| Chelsea FC | 1 | 22/23 | 22/23 | 11 | 1 | 0 | 74 |
| Borussia Mönchengladbach | 5 | 17/18 | 21/22 | 146 | 11 | 8 | 4,734 |
| BSC Young Boys | 2 | 15/16 | 16/17 | 67 | 2 | 4 | 3,776 |
| Servette FC | 1 | 14/15 | 14/15 | 6 | 2 | 0 | 171 |
| Servette FC U21 | 1 | 14/15 | 14/15 | 13 | 1 | 0 | 1,151 |
| Servette FC U18 | 1 | 13/14 | 13/14 | 27 | 7 | 0 | 268 |
| Servette FC M-17 | 1 | 12/13 | 12/13 | 18 | 7 | 0 | 227 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ligue 1 | AS Monaco | 3 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Champions League | AS Monaco | 7 | 1 | 0 | 3 | 0 | 614 |
| 24/25 | Ligue 1 | AS Monaco | 26 | 6 | 4 | 5 | 0 | 358 |
| 24/25 | Trophée des Champions | AS Monaco | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Coupe de France | AS Monaco | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Ligue 1 | AS Monaco | 25 | 4 | 0 | 9 | 0 | 536 |
| 22/23 | Champions League | Chelsea FC | 2 | 1 | 0 | 0 | 0 | 74 |
| 22/23 | EFL Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Chelsea FC | 7 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Serie A | Juventus FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Bundesliga | Borussia Mönchengladbach | 16 | 2 | 1 | 4 | 0 | 698 |
| 21/22 | Champions League | Juventus FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | DFB-Pokal | Borussia Mönchengladbach | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Italy Cup | Juventus FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Serie A | Juventus FC | 9 | 1 | 1 | 1 | 0 | 596 |
| 20/21 | Bundesliga | Borussia Mönchengladbach | 25 | 1 | 1 | 5 | 0 | 1,420 |
| 20/21 | Champions League | Borussia Mönchengladbach | 5 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | DFB-Pokal | Borussia Mönchengladbach | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Bundesliga | Borussia Mönchengladbach | 23 | 2 | 2 | 7 | 0 | 974 |
| 19/20 | DFB-Pokal | Borussia Mönchengladbach | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Europa League | Borussia Mönchengladbach | 6 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Bundesliga | Borussia Mönchengladbach | 31 | 4 | 1 | 7 | 0 | 489 |
| 18/19 | DFB-Pokal | Borussia Mönchengladbach | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Bundesliga | Borussia Mönchengladbach | 30 | 2 | 3 | 11 | 0 | 1,153 |
| 17/18 | DFB-Pokal | Borussia Mönchengladbach | 3 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Champions League Qu. | BSC Young Boys | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Europa League | BSC Young Boys | 5 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Schweizer Cup | BSC Young Boys | 4 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Super League | BSC Young Boys | 23 | 1 | 1 | 6 | 0 | 1,927 |
| 15/16 | Champions League Qu. | BSC Young Boys | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League Qualifying | BSC Young Boys | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Schweizer Cup | BSC Young Boys | 3 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | Super League | BSC Young Boys | 27 | 1 | 1 | 4 | 0 | 1,849 |
| 14/15 | 2. Liga Inter - Gr. 1 | Servette FC U21 | 13 | 1 | 0 | 2 | 0 | 1,151 |
| 14/15 | Challenge League | Servette FC | 6 | 2 | 0 | 1 | 0 | 171 |
| 13/14 | Schweizer Cup U18 | Servette FC U18 | 3 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U18 Elite League | Servette FC U18 | 24 | 7 | 0 | 2 | 0 | 268 |
| 12/13 | U17 Elite League | Servette FC M-17 | 18 | 7 | 0 | 2 | 0 | 227 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Servette U18 | Servette U21 | Transfer | 0 | — |
| 14/15 | 2015-01-01 | Servette U21 | Servette FC | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Servette FC | BSC Young Boys | Transfer | 100000 | €400k |
| 17/18 | 2017-07-01 | BSC Young Boys | Bor. M'gladbach | Transfer | 4000000 | €12.00m |
| 21/22 | 2022-01-31 | Bor. M'gladbach | Juventus | Transfer | 27000000 | €11.35m |
| 22/23 | 2022-09-01 | Juventus | Chelsea | Loan | 27000000 | — |
| 22/23 | 2023-06-30 | Chelsea | Juventus | Return from loan | 18000000 | — |
| 23/24 | 2023-08-14 | Juventus | Monaco | Transfer | 18000000 | €20.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Knee injury | 2020-03-08 | 2020-11-09 | 247 | 30 |
| 20/21 | Knee problems | 2021-02-07 | 2021-02-16 | 10 | 1 |
| 21/22 | Corona virus | 2021-07-26 | 2021-08-09 | 15 | 1 |
| 21/22 | Fitness | 2021-08-10 | 2021-08-15 | 6 | 1 |
| 21/22 | Corona virus | 2021-12-29 | 2022-01-10 | 13 | 1 |
| 21/22 | strain | 2022-01-14 | 2022-01-16 | 3 | 1 |
| 21/22 | Adductor injury | 2022-02-26 | 2022-03-31 | 34 | 8 |
| 21/22 | Thigh problems | 2022-05-15 | 2022-05-21 | 7 | 2 |
| 22/23 | Hamstring injury | 2023-01-13 | 2023-02-13 | 32 | 4 |
| 23/24 | Hamstring injury | 2024-05-02 | 2024-06-20 | 50 | 7 |
| 24/25 | Knee bruise | 2024-10-07 | 2024-10-17 | 11 | 2 |
| 24/25 | Adductor injury | 2024-10-27 | 2024-11-10 | 15 | 4 |
| 24/25 | Hamstring injury | 2024-12-08 | 2024-12-31 | 24 | 4 |
| 24/25 | Ill | 2025-01-11 | 2025-01-16 | 6 | 1 |
| 24/25 | muscular problems | 2025-06-06 | 2025-06-30 | 25 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €27.00m |
| Jan 1, 1970 | €27.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €27.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €36.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #19429 | #14 | 8 | 2 | — | — | former national player |
| Team #9534 | #8 | 8 | 0 | — | — | former national player |
| Team #3384 | #6 | 61 | 3 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Yann Sommer | 2 | 0 | 0 |
| Nico Elvedi | 2 | 0 | 0 |
| Matthias Ginter | 1 | 0 | 0 |
| Breel Embolo | 2 | 3 | 0 |
| Alassane Pléa | 1 | 0 | 0 |
| Jonas Hofmann | 2 | 0 | 0 |
| Florian Neuhaus | 1 | 0 | 0 |
| Yvon Mvogo | 2 | 0 | 0 |
| Stefan Lainer | 1 | 0 | 0 |
| Thorgan Hazard | 1 | 1 | 0 |
| Marcus Thuram | 1 | 1 | 0 |
| Leonardo Bertone | 2 | 0 | 0 |
| Jan Lecjaks | 2 | 0 | 0 |
| Ricardo Rodríguez | 2 | 0 | 0 |
| Ramy Bensebaini | 2 | 0 | 0 |
| Manuel Akanji | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 12/13 | U17 Elite League | Servette FC M-17 | 7 | 18 |
| 13/14 | U18 Elite League | Servette FC U18 | 7 | 24 |
| 24/25 | Ligue 1 | AS Monaco | 6 | 26 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Ligue 1 | AS Monaco | 4 | 26 |
| 17/18 | Bundesliga | Borussia Mönchengladbach | 3 | 30 |
| 19/20 | Bundesliga | Borussia Mönchengladbach | 2 | 23 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | Chelsea | Juventus | Return from loan | — | €18.00m |
| 22/23 | 2022-09-01 | Juventus | Chelsea | Loan | — | €27.00m |
Last 50 matches for AS Monaco 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2023-06-03 | FR1 |
AS Monaco | 1–2 | Toulouse FC | Available |
| 2023-05-27 | FR1 |
Stade Rennais | 2–0 | AS Monaco | Available |
| 2023-05-19 | FR1 |
Olympique Lyonnais | 3–1 | AS Monaco | Available |
| 2023-05-14 | FR1 |
AS Monaco | 0–0 | Lille OSC | Available |
| 2023-05-07 | FR1 |
Angers SCO | 1–2 | AS Monaco | Available |
| 2023-04-30 | FR1 |
AS Monaco | 0–4 | Montpellier HSC | Available |
| 2023-04-22 | FR1 |
RC Lens | 3–0 | AS Monaco | Available |
| 2023-04-16 | FR1 |
AS Monaco | 3–1 | FC Lorient | Available |
| 2023-04-09 | FR1 |
FC Nantes | 2–2 | AS Monaco | Available |
| 2023-04-02 | FR1 |
AS Monaco | 4–3 | RC Strasbourg | Available |
| 2023-03-19 | FR1 |
AC Ajaccio | 0–2 | AS Monaco | Available |
| 2023-03-12 | FR1 |
AS Monaco | 0–1 | Stade de Reims | Available |
| 2023-03-05 | FR1 |
ESTAC Troyes | 2–2 | AS Monaco | Available |
| 2023-02-26 | FR1 |
AS Monaco | 0–3 | OGC Nice | Available |
| 2023-02-19 | FR1 |
Stade Brestois 29 | 1–2 | AS Monaco | Available |
| 2023-02-11 | FR1 |
AS Monaco | 3–1 | Paris Saint-Germain | INJURED Hamstring injury |
| 2023-02-05 | FR1 |
Clermont Foot 63 | 0–2 | AS Monaco | INJURED Hamstring injury |
| 2023-02-01 | FR1 |
AS Monaco | 3–2 | AJ Auxerre | INJURED Hamstring injury |
| 2023-01-28 | FR1 |
Olympique Marseille | 1–1 | AS Monaco | INJURED Hamstring injury |
| 2023-01-15 | FR1 |
AS Monaco | 7–1 | AC Ajaccio | INJURED Hamstring injury |
| 2023-01-11 | FR1 |
FC Lorient | 2–2 | AS Monaco | Available |
| 2023-01-01 | FR1 |
AS Monaco | 1–0 | Stade Brestois 29 | Available |
| 2022-12-28 | FR1 |
AJ Auxerre | 2–3 | AS Monaco | Available |
| 2022-11-13 | FR1 |
AS Monaco | 2–3 | Olympique Marseille | Available |
| 2022-11-06 | FR1 |
Toulouse FC | 0–2 | AS Monaco | Available |
| 2022-10-30 | FR1 |
AS Monaco | 2–0 | Angers SCO | Available |
| 2022-10-23 | FR1 |
Lille OSC | 4–3 | AS Monaco | Available |
| 2022-10-16 | FR1 |
AS Monaco | 1–1 | Clermont Foot 63 | Available |
| 2022-10-09 | FR1 |
Montpellier HSC | 0–2 | AS Monaco | Available |
| 2022-10-02 | FR1 |
AS Monaco | 4–1 | FC Nantes | Available |
| 2022-09-18 | FR1 |
Stade de Reims | 0–3 | AS Monaco | Available |
| 2022-09-11 | FR1 |
AS Monaco | 2–1 | Olympique Lyonnais | Available |
| 2022-09-04 | FR1 |
OGC Nice | 0–1 | AS Monaco | Available |
| 2022-08-31 | FR1 |
AS Monaco | 2–4 | ESTAC Troyes | Available |
| 2022-08-28 | FR1 |
Paris Saint-Germain | 1–1 | AS Monaco | Available |
| 2022-08-20 | FR1 |
AS Monaco | 1–4 | RC Lens | Available |
| 2022-08-13 | FR1 |
AS Monaco | 1–1 | Stade Rennais | Available |
| 2022-08-06 | FR1 |
RC Strasbourg | 1–2 | AS Monaco | Available |
| 2022-05-21 | FR1 |
RC Lens | 2–2 | AS Monaco | Available |
| 2022-05-14 | FR1 |
AS Monaco | 4–2 | Stade Brestois 29 | Available |
| 2022-05-06 | FR1 |
Lille OSC | 1–2 | AS Monaco | Available |
| 2022-05-01 | FR1 |
AS Monaco | 2–0 | Angers SCO | Available |
| 2022-04-23 | FR1 |
AS Saint-Étienne | 1–4 | AS Monaco | Available |
| 2022-04-20 | FR1 |
AS Monaco | 1–0 | OGC Nice | Available |
| 2022-04-15 | FR1 |
Stade Rennais | 2–3 | AS Monaco | Available |
| 2022-04-10 | FR1 |
AS Monaco | 2–1 | ESTAC Troyes | Available |
| 2022-04-03 | FR1 |
FC Metz | 1–2 | AS Monaco | Available |
| 2022-03-20 | FR1 |
AS Monaco | 3–0 | Paris Saint-Germain | INJURED Adductor injury |
| 2022-03-13 | FR1 |
RC Strasbourg | 1–0 | AS Monaco | INJURED Adductor injury |
| 2022-03-06 | FR1 |
Olympique Marseille | 0–1 | AS Monaco | INJURED Adductor injury |
Teams faced most often by Denis Zakaria's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| FC Zürich | 44 | 28 | 7 | 9 | 95 | 43 | +52 | 64% |
| FC Luzern | 42 | 22 | 9 | 11 | 84 | 75 | +9 | 52% |
| FC St. Gallen | 42 | 21 | 11 | 10 | 77 | 60 | +17 | 50% |
| FC Basel 1893 | 40 | 19 | 6 | 15 | 72 | 63 | +9 | 48% |
| FC Lugano | 38 | 20 | 12 | 6 | 61 | 34 | +27 | 53% |
| Liverpool FC | 31 | 8 | 14 | 9 | 35 | 39 | -4 | 26% |
| Arsenal FC | 31 | 12 | 7 | 12 | 43 | 44 | -1 | 39% |
| FC Sion | 30 | 17 | 7 | 6 | 58 | 41 | +17 | 57% |
| Paris Saint-Germain | 30 | 8 | 9 | 13 | 42 | 55 | -13 | 27% |
| Manchester City | 27 | 11 | 4 | 12 | 30 | 40 | -10 | 41% |
| Everton FC | 26 | 13 | 6 | 7 | 44 | 24 | +20 | 50% |
| Southampton FC | 25 | 14 | 6 | 5 | 58 | 30 | +28 | 56% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 12/13 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 34 | 972 | 8 | 0 | 0 | 0.74 |
| 23/24 | 28 | 536 | 10 | 2 | 0 | 2.01 |
| 21/22 | 31 | 1,294 | 6 | 0 | 0 | 0.42 |
| 20/21 | 32 | 1,420 | 6 | 0 | 0 | 0.38 |
| 19/20 | 31 | 974 | 9 | 0 | 0 | 0.83 |
| 18/19 | 32 | 489 | 7 | 0 | 0 | 1.29 |
| 17/18 | 33 | 1,153 | 12 | 0 | 0 | 0.94 |
| 16/17 | 34 | 1,927 | 9 | 0 | 0 | 0.42 |
| 15/16 | 33 | 1,849 | 4 | 1 | 0 | 0.24 |
| 14/15 | 19 | 1,322 | 3 | 0 | 0 | 0.2 |
| 13/14 | 27 | 268 | 2 | 0 | 0 | 0.67 |
| 12/13 | 18 | 227 | 2 | 0 | 0 | 0.79 |
Output by competition
Career goals and assists broken down by tournament.
More on Denis Zakaria
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Denis Zakaria
Who is Denis Zakaria?
Denis Zakaria is a Switzerland professional footballer who plays as a defensive midfield for AS Monaco.
How old is Denis Zakaria?
Denis Zakaria is 29 years old. He was born on November 20, 1996 in Genf.
What position does Denis Zakaria play?
Denis Zakaria plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Denis Zakaria play for?
Denis Zakaria currently plays for AS Monaco.
How many career goals has Denis Zakaria scored?
Across all senior club competitions in our dataset, Denis Zakaria has scored 43 goals in 368 appearances.
What is Denis Zakaria's market value?
Denis Zakaria's most recent reported market value is €30.00m.