Junior Ndiaye
Career snapshot
Career highs
Born the same day
Shares 2005-03-29 · 6 players total
| Full name | Junior Ndiaye |
|---|---|
| Date of birth | 2005-03-29 (21 yrs) |
| Place of birth | Dubai, United Arab Emirates |
| Citizenship | United Arab Emirates France |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 180.00 m |
| Current club | Montpellier HSC |
| Joined | 2024-10-01 |
| Contract expires | 2026-06-30 |
| Agent | FAIR SPORT MNG |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Montpellier HSC | 3 | 23/24 | 25/26 | 19 | 1 | 0 | 72 |
| Montpellier HSC B | 5 | 21/22 | 25/26 | 48 | 15 | 0 | 931 |
| Montpellier HSC U19 | 3 | 21/22 | 23/24 | 33 | 22 | 0 | 345 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ligue 2 | Montpellier HSC | 2 | 1 | 0 | 0 | 0 | 72 |
| 25/26 | National 3 - Grp. H | Montpellier HSC B | 1 | 1 | 0 | 0 | 0 | 90 |
| 24/25 | Coupe de France | Montpellier HSC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligue 1 | Montpellier HSC | 15 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | National 3 - Grp. J | Montpellier HSC B | 6 | 5 | 0 | 0 | 0 | 99 |
| 23/24 | Coupe de France | Montpellier HSC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Ligue 1 | Montpellier HSC | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | National 3 - Grp. A | Montpellier HSC B | 17 | 6 | 0 | 0 | 0 | 178 |
| 23/24 | National U19 - Grp. D | Montpellier HSC U19 | 17 | 14 | 0 | 2 | 0 | 100 |
| 23/24 | National U19 - Phase finale | Montpellier HSC U19 | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | N3 - Occitanie | Montpellier HSC B | 22 | 3 | 0 | 0 | 0 | 564 |
| 22/23 | National U19 - Grp. D | Montpellier HSC U19 | 10 | 5 | 0 | 0 | 0 | 155 |
| 22/23 | National U19 - Phase finale | Montpellier HSC U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Coupe Gambardella | Montpellier HSC U19 | 3 | 3 | 0 | 0 | 0 | 90 |
| 21/22 | National 2 - Grp. D | Montpellier HSC B | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2019-07-01 | Lattes Jugend | Montpellier For | Transfer | 0 | — |
| 20/21 | 2020-07-01 | Montpellier For | Montpellier U17 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Montpellier U17 | Montpellier U19 | Transfer | 0 | — |
| 22/23 | 2022-07-01 | Montpellier U19 | Montpellier B | Transfer | 0 | — |
| 24/25 | 2024-10-01 | Montpellier B | Montpellier | Transfer | 50000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Lucas Da Silva | 2 | 2 | 992 |
| Yanis Azouazi | 2 | 0 | 839 |
| Yvan Djemba Mbappé | 2 | 0 | 0 |
| Craig Mamilo | 2 | 0 | 0 |
| Viktor Dzodic | 2 | 0 | 0 |
| Axel Kedvesi | 2 | 0 | 0 |
| Matéo Loubatières | 2 | 0 | 0 |
| Kévin Foleu-Tene | 1 | 0 | 0 |
| Nicolas Bonnet | 2 | 0 | 0 |
| Wilfried Ndollo Bille | 1 | 0 | 0 |
| Simon Cara | 2 | 0 | 0 |
| Mohamed Zeghadi | 2 | 0 | 0 |
| Milan Alès | 2 | 1 | 0 |
| Ryan Tchato | 2 | 0 | 0 |
| Edvin Bongemba | 1 | 1 | 0 |
| Othmane Maamma | 2 | 0 | 0 |
| Téo Allix | 2 | 0 | 0 |
| Tyrone Sakho | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | National U19 - Grp. D | Montpellier HSC U19 | 14 | 17 |
| 23/24 | National 3 - Grp. A | Montpellier HSC B | 6 | 17 |
| 22/23 | National U19 - Grp. D | Montpellier HSC U19 | 5 | 10 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|
Last 50 matches for Montpellier HSC 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 |
|---|---|---|---|---|---|
| 2025-10-31 | FR2 |
Montpellier HSC | 2–0 | Rodez AF | Available |
| 2025-10-28 | FR2 |
Clermont Foot 63 | 1–1 | Montpellier HSC | Available |
| 2025-10-25 | FR2 |
Montpellier HSC | 4–1 | AS Nancy Lorraine | Available |
| 2025-10-18 | FR2 |
USL Dunkerque | 0–1 | Montpellier HSC | Available |
| 2025-10-04 | FR2 |
Montpellier HSC | 0–2 | AS Saint-Étienne | Available |
| 2025-09-27 | FR2 |
Stade Lavallois | 0–1 | Montpellier HSC | Available |
| 2025-09-23 | FR2 |
Montpellier HSC | 1–3 | US Boulogne | Available |
| 2025-09-20 | FR2 |
Montpellier HSC | 2–0 | SC Bastia | Available |
| 2025-09-15 | FR2 |
EA Guingamp | 1–0 | Montpellier HSC | Available |
| 2025-08-29 | FR2 |
Montpellier HSC | 1–1 | Amiens SC | Available |
| 2025-08-23 | FR2 |
ESTAC Troyes | 1–0 | Montpellier HSC | Available |
| 2025-08-18 | FR2 |
Le Mans FC | 1–2 | Montpellier HSC | Available |
| 2025-08-09 | FR2 |
Montpellier HSC | 1–1 | Red Star FC | Available |
| 2025-05-17 | FR1 |
FC Nantes | 3–0 | Montpellier HSC | Available |
| 2025-05-10 | FR1 |
Montpellier HSC | 1–4 | Paris Saint-Germain FC | Available |
| 2025-05-04 | FR1 |
Stade Brestois 29 | 1–0 | Montpellier HSC | Available |
| 2025-04-27 | FR1 |
Montpellier HSC | 0–0 | Stade de Reims | Available |
| 2025-04-19 | FR1 |
Olympique de Marseille | 5–1 | Montpellier HSC | Available |
| 2025-04-13 | FR1 |
Angers SCO | 2–0 | Montpellier HSC | Available |
| 2025-04-06 | FR1 |
Montpellier HSC | 0–2 | Le Havre AC | Available |
| 2025-03-30 | FR1 |
AJ Auxerre | 1–0 | Montpellier HSC | Available |
| 2025-03-16 | FR1 |
Montpellier HSC | 0–2 | AS Saint-Étienne | Available |
| 2025-03-08 | FR1 |
Lille OSC | 1–0 | Montpellier HSC | Available |
| 2025-03-02 | FR1 |
Montpellier HSC | 0–4 | Stade Rennais FC 1901 | Available |
| 2025-02-23 | FR1 |
OGC Nice | 2–0 | Montpellier HSC | Available |
| 2025-02-16 | FR1 |
Montpellier HSC | 1–4 | Olympique Lyonnais | Available |
| 2025-02-09 | FR1 |
RC Strasbourg Alsace | 2–0 | Montpellier HSC | Available |
| 2025-01-31 | FR1 |
Montpellier HSC | 0–2 | Racing Club de Lens | Available |
| 2025-01-26 | FR1 |
Toulouse FC | 1–2 | Montpellier HSC | Available |
| 2025-01-17 | FR1 |
Montpellier HSC | 2–1 | AS Monaco FC | Available |
| 2025-01-12 | FR1 |
Montpellier HSC | 1–3 | Angers SCO | Available |
| 2025-01-04 | FR1 |
Olympique Lyonnais | 1–0 | Montpellier HSC | Available |
| 2024-12-15 | FR1 |
Montpellier HSC | 2–2 | OGC Nice | Available |
| 2024-12-08 | FR1 |
Racing Club de Lens | 2–0 | Montpellier HSC | Available |
| 2024-12-01 | FR1 |
Montpellier HSC | 2–2 | Lille OSC | Available |
| 2024-11-23 | FR1 |
AS Saint-Étienne | 1–0 | Montpellier HSC | Available |
| 2024-11-10 | FR1 |
Montpellier HSC | 3–1 | Stade Brestois 29 | Available |
| 2024-11-03 | FR1 |
Le Havre AC | 1–0 | Montpellier HSC | Available |
| 2024-10-27 | FR1 |
Montpellier HSC | 0–3 | Toulouse FC | Available |
| 2024-10-20 | FR1 |
Montpellier HSC | 0–5 | Olympique de Marseille | Available |
| 2024-10-06 | FR1 |
Stade de Reims | 4–2 | Montpellier HSC | Available |
| 2024-09-28 | FR1 |
AS Monaco FC | 2–1 | Montpellier HSC | Available |
| 2024-09-22 | FR1 |
Montpellier HSC | 3–2 | AJ Auxerre | Available |
| 2024-09-15 | FR1 |
Stade Rennais FC 1901 | 3–0 | Montpellier HSC | Available |
| 2024-08-31 | FR1 |
Montpellier HSC | 1–3 | FC Nantes | Available |
| 2024-08-23 | FR1 |
Paris Saint-Germain FC | 6–0 | Montpellier HSC | Available |
| 2024-08-18 | FR1 |
Montpellier HSC | 1–1 | RC Strasbourg Alsace | Available |
| 2024-05-19 | FR1 |
Racing Club de Lens | 2–2 | Montpellier HSC | Available |
| 2024-05-12 | FR1 |
Montpellier HSC | 0–2 | AS Monaco FC | Available |
| 2024-05-03 | FR1 |
Toulouse FC | 1–2 | Montpellier HSC | Available |
Teams faced most often by Junior Ndiaye'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 % |
|---|---|---|---|---|---|---|---|---|
| Stade de Reims | 8 | 2 | 4 | 2 | 12 | 13 | -1 | 25% |
| Lille OSC | 8 | 0 | 2 | 6 | 5 | 12 | -7 | 0% |
| OGC Nice | 8 | 2 | 3 | 3 | 8 | 14 | -6 | 25% |
| Stade Brestois 29 | 8 | 4 | 0 | 4 | 19 | 9 | +10 | 50% |
| Olympique Lyonnais | 8 | 1 | 0 | 7 | 13 | 21 | -8 | 13% |
| FC Nantes | 8 | 2 | 1 | 5 | 7 | 14 | -7 | 25% |
| Clermont Foot 63 | 7 | 2 | 4 | 1 | 8 | 7 | +1 | 29% |
| Toulouse FC | 6 | 3 | 0 | 3 | 10 | 11 | -1 | 50% |
| FC Lorient | 6 | 5 | 1 | 0 | 12 | 2 | +10 | 83% |
| Angers SCO | 6 | 2 | 0 | 4 | 11 | 10 | +1 | 33% |
| AS Saint-Étienne | 5 | 1 | 0 | 4 | 3 | 8 | -5 | 20% |
| ESTAC Troyes | 5 | 2 | 1 | 2 | 5 | 5 | 0 | 40% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 21/22 | Senior debut season | |
| 21/22 | 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 | 22 | 99 | 0 | 1 | 0 | 0.91 |
| 23/24 | 37 | 278 | 2 | 0 | 0 | 0.65 |
Output by competition
Career goals and assists broken down by tournament.
More on Junior Ndiaye
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Junior Ndiaye
Who is Junior Ndiaye?
Junior Ndiaye is an United professional footballer who plays as a centre-forward for Montpellier HSC.
How old is Junior Ndiaye?
Junior Ndiaye is 21 years old. He was born on March 29, 2005 in Dubai.
What position does Junior Ndiaye play?
Junior Ndiaye plays as a centre-forward (Attack - Centre-Forward).
What club does Junior Ndiaye play for?
Junior Ndiaye currently plays for Montpellier HSC.
How many career goals has Junior Ndiaye scored?
Across all senior club competitions in our dataset, Junior Ndiaye has scored 38 goals in 100 appearances.
What is Junior Ndiaye's market value?
Junior Ndiaye's most recent reported market value is €150k.