Noa Lang
Career snapshot
Career highs
Born the same day
Shares 1999-06-17 · 6 players total
| Full name | Noa Lang |
|---|---|
| Name in home country | Noa Noëll Lang |
| Date of birth | 1999-06-17 (26 yrs) |
| Place of birth | Capelle aan den IJssel, Netherlands |
| Citizenship | Netherlands Suriname |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 170.00 m |
| Current club | SSC Napoli |
| Joined | 2025-07-17 |
| Contract expires | 2030-06-30 |
| Agent | HCM Sports ... |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| SSC Napoli | 1 | 25/26 | 25/26 | 2 | 0 | 0 | 0 |
| PSV Eindhoven | 2 | 23/24 | 24/25 | 63 | 19 | 14 | 813 |
| Club Brugge KV | 3 | 20/21 | 22/23 | 125 | 38 | 34 | 2,107 |
| Ajax Amsterdam | 4 | 17/18 | 20/21 | 14 | 4 | 1 | 158 |
| Twente Enschede FC | 1 | 19/20 | 19/20 | 7 | 1 | 0 | 602 |
| Ajax Amsterdam U21 | 4 | 16/17 | 19/20 | 47 | 12 | 12 | 872 |
| Ajax Amsterdam UEFA U19 | 3 | 16/17 | 18/19 | 9 | 2 | 4 | 534 |
| Ajax Amsterdam U19 | 3 | 15/16 | 17/18 | 33 | 11 | 5 | 1,310 |
| Ajax Amsterdam U17 | 1 | 15/16 | 15/16 | 13 | 4 | 2 | 285 |
| Ajax U18 | 1 | 15/16 | 15/16 | 2 | 3 | 0 | 26 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Serie A | SSC Napoli | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Champions League | PSV Eindhoven | 10 | 2 | 2 | 1 | 0 | 343 |
| 24/25 | Eredivisie | PSV Eindhoven | 29 | 11 | 10 | 2 | 0 | 173 |
| 24/25 | Johan Cruijff Schaal | PSV Eindhoven | 1 | 1 | 0 | 1 | 0 | 64 |
| 24/25 | KNVB Beker | PSV Eindhoven | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Champions League | PSV Eindhoven | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Champions League Qu. | PSV Eindhoven | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Eredivisie | PSV Eindhoven | 11 | 4 | 2 | 0 | 0 | 147 |
| 23/24 | Johan Cruijff Schaal | PSV Eindhoven | 1 | 1 | 0 | 1 | 0 | 86 |
| 23/24 | KNVB Beker | PSV Eindhoven | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Champions League | Club Brugge KV | 4 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Croky Cup | Club Brugge KV | 2 | 3 | 0 | 0 | 0 | 55 |
| 22/23 | JPL | Club Brugge KV | 28 | 8 | 5 | 4 | 0 | 233 |
| 22/23 | JPL Champions PO | Club Brugge KV | 5 | 1 | 2 | 4 | 0 | 438 |
| 22/23 | Pro L. Supercup | Club Brugge KV | 1 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Champions League | Club Brugge KV | 6 | 0 | 1 | 3 | 0 | 0 |
| 21/22 | Croky Cup | Club Brugge KV | 4 | 1 | 0 | 0 | 0 | 318 |
| 21/22 | JPL | Club Brugge KV | 31 | 7 | 12 | 6 | 1 | 336 |
| 21/22 | JPL Play-Offs I | Club Brugge KV | 6 | 0 | 2 | 1 | 0 | 0 |
| 21/22 | Pro L. Supercup | Club Brugge KV | 1 | 1 | 0 | 1 | 0 | 85 |
| 20/21 | Champions League | Club Brugge KV | 6 | 1 | 1 | 0 | 0 | 298 |
| 20/21 | Croky Cup | Club Brugge KV | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Eredivisie | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | JPL | Club Brugge KV | 24 | 14 | 8 | 4 | 0 | 126 |
| 20/21 | JPL Play-Offs I | Club Brugge KV | 5 | 2 | 1 | 2 | 0 | 218 |
| 19/20 | Champions League | Ajax Amsterdam | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Champions League Qu. | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Eredivisie | Twente Enschede FC | 7 | 1 | 0 | 1 | 0 | 602 |
| 19/20 | Eredivisie | Ajax Amsterdam | 5 | 3 | 0 | 0 | 0 | 70 |
| 19/20 | Johan Cruijff Schaal | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Keuken Kampioen Divisie | Ajax Amsterdam U21 | 9 | 5 | 4 | 1 | 0 | 145 |
| 19/20 | KNVB Beker | Ajax Amsterdam | 1 | 1 | 0 | 1 | 0 | 88 |
| 18/19 | Champions League Qu. | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Eredivisie | Ajax Amsterdam | 3 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Keuken Kampioen Divisie | Ajax Amsterdam U21 | 22 | 5 | 3 | 1 | 0 | 316 |
| 18/19 | KNVB Beker | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | UEFA Youth League | Ajax Amsterdam UEFA U19 | 2 | 1 | 2 | 0 | 0 | 150 |
| 17/18 | Eredivisie | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Jupiler League | Ajax Amsterdam U21 | 14 | 2 | 4 | 2 | 0 | 411 |
| 17/18 | U19 Div. 1 Spring | Ajax Amsterdam U19 | 4 | 3 | 0 | 1 | 0 | 115 |
| 17/18 | UEFA Youth League | Ajax Amsterdam UEFA U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Jupiler League | Ajax Amsterdam U21 | 2 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | U19 Cup NL | Ajax Amsterdam U19 | 4 | 1 | 2 | 0 | 0 | 283 |
| 16/17 | U19 Div. 1 Fall | Ajax Amsterdam U19 | 10 | 1 | 3 | 0 | 0 | 665 |
| 16/17 | U19 Div. 1 Spring | Ajax Amsterdam U19 | 12 | 5 | 0 | 0 | 0 | 203 |
| 16/17 | UEFA Youth League | Ajax Amsterdam UEFA U19 | 6 | 1 | 2 | 0 | 0 | 384 |
| 15/16 | Play-Off U18 Eredivisie | Ajax Amsterdam U19 | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U17 Div. 1 Spring | Ajax Amsterdam U17 | 13 | 4 | 2 | 0 | 0 | 285 |
| 15/16 | U19 Div. 1 Spring | Ajax Amsterdam U19 | 3 | 1 | 0 | 0 | 0 | 44 |
| 15/16 | U19 Div. 2 Fall | Ajax U18 | 2 | 3 | 0 | 0 | 0 | 26 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Feyenoord Youth | Ajax Youth | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Ajax Youth | Ajax U17 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Ajax U17 | Ajax U19 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Ajax U19 | Ajax U21 | Transfer | 100000 | — |
| 19/20 | 2019-09-12 | Ajax U21 | Ajax | Transfer | 1000000 | — |
| 19/20 | 2020-01-18 | Ajax | Twente FC | Loan | 3000000 | — |
| 19/20 | 2020-05-04 | Twente FC | Ajax | Return from loan | 2700000 | — |
| 20/21 | 2020-10-05 | Ajax | Club Brugge | Loan | 3500000 | — |
| 20/21 | 2021-06-30 | Club Brugge | Ajax | Return from loan | 22000000 | — |
| 21/22 | 2021-07-01 | Ajax | Club Brugge | Transfer | 22000000 | €6.00m |
| 23/24 | 2023-07-08 | Club Brugge | PSV Eindhoven | Transfer | 15000000 | €12.50m |
| 25/26 | 2025-07-17 | PSV Eindhoven | Napoli | Transfer | 25000000 | €25.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Meniscus injury | 2018-04-05 | 2018-06-18 | 75 | 9 |
| 18/19 | Knee injury | 2018-09-01 | 2018-09-17 | 17 | 8 |
| 19/20 | Knee problems | 2019-09-21 | 2019-09-26 | 6 | 2 |
| 19/20 | Knee problems | 2020-01-10 | 2020-01-25 | 16 | 1 |
| 20/21 | Corona virus | 2021-02-16 | 2021-02-27 | 12 | 3 |
| 20/21 | Thigh problems | 2021-03-28 | 2021-04-09 | 13 | 2 |
| 21/22 | Corona virus | 2022-01-28 | 2022-02-05 | 9 | 2 |
| 22/23 | Ankle injury | 2022-08-21 | 2022-09-28 | 39 | 9 |
| 22/23 | Hamstring injury | 2022-12-21 | 2023-01-01 | 12 | 2 |
| 23/24 | Hamstring injury | 2023-08-17 | 2023-08-21 | 5 | 1 |
| 23/24 | Hamstring injury | 2023-10-08 | 2023-12-31 | 85 | 17 |
| 23/24 | Hamstring injury | 2024-01-27 | 2024-07-01 | 157 | 25 |
| 24/25 | Rest | 2024-08-29 | 2024-09-02 | 5 | 1 |
| 24/25 | Back problems | 2024-11-22 | 2024-11-25 | 4 | 1 |
| 24/25 | Ill | 2025-01-24 | 2025-02-03 | 11 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €19.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €2.70m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #39118 | #6 | 6 | 0 | — | — | former national player |
| Team #16342 | #11 | 8 | 2 | — | — | former national player |
| Team #16341 | — | 6 | 3 | — | — | former national player |
| Team #16340 | — | 2 | 3 | — | — | former national player |
| Team #11944 | #11 | 8 | 1 | — | — | former national player |
| Team #3379 | #17 | 14 | 3 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Luuk de Jong | 2 | 5 | 0 |
| Ryan Flamingo | 2 | 0 | 0 |
| Jasper ter Heide | 2 | 0 | 0 |
| Ismael Saibari | 2 | 8 | 0 |
| Sergiño Dest | 2 | 0 | 0 |
| Guus Til | 2 | 3 | 0 |
| Johan Bakayoko | 2 | 2 | 0 |
| Joey Veerman | 2 | 1 | 0 |
| Jurgen Ekkelenkamp | 2 | 3 | 0 |
| Boy Kemper | 2 | 1 | 0 |
| Olivier Boscagli | 2 | 0 | 0 |
| Walter Benítez | 2 | 0 | 0 |
| Simon Mignolet | 2 | 0 | 0 |
| Ché Nunnely | 2 | 2 | 0 |
| Éder Balanta | 2 | 0 | 0 |
| Navajo Bakboord | 2 | 0 | 0 |
| Eduard Sobol | 2 | 1 | 0 |
| Dani de Wit | 2 | 4 | 0 |
| Mitchel Bakker | 2 | 0 | 0 |
| Charles De Ketelaere | 2 | 9 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | JPL | Club Brugge KV | 14 | 24 |
| 24/25 | Eredivisie | PSV Eindhoven | 11 | 29 |
| 22/23 | JPL | Club Brugge KV | 8 | 28 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | JPL | Club Brugge KV | 12 | 31 |
| 24/25 | Eredivisie | PSV Eindhoven | 10 | 29 |
| 20/21 | JPL | Club Brugge KV | 8 | 24 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Club Brugge | Ajax | Return from loan | — | €22.00m |
| 20/21 | 2020-10-05 | Ajax | Club Brugge | Loan | — | €3.50m |
| 19/20 | 2020-05-04 | Twente FC | Ajax | Return from loan | — | €2.70m |
| 19/20 | 2020-01-18 | Ajax | Twente FC | Loan | — | €3.00m |
Last 50 matches for SSC Napoli 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-24 | IT1 |
SSC Napoli | 1–0 | Udinese Calcio | Available |
| 2026-05-17 | IT1 |
AC Pisa 1909 | – | SSC Napoli | TIMED |
| 2026-05-11 | IT1 |
SSC Napoli | 2–3 | Bologna FC 1909 | Available |
| 2026-05-11 | IT1 |
SSC Napoli | 2–3 | Bologna FC 1909 | Available |
| 2026-05-02 | IT1 |
Como 1907 | 0–0 | SSC Napoli | Available |
| 2026-05-02 | IT1 |
Como 1907 | 0–0 | SSC Napoli | Available |
| 2026-04-24 | IT1 |
SSC Napoli | 4–0 | US Cremonese | Available |
| 2026-04-24 | IT1 |
SSC Napoli | 4–0 | US Cremonese | Available |
| 2026-04-18 | IT1 |
SSC Napoli | 0–2 | SS Lazio | Available |
| 2026-04-18 | IT1 |
SSC Napoli | 0–2 | SS Lazio | Available |
| 2026-04-12 | IT1 |
Parma Calcio 1913 | 1–1 | SSC Napoli | Available |
| 2026-04-06 | IT1 |
SSC Napoli | 1–0 | AC Milan | Available |
| 2026-03-20 | IT1 |
Cagliari Calcio | 0–1 | SSC Napoli | Available |
| 2026-03-14 | IT1 |
SSC Napoli | 2–1 | US Lecce | Available |
| 2026-03-06 | IT1 |
SSC Napoli | 2–1 | Torino FC | Available |
| 2026-02-28 | IT1 |
Hellas Verona FC | 1–2 | SSC Napoli | Available |
| 2026-02-22 | IT1 |
Atalanta BC | 2–1 | SSC Napoli | Available |
| 2026-02-15 | IT1 |
SSC Napoli | 2–2 | AS Roma | Available |
| 2026-02-07 | IT1 |
Genoa CFC | 2–3 | SSC Napoli | Available |
| 2026-01-31 | IT1 |
SSC Napoli | 2–1 | ACF Fiorentina | Available |
| 2026-01-28 | CL |
SSC Napoli | 2–3 | Chelsea FC | Available |
| 2026-01-25 | IT1 |
Juventus FC | 3–0 | SSC Napoli | Available |
| 2026-01-20 | CL |
FC København | 1–1 | SSC Napoli | Available |
| 2026-01-17 | IT1 |
SSC Napoli | 1–0 | US Sassuolo Calcio | Available |
| 2026-01-14 | IT1 |
SSC Napoli | 0–0 | Parma Calcio 1913 | Available |
| 2026-01-11 | IT1 |
FC Internazionale Milano | 2–2 | SSC Napoli | Available |
| 2026-01-07 | IT1 |
SSC Napoli | 2–2 | Hellas Verona FC | Available |
| 2026-01-04 | IT1 |
SS Lazio | 0–2 | SSC Napoli | Available |
| 2025-12-28 | IT1 |
US Cremonese | 0–2 | SSC Napoli | Available |
| 2025-12-14 | IT1 |
Udinese Calcio | 1–0 | SSC Napoli | Available |
| 2025-12-10 | CL |
Sport Lisboa e Benfica | 2–0 | SSC Napoli | Available |
| 2025-12-07 | IT1 |
SSC Napoli | 2–1 | Juventus FC | Available |
| 2025-11-30 | IT1 |
AS Roma | 0–1 | SSC Napoli | Available |
| 2025-11-25 | CL |
SSC Napoli | 2–0 | Qarabağ Ağdam FK | Available |
| 2025-11-22 | IT1 |
SSC Napoli | 3–1 | Atalanta BC | Available |
| 2025-11-09 | IT1 |
Bologna FC 1909 | 2–0 | SSC Napoli | Available |
| 2025-11-04 | CL |
SSC Napoli | 0–0 | Eintracht Frankfurt | Available |
| 2025-11-01 | IT1 |
SSC Napoli | 0–0 | Como 1907 | Available |
| 2025-10-28 | IT1 |
US Lecce | 0–1 | SSC Napoli | Available |
| 2025-10-25 | IT1 |
SSC Napoli | 3–1 | FC Internazionale Milano | Available |
| 2025-10-21 | CL |
PSV | 6–2 | SSC Napoli | Available |
| 2025-10-18 | IT1 |
Torino FC | 1–0 | SSC Napoli | Available |
| 2025-10-05 | IT1 |
SSC Napoli | 2–1 | Genoa CFC | Available |
| 2025-10-01 | CL |
SSC Napoli | 2–1 | Sporting Clube de Portugal | Available |
| 2025-09-28 | IT1 |
AC Milan | 2–1 | SSC Napoli | Available |
| 2025-09-22 | IT1 |
SSC Napoli | 3–2 | AC Pisa 1909 | Available |
| 2025-09-18 | CL |
Manchester City FC | 2–0 | SSC Napoli | Available |
| 2025-09-13 | IT1 |
ACF Fiorentina | 1–3 | SSC Napoli | Available |
| 2025-08-30 | IT1 |
SSC Napoli | 1–0 | Cagliari Calcio | Available |
| 2025-08-23 | IT1 |
US Sassuolo Calcio | 0–2 | SSC Napoli | Available |
Teams faced most often by Noa Lang'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 % |
|---|---|---|---|---|---|---|---|---|
| KRC Genk | 20 | 12 | 4 | 4 | 38 | 23 | +15 | 60% |
| RSC Anderlecht | 19 | 13 | 4 | 2 | 39 | 21 | +18 | 68% |
| Royal Antwerp FC | 18 | 10 | 4 | 4 | 29 | 18 | +11 | 56% |
| KAA Gent | 14 | 8 | 3 | 3 | 33 | 11 | +22 | 57% |
| Cercle Brugge | 12 | 7 | 5 | 0 | 22 | 8 | +14 | 58% |
| Standard Liège | 12 | 4 | 3 | 5 | 17 | 13 | +4 | 33% |
| Feyenoord | 11 | 2 | 5 | 4 | 16 | 22 | -6 | 18% |
| Sporting Charleroi | 10 | 4 | 3 | 3 | 16 | 11 | +5 | 40% |
| Atlético Madrid | 10 | 1 | 5 | 4 | 10 | 14 | -4 | 10% |
| KV Kortrijk | 10 | 5 | 4 | 1 | 18 | 8 | +10 | 50% |
| FC Groningen | 10 | 9 | 0 | 1 | 26 | 10 | +16 | 90% |
| AFC Ajax | 10 | 3 | 3 | 4 | 14 | 16 | -2 | 30% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 15/16 | First senior goal | |
| 20/21 | Goal #50 (career) |
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 | 44 | 580 | 4 | 0 | 0 | 0.62 |
| 23/24 | 19 | 233 | 2 | 0 | 0 | 0.77 |
| 22/23 | 40 | 726 | 9 | 0 | 0 | 1.12 |
| 21/22 | 48 | 739 | 11 | 1 | 1 | 1.58 |
| 20/21 | 38 | 642 | 6 | 1 | 0 | 0.98 |
| 19/20 | 25 | 905 | 3 | 1 | 0 | 0.4 |
| 18/19 | 28 | 466 | 1 | 0 | 0 | 0.19 |
| 17/18 | 19 | 526 | 3 | 0 | 0 | 0.51 |
Output by competition
Career goals and assists broken down by tournament.
More on Noa Lang
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Noa Lang
Who is Noa Lang?
Noa Lang is a Netherlands professional footballer who plays as a left winger for SSC Napoli.
How old is Noa Lang?
Noa Lang is 26 years old. He was born on June 17, 1999 in Capelle aan den IJssel.
What position does Noa Lang play?
Noa Lang plays as a left winger (Attack - Left Winger).
What club does Noa Lang play for?
Noa Lang currently plays for SSC Napoli.
How many career goals has Noa Lang scored?
Across all senior club competitions in our dataset, Noa Lang has scored 94 goals in 315 appearances.
What is Noa Lang's market value?
Noa Lang's most recent reported market value is €25.00m.