Tanguy Ndombélé
Career snapshot
Position rank · 24/25
Among 2,799 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1996-12-28 · 6 players total
| Full name | Tanguy Ndombélé |
|---|---|
| Name in home country | Tanguy Ndombélé Alvaro |
| Date of birth | 1996-12-28 (29 yrs) |
| Place of birth | Longjumeau, France |
| Citizenship | France DR Congo |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 181.00 m |
| Current club | OGC Nice |
| Joined | 2024-07-04 |
| Contract expires | 2026-06-30 |
| Agent | CANTERASPORT |
| Outfitter | adidas |
Percentile rank vs 2053 other Midfield - Central Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| OGC Nice | 1 | 24/25 | 24/25 | 25 | 2 | 2 | 1,229 |
| Galatasaray | 1 | 23/24 | 23/24 | 26 | 0 | 1 | 0 |
| SSC Napoli | 1 | 22/23 | 22/23 | 40 | 2 | 1 | 1,164 |
| Tottenham Hotspur | 3 | 19/20 | 21/22 | 91 | 10 | 9 | 2,026 |
| Olympique Lyon | 3 | 17/18 | 21/22 | 111 | 5 | 18 | 4,033 |
| Amiens SC | 2 | 16/17 | 17/18 | 35 | 2 | 7 | 948 |
| EA Guingamp B | 1 | 13/14 | 13/14 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Coupe de France | OGC Nice | 2 | 1 | 0 | 0 | 0 | 94 |
| 24/25 | Europa League | OGC Nice | 5 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligue 1 | OGC Nice | 18 | 1 | 2 | 2 | 0 | 1,135 |
| 23/24 | Champions League | Galatasaray | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Europa League | Galatasaray | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Süper Lig | Galatasaray | 19 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | TFF Süper Kupa | Galatasaray | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Türkiye Kupasi | Galatasaray | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Champions League | SSC Napoli | 9 | 1 | 1 | 0 | 0 | 368 |
| 22/23 | Italy Cup | SSC Napoli | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Serie A | SSC Napoli | 30 | 1 | 0 | 5 | 0 | 796 |
| 21/22 | Conference L. | Tottenham Hotspur | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Tottenham Hotspur | 3 | 1 | 0 | 1 | 0 | 159 |
| 21/22 | Europa League | Olympique Lyon | 4 | 1 | 0 | 0 | 0 | 315 |
| 21/22 | FA Cup | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Ligue 1 | Olympique Lyon | 11 | 0 | 2 | 3 | 0 | 0 |
| 21/22 | Premier League | Tottenham Hotspur | 9 | 1 | 1 | 1 | 0 | 486 |
| 20/21 | EFL Cup | Tottenham Hotspur | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Europa League | Tottenham Hotspur | 7 | 0 | 1 | 1 | 0 | 0 |
| 20/21 | Europa League Qualifying | Tottenham Hotspur | 2 | 1 | 0 | 0 | 0 | 119 |
| 20/21 | FA Cup | Tottenham Hotspur | 2 | 2 | 0 | 0 | 0 | 56 |
| 20/21 | Premier League | Tottenham Hotspur | 33 | 3 | 2 | 3 | 0 | 702 |
| 19/20 | Champions League | Tottenham Hotspur | 6 | 0 | 2 | 1 | 0 | 0 |
| 19/20 | FA Cup | Tottenham Hotspur | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Tottenham Hotspur | 21 | 2 | 2 | 3 | 0 | 504 |
| 18/19 | Champions League | Olympique Lyon | 8 | 2 | 0 | 0 | 0 | 319 |
| 18/19 | Coupe de France | Olympique Lyon | 5 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Coupe de la Ligue | Olympique Lyon | 2 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Ligue 1 | Olympique Lyon | 34 | 1 | 7 | 3 | 0 | 2,692 |
| 17/18 | Coupe de France | Olympique Lyon | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Coupe de la Ligue | Olympique Lyon | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League | Olympique Lyon | 10 | 1 | 1 | 0 | 0 | 707 |
| 17/18 | Ligue 1 | Olympique Lyon | 32 | 0 | 7 | 5 | 0 | 0 |
| 17/18 | Ligue 1 | Amiens SC | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Coupe de France | Amiens SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Coupe de la Ligue | Amiens SC | 1 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Ligue 2 | Amiens SC | 30 | 2 | 7 | 1 | 0 | 948 |
| 13/14 | CFA 2 - Grp. H | EA Guingamp B | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | EA Guingamp U19 | Amiens SC B | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Amiens SC B | Amiens SC | Transfer | 0 | — |
| 17/18 | 2017-08-31 | Amiens SC | Olympique Lyon | Loan | 1000000 | — |
| 17/18 | 2018-06-30 | Olympique Lyon | Amiens SC | Return from loan | 25000000 | — |
| 18/19 | 2018-07-01 | Amiens SC | Olympique Lyon | Transfer | 25000000 | €8.00m |
| 19/20 | 2019-07-02 | Olympique Lyon | Tottenham | Transfer | 65000000 | €62.00m |
| 21/22 | 2022-01-31 | Tottenham | Olympique Lyon | Loan | 38000000 | — |
| 21/22 | 2022-06-30 | Olympique Lyon | Tottenham | Return from loan | 30000000 | — |
| 22/23 | 2022-08-19 | Tottenham | Napoli | Loan | 30000000 | — |
| 22/23 | 2023-06-30 | Napoli | Tottenham | Return from loan | 22000000 | — |
| 23/24 | 2023-09-04 | Tottenham | Galatasaray | Loan | 22000000 | — |
| 23/24 | 2024-06-30 | Galatasaray | Tottenham | Return from loan | 8000000 | — |
| 24/25 | 2024-07-04 | Tottenham | OGC Nice | Transfer | 8000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Knock | 2020-07-13 | 2020-07-31 | 19 | 3 |
| 20/21 | Knock | 2020-10-28 | 2020-10-31 | 4 | 1 |
| 20/21 | Virus | 2020-11-09 | 2020-11-20 | 12 | 0 |
| 20/21 | unknown injury | 2020-12-05 | 2020-12-08 | 4 | 1 |
| 21/22 | Knock | 2021-08-08 | 2021-08-28 | 21 | 4 |
| 21/22 | Dead leg | 2022-03-01 | 2022-03-08 | 8 | 1 |
| 21/22 | Dead leg | 2022-04-15 | 2022-04-28 | 14 | 3 |
| 22/23 | influenza | 2023-02-01 | 2023-02-03 | 3 | 0 |
| 23/24 | Injury to the ankle | 2023-07-25 | 2023-08-27 | 34 | 3 |
| 23/24 | Groin problems | 2023-10-24 | 2023-11-04 | 12 | 3 |
| 23/24 | Knock | 2024-02-16 | 2024-02-27 | 12 | 3 |
| 24/25 | Muscle injury | 2024-09-28 | 2024-10-02 | 5 | 1 |
| 24/25 | Hip injury | 2024-10-18 | 2024-10-31 | 14 | 3 |
| 24/25 | Leg injury | 2024-11-11 | 2024-11-22 | 12 | 0 |
| 24/25 | Pubalgia | 2025-02-27 | 199 | 17 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €21.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €52.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €65.00m |
| Jan 1, 1970 | €65.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €5.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #9323 | #6 | 11 | 0 | — | — | former national player |
| Team #3377 | #13 | 7 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Heung-min Son | 2 | 7 | 0 |
| Martin Terrier | 2 | 0 | 0 |
| Ben Davies | 2 | 1 | 0 |
| Moussa Sissoko | 2 | 0 | 0 |
| Pierre-Emile Højbjerg | 2 | 2 | 0 |
| Eric Dier | 2 | 0 | 0 |
| Lucas Moura | 2 | 2 | 0 |
| Moussa Dembélé | 2 | 5 | 0 |
| Maxwel Cornet | 2 | 0 | 0 |
| Nabil Fekir | 2 | 1 | 0 |
| Anthony Lopes | 2 | 0 | 0 |
| Davinson Sánchez | 2 | 0 | 0 |
| Hugo Lloris | 2 | 0 | 0 |
| Ferland Mendy | 2 | 1 | 0 |
| Harry Kane | 2 | 3 | 0 |
| Bertrand Traoré | 2 | 5 | 0 |
| Memphis Depay | 2 | 3 | 0 |
| Lucas Tousart | 2 | 0 | 0 |
| Houssem Aouar | 2 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Premier League | Tottenham Hotspur | 3 | 33 |
| 16/17 | Ligue 2 | Amiens SC | 2 | 30 |
| 18/19 | Champions League | Olympique Lyon | 2 | 8 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Ligue 1 | Olympique Lyon | 7 | 34 |
| 16/17 | Ligue 2 | Amiens SC | 7 | 30 |
| 17/18 | Ligue 1 | Olympique Lyon | 7 | 35 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-06-30 | Galatasaray | Tottenham | Return from loan | — | €8.00m |
| 23/24 | 2023-09-04 | Tottenham | Galatasaray | Loan | — | €22.00m |
| 22/23 | 2023-06-30 | Napoli | Tottenham | Return from loan | — | €22.00m |
| 22/23 | 2022-08-19 | Tottenham | Napoli | Loan | — | €30.00m |
| 21/22 | 2022-06-30 | Olympique Lyon | Tottenham | Return from loan | — | €30.00m |
| 21/22 | 2022-01-31 | Tottenham | Olympique Lyon | Loan | — | €38.00m |
| 17/18 | 2018-06-30 | Olympique Lyon | Amiens SC | Return from loan | — | €25.00m |
| 17/18 | 2017-08-31 | Amiens SC | Olympique Lyon | Loan | — | €1.00m |
Last 50 matches for OGC Nice while Tanguy Ndombélé was at the club (joined 2024-07-04). 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 |
|---|---|---|---|---|---|
| 2026-05-17 | FR1 |
OGC Nice | – | FC Metz | TIMED |
| 2026-05-10 | FR1 |
AJ Auxerre | 2–1 | OGC Nice | Available |
| 2026-05-10 | FR1 |
AJ Auxerre | 2–1 | OGC Nice | Available |
| 2026-05-02 | FR1 |
OGC Nice | 1–1 | Racing Club de Lens | Available |
| 2026-05-02 | FR1 |
OGC Nice | 1–1 | Racing Club de Lens | Available |
| 2026-04-26 | FR1 |
Olympique de Marseille | 1–1 | OGC Nice | Available |
| 2026-04-26 | FR1 |
Olympique de Marseille | 1–1 | OGC Nice | Available |
| 2026-04-18 | FR1 |
Lille OSC | 0–0 | OGC Nice | Available |
| 2026-04-18 | FR1 |
Lille OSC | 0–0 | OGC Nice | Available |
| 2026-04-12 | FR1 |
OGC Nice | 1–1 | Le Havre AC | Available |
| 2026-04-04 | FR1 |
RC Strasbourg Alsace | 3–1 | OGC Nice | Available |
| 2026-03-21 | FR1 |
OGC Nice | 0–4 | Paris Saint-Germain FC | Available |
| 2026-03-14 | FR1 |
Angers SCO | 0–2 | OGC Nice | Available |
| 2026-03-08 | FR1 |
OGC Nice | 0–4 | Stade Rennais FC 1901 | Available |
| 2026-03-01 | FR1 |
Paris FC | 1–0 | OGC Nice | Available |
| 2026-02-22 | FR1 |
OGC Nice | 3–3 | FC Lorient | Available |
| 2026-02-15 | FR1 |
Olympique Lyonnais | 2–0 | OGC Nice | Available |
| 2026-02-08 | FR1 |
OGC Nice | 0–0 | AS Monaco FC | Available |
| 2026-02-01 | FR1 |
OGC Nice | 2–2 | Stade Brestois 29 | Available |
| 2026-01-25 | FR1 |
FC Nantes | 1–4 | OGC Nice | Available |
| 2026-01-17 | FR1 |
Toulouse FC | 5–1 | OGC Nice | Available |
| 2026-01-03 | FR1 |
OGC Nice | 1–1 | RC Strasbourg Alsace | Available |
| 2025-12-14 | FR1 |
Racing Club de Lens | 2–0 | OGC Nice | Available |
| 2025-12-07 | FR1 |
OGC Nice | 0–1 | Angers SCO | Available |
| 2025-11-30 | FR1 |
FC Lorient | 3–1 | OGC Nice | Available |
| 2025-11-21 | FR1 |
OGC Nice | 1–5 | Olympique de Marseille | Available |
| 2025-11-09 | FR1 |
FC Metz | 2–1 | OGC Nice | Available |
| 2025-11-01 | FR1 |
Paris Saint-Germain FC | 1–0 | OGC Nice | Available |
| 2025-10-29 | FR1 |
OGC Nice | 2–0 | Lille OSC | Available |
| 2025-10-26 | FR1 |
Stade Rennais FC 1901 | 1–2 | OGC Nice | Available |
| 2025-10-18 | FR1 |
OGC Nice | 3–2 | Olympique Lyonnais | Available |
| 2025-10-05 | FR1 |
AS Monaco FC | 2–2 | OGC Nice | Available |
| 2025-09-28 | FR1 |
OGC Nice | 1–1 | Paris FC | Available |
| 2025-09-20 | FR1 |
Stade Brestois 29 | 4–1 | OGC Nice | Available |
| 2025-09-13 | FR1 |
OGC Nice | 1–0 | FC Nantes | Available |
| 2025-08-31 | FR1 |
Le Havre AC | 3–1 | OGC Nice | Available |
| 2025-08-23 | FR1 |
OGC Nice | 3–1 | AJ Auxerre | Available |
| 2025-08-16 | FR1 |
OGC Nice | 0–1 | Toulouse FC | Available |
| 2025-05-17 | FR1 |
OGC Nice | 6–0 | Stade Brestois 29 | Available |
| 2025-05-10 | FR1 |
Stade Rennais FC 1901 | 2–0 | OGC Nice | Available |
| 2025-05-02 | FR1 |
OGC Nice | 1–0 | Stade de Reims | Available |
| 2025-04-25 | FR1 |
Paris Saint-Germain FC | 1–3 | OGC Nice | Available |
| 2025-04-20 | FR1 |
OGC Nice | 2–1 | Angers SCO | Available |
| 2025-04-12 | FR1 |
RC Strasbourg Alsace | 2–2 | OGC Nice | Available |
| 2025-04-04 | FR1 |
OGC Nice | 1–2 | FC Nantes | Available |
| 2025-03-29 | FR1 |
AS Monaco FC | 2–1 | OGC Nice | Available |
| 2025-03-14 | FR1 |
OGC Nice | 1–1 | AJ Auxerre | Available |
| 2025-03-09 | FR1 |
OGC Nice | 0–2 | Olympique Lyonnais | INJURED Pubalgia |
| 2025-03-01 | FR1 |
AS Saint-Étienne | 1–3 | OGC Nice | INJURED Pubalgia |
| 2025-02-23 | FR1 |
OGC Nice | 2–0 | Montpellier HSC | Available |
Teams faced most often by Tanguy Ndombélé'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 % |
|---|---|---|---|---|---|---|---|---|
| AC Milan | 24 | 9 | 8 | 7 | 25 | 25 | 0 | 38% |
| AS Monaco | 22 | 5 | 5 | 12 | 27 | 32 | -5 | 23% |
| Olympique Lyonnais | 22 | 7 | 4 | 11 | 27 | 42 | -15 | 32% |
| Toulouse FC | 22 | 5 | 11 | 6 | 17 | 21 | -4 | 23% |
| Paris Saint-Germain | 21 | 2 | 7 | 12 | 21 | 48 | -27 | 10% |
| Olympique Marseille | 21 | 6 | 2 | 13 | 29 | 37 | -8 | 29% |
| Angers SCO | 21 | 8 | 8 | 5 | 25 | 19 | +6 | 38% |
| Montpellier HSC | 21 | 7 | 6 | 8 | 30 | 28 | +2 | 33% |
| FC Nantes | 20 | 8 | 6 | 6 | 29 | 24 | +5 | 40% |
| Lille OSC | 20 | 9 | 5 | 6 | 29 | 25 | +4 | 45% |
| AS Saint-Étienne | 20 | 8 | 5 | 7 | 31 | 25 | +6 | 40% |
| Girondins Bordeaux | 19 | 7 | 8 | 4 | 19 | 16 | +3 | 37% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 25 | 1,229 | 2 | 0 | 0 | 0.15 |
| 22/23 | 40 | 1,164 | 5 | 0 | 0 | 0.39 |
| 21/22 | 31 | 960 | 5 | 0 | 0 | 0.47 |
| 20/21 | 46 | 877 | 4 | 0 | 0 | 0.41 |
| 19/20 | 29 | 504 | 4 | 0 | 0 | 0.71 |
| 18/19 | 49 | 3,011 | 3 | 0 | 0 | 0.09 |
| 17/18 | 50 | 707 | 5 | 0 | 0 | 0.64 |
| 16/17 | 32 | 948 | 2 | 1 | 0 | 0.28 |
Output by competition
Career goals and assists broken down by tournament.
More on Tanguy Ndombélé
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Tanguy Ndombélé
Who is Tanguy Ndombélé?
Tanguy Ndombélé is a France professional footballer who plays as a central midfield for OGC Nice.
How old is Tanguy Ndombélé?
Tanguy Ndombélé is 29 years old. He was born on December 28, 1996 in Longjumeau.
What position does Tanguy Ndombélé play?
Tanguy Ndombélé plays as a central midfield (Midfield - Central Midfield).
What club does Tanguy Ndombélé play for?
Tanguy Ndombélé currently plays for OGC Nice.
How many career goals has Tanguy Ndombélé scored?
Across all senior club competitions in our dataset, Tanguy Ndombélé has scored 21 goals in 329 appearances.
What is Tanguy Ndombélé's market value?
Tanguy Ndombélé's most recent reported market value is €7.00m.