Naoufel El Hannach
Career snapshot
Career highs
Born the same day
Shares 2006-12-07 · 6 players total
| Full name | Naoufel El Hannach |
|---|---|
| Name in home country | نوفل الحناش |
| Date of birth | 2006-12-07 (19 yrs) |
| Place of birth | Poissy, Morocco |
| Citizenship | Morocco France |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 183.00 m |
| Current club | Montpellier HSC |
| On loan from | ↩ Paris Saint-Germain parent contract: 2027-06-30 |
| Joined | 2025-07-01 |
| Contract expires | 2026-06-30 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Montpellier HSC | 1 | 25/26 | 25/26 | 3 | 0 | 0 | 0 |
| Paris Saint-Germain | 1 | 24/25 | 24/25 | 0 | 0 | 0 | 0 |
| Paris Saint-Germain U19 | 3 | 22/23 | 24/25 | 35 | 2 | 1 | 473 |
| Paris Saint-Germain UEFA U19 | 2 | 23/24 | 24/25 | 8 | 0 | 0 | 0 |
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 | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Champions League | Paris Saint-Germain | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Ligue 1 | Paris Saint-Germain | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | National U19 - Grp. A | Paris Saint-Germain U19 | 7 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | National U19 - Phase finale | Paris Saint-Germain U19 | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | UEFA Youth League | Paris Saint-Germain UEFA U19 | 5 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Coupe Gambardella | Paris Saint-Germain U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | National U19 - Grp. A | Paris Saint-Germain U19 | 15 | 2 | 1 | 3 | 0 | 473 |
| 23/24 | National U19 - Phase finale | Paris Saint-Germain U19 | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | UEFA Youth League | Paris Saint-Germain UEFA U19 | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Coupe Gambardella | Paris Saint-Germain U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | National U19 - Grp. A | Paris Saint-Germain U19 | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | National U19 - Phase finale | Paris Saint-Germain U19 | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 21/22 | 2021-07-01 | PSG Youth | Paris SG U17 | Transfer | 0 | — |
| 23/24 | 2023-07-01 | Paris SG U17 | Paris SG U19 | Transfer | 0 | — |
| 24/25 | 2024-08-06 | Paris SG U19 | Paris SG | Transfer | 0 | — |
| 25/26 | 2025-07-01 | Paris SG | Montpellier | Loan | 0 | — |
| 25/26 | 2026-06-30 | Montpellier | Paris SG | Return from loan | 1000000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Senny Mayulu | 2 | 0 | 992 |
| Vainqueur Diyinu Nzinga | 2 | 0 | 970 |
| Abdou Fanné-Dramé | 2 | 0 | 875 |
| Yanis Khafi | 2 | 0 | 850 |
| Quentin Ndjantou | 3 | 0 | 812 |
| Serif Nhaga | 2 | 1 | 671 |
| Kamil Bensoula | 2 | 0 | 584 |
| Ilies Ardjani | 2 | 1 | 558 |
| Erwan Adonis | 3 | 0 | 534 |
| Mathis Jangeal | 3 | 0 | 318 |
| Tony Mendy | 2 | 0 | 306 |
| Adam Ayari | 2 | 0 | 299 |
| Rayan Abo El Nay | 2 | 0 | 295 |
| Bilal Laurendon | 2 | 0 | 0 |
| Ibrahim Mbaye | 2 | 0 | 0 |
| Joane Gadou | 2 | 0 | 0 |
| Yoram Zague | 2 | 0 | 0 |
| Axel Tape | 2 | 0 | 0 |
| Etienne Michut | 2 | 0 | 0 |
| Oumar Camara | 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. A | Paris Saint-Germain U19 | 2 | 15 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | National U19 - Grp. A | Paris Saint-Germain U19 | 1 | 15 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | Montpellier | Paris SG | Return from loan | — | €1.00m |
| 25/26 | 2025-07-01 | Paris SG | Montpellier | Loan | — | — |
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 |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 22/23 | Senior debut season | |
| 23/24 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 14 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 22 | 473 | 3 | 0 | 0 | 0.57 |
Output by competition
Career goals and assists broken down by tournament.
More on Naoufel El Hannach
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Naoufel El Hannach
Who is Naoufel El Hannach?
Naoufel El Hannach is a Morocco professional footballer who plays as a centre-back for Montpellier HSC.
How old is Naoufel El Hannach?
Naoufel El Hannach is 19 years old. He was born on December 7, 2006 in Poissy.
What position does Naoufel El Hannach play?
Naoufel El Hannach plays as a centre-back (Defender - Centre-Back).
What club does Naoufel El Hannach play for?
Naoufel El Hannach currently plays for Montpellier HSC.
How many career goals has Naoufel El Hannach scored?
Across all senior club competitions in our dataset, Naoufel El Hannach has scored 2 goals in 46 appearances.
What is Naoufel El Hannach's market value?
Naoufel El Hannach's most recent reported market value is €1.00m.