Kastrijot Ndau
Career snapshot
Position rank · 25/26
Among 376 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1999-02-19 · 6 players total
| Full name | Kastrijot Ndau |
|---|---|
| Date of birth | 1999-02-19 (27 yrs) |
| Place of birth | Brugg, Switzerland |
| Citizenship | Switzerland |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | left |
| Height | 170.00 m |
| Current club | FC Wil 1900 |
| Joined | 2019-07-01 |
| Contract expires | 2026-06-30 |
| Agent | FPA Fairplay Agency ... |
Percentile rank vs 61 other Midfield - Central Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Wil 1900 | 7 | 19/20 | 25/26 | 175 | 16 | 19 | 1,945 |
| FC Zürich U21 | 2 | 17/18 | 18/19 | 39 | 2 | 0 | 694 |
| FC Zürich U18 | 2 | 15/16 | 16/17 | 28 | 2 | 0 | 519 |
| FC Zürich UEFA U19 | 1 | 16/17 | 16/17 | 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 |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Challenge League | FC Wil 1900 | 7 | 2 | 0 | 3 | 0 | 307 |
| 25/26 | Swiss Cup | FC Wil 1900 | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Challenge League | FC Wil 1900 | 30 | 6 | 4 | 17 | 0 | 438 |
| 24/25 | Swiss Cup | FC Wil 1900 | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Challenge League | FC Wil 1900 | 32 | 3 | 1 | 12 | 0 | 750 |
| 23/24 | Swiss Cup | FC Wil 1900 | 2 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | Challenge League | FC Wil 1900 | 33 | 5 | 9 | 11 | 0 | 450 |
| 22/23 | Swiss Cup | FC Wil 1900 | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Challenge League | FC Wil 1900 | 26 | 0 | 1 | 6 | 0 | 0 |
| 21/22 | Swiss Cup | FC Wil 1900 | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Challenge League | FC Wil 1900 | 10 | 0 | 0 | 3 | 0 | 0 |
| 19/20 | Challenge League | FC Wil 1900 | 26 | 0 | 3 | 5 | 0 | 0 |
| 19/20 | Schweizer Cup | FC Wil 1900 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Promotion League | FC Zürich U21 | 19 | 0 | 0 | 7 | 0 | 0 |
| 17/18 | Promotion League | FC Zürich U21 | 20 | 2 | 0 | 4 | 0 | 694 |
| 16/17 | U18 Elite League | FC Zürich U18 | 15 | 2 | 0 | 5 | 0 | 519 |
| 16/17 | U18 Playoffs | FC Zürich U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | UEFA Youth League | FC Zürich UEFA U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Schweizer Cup U18 | FC Zürich U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U18 Elite League | FC Zürich U18 | 11 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | FC Zürich U16 | FC Zürich U17 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | FC Zürich U17 | FC Zürich U18 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | FC Zürich U18 | FC Zürich U21 | Transfer | 0 | — |
| 19/20 | 2019-07-01 | FC Zürich U21 | FC Wil 1900 | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | unknown injury | 2020-09-09 | 2020-12-31 | 114 | 19 |
| 20/21 | Quarantine | 2021-01-11 | 2021-01-21 | 11 | 0 |
| 21/22 | unknown injury | 2022-02-28 | 2022-03-30 | 31 | 13 |
| 22/23 | unknown injury | 2022-11-02 | 2022-11-08 | 7 | 4 |
| 24/25 | unknown injury | 2024-11-20 | 2024-11-27 | 8 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28436 | — | 5 | 1 | — | — | former national player |
| Team #28155 | — | 9 | 0 | — | — | former national player |
| Team #23140 | — | 7 | 0 | — | — | former national player |
| Team #22998 | — | 1 | 0 | — | — | former national player |
| Team #19429 | — | 1 | 0 | — | — | former national player |
| Team #16817 | #13 | 3 | 0 | — | — | former national player |
| Team #11952 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Philipp Altmann | 1 | 0 | 0 |
| Nils Reichmuth | 1 | 0 | 0 |
| Aaron Appiah | 1 | 1 | 0 |
| Valon Fazliu | 1 | 1 | 0 |
| Marvin Keller | 1 | 0 | 0 |
| Maren Haile-Selassie | 1 | 0 | 0 |
| Genís Montolio | 2 | 4 | 0 |
| Fabian Rohner | 1 | 0 | 0 |
| Michael Heule | 1 | 0 | 0 |
| Mergim Brahimi | 1 | 0 | 0 |
| Josias Lukembila | 1 | 1 | 0 |
| Nikolas Muci | 1 | 4 | 0 |
| Stéphane Cueni | 1 | 0 | 0 |
| Lindrit Kamberi | 1 | 0 | 0 |
| Nico Maier | 1 | 3 | 0 |
| Lavdim Zumberi | 1 | 0 | 0 |
| Marcin Dickenmann | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Challenge League | FC Wil 1900 | 6 | 30 |
| 22/23 | Challenge League | FC Wil 1900 | 5 | 33 |
| 23/24 | Challenge League | FC Wil 1900 | 3 | 32 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Challenge League | FC Wil 1900 | 9 | 33 |
| 24/25 | Challenge League | FC Wil 1900 | 4 | 30 |
| 19/20 | Challenge League | FC Wil 1900 | 3 | 26 |
Last 50 matches for FC Wil 1900 while Kastrijot Ndau was at the club (joined 2019-07-01). 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-03-16 | C2 |
FC Wil 1900 | 2–2 | FC Aarau | Available |
| 2025-03-08 | C2 |
AC Bellinzona | 0–3 | FC Wil 1900 | Available |
| 2025-02-28 | C2 |
Stade Lausanne-Ouchy | 2–1 | FC Wil 1900 | Available |
| 2025-02-23 | C2 |
FC Wil 1900 | 2–3 | FC Thun Berner Oberland | Available |
| 2025-02-15 | C2 |
FC Wil 1900 | 2–1 | FC Stade Nyonnais | Available |
| 2025-02-09 | C2 |
FC Vaduz | 1–0 | FC Wil 1900 | Available |
| 2025-01-31 | C2 |
FC Wil 1900 | 2–0 | Neuchâtel Xamax FCS | Available |
| 2025-01-24 | C2 |
Etoile Carouge FC | 1–1 | FC Wil 1900 | Available |
| 2024-12-14 | C2 |
FC Wil 1900 | 0–2 | AC Bellinzona | Available |
| 2024-12-06 | C2 |
FC Thun Berner Oberland | 0–2 | FC Wil 1900 | Available |
| 2024-11-30 | C2 |
FC Wil 1900 | 2–1 | Etoile Carouge FC | Available |
| 2024-11-24 | C2 |
FC Aarau | 1–1 | FC Wil 1900 | INJURED unknown injury |
| 2024-11-10 | C2 |
FC Wil 1900 | 2–2 | FC Schaffhausen | Available |
| 2024-11-01 | C2 |
Neuchâtel Xamax FCS | 1–4 | FC Wil 1900 | Available |
| 2024-10-27 | C2 |
FC Wil 1900 | 0–0 | FC Vaduz | Available |
| 2024-10-18 | C2 |
FC Stade Nyonnais | 3–1 | FC Wil 1900 | Available |
| 2024-10-05 | C2 |
FC Wil 1900 | 2–2 | Stade Lausanne-Ouchy | Available |
| 2024-09-27 | C2 |
FC Schaffhausen | 0–2 | FC Wil 1900 | Available |
| 2024-09-23 | C2 |
FC Wil 1900 | 0–0 | FC Thun Berner Oberland | Available |
| 2024-09-20 | C2 |
Stade Lausanne-Ouchy | 0–0 | FC Wil 1900 | Available |
| 2024-08-30 | C2 |
Etoile Carouge FC | 3–1 | FC Wil 1900 | Available |
| 2024-08-23 | C2 |
FC Wil 1900 | 4–0 | Neuchâtel Xamax FCS | Available |
| 2024-08-10 | C2 |
FC Wil 1900 | 0–3 | FC Stade Nyonnais | Available |
| 2024-08-04 | C2 |
FC Vaduz | 3–2 | FC Wil 1900 | Available |
| 2024-07-26 | C2 |
FC Wil 1900 | 2–2 | FC Aarau | Available |
| 2024-07-20 | C2 |
AC Bellinzona | 0–3 | FC Wil 1900 | Available |
| 2024-05-20 | C2 |
FC Wil 1900 | 0–3 | FC Thun Berner Oberland | Available |
| 2024-05-17 | C2 |
FC Aarau | 0–4 | FC Wil 1900 | Available |
| 2024-05-09 | C2 |
FC Wil 1900 | 3–1 | FC Baden | Available |
| 2024-05-03 | C2 |
FC Sion | 4–0 | FC Wil 1900 | Available |
| 2024-04-27 | C2 |
FC Wil 1900 | 0–1 | FC Schaffhausen | Available |
| 2024-04-23 | C2 |
Neuchâtel Xamax FCS | 2–2 | FC Wil 1900 | Available |
| 2024-04-20 | C2 |
FC Vaduz | 3–1 | FC Wil 1900 | Available |
| 2024-04-14 | C2 |
FC Wil 1900 | 0–0 | FC Stade Nyonnais | Available |
| 2024-04-06 | C2 |
FC Wil 1900 | 4–1 | AC Bellinzona | Available |
| 2024-03-30 | C2 |
FC Baden | 2–1 | FC Wil 1900 | Available |
| 2024-03-17 | C2 |
FC Wil 1900 | 0–0 | Neuchâtel Xamax FCS | Available |
| 2024-03-09 | C2 |
FC Thun Berner Oberland | 2–1 | FC Wil 1900 | Available |
| 2024-03-01 | C2 |
FC Stade Nyonnais | 1–1 | FC Wil 1900 | Available |
| 2024-02-23 | C2 |
FC Wil 1900 | 1–1 | FC Aarau | Available |
| 2024-02-17 | C2 |
AC Bellinzona | 0–0 | FC Wil 1900 | Available |
| 2024-02-10 | C2 |
FC Wil 1900 | 1–0 | FC Vaduz | Available |
| 2024-02-02 | C2 |
FC Schaffhausen | 3–2 | FC Wil 1900 | Available |
| 2024-01-30 | C2 |
FC Wil 1900 | 2–0 | FC Schaffhausen | Available |
| 2024-01-26 | C2 |
FC Wil 1900 | 1–4 | FC Sion | Available |
| 2023-12-15 | C2 |
FC Wil 1900 | 3–2 | FC Stade Nyonnais | Available |
| 2023-12-10 | C2 |
FC Aarau | 1–1 | FC Wil 1900 | Available |
| 2023-11-24 | C2 |
FC Vaduz | 2–2 | FC Wil 1900 | Available |
| 2023-11-10 | C2 |
FC Wil 1900 | 0–0 | AC Bellinzona | Available |
| 2023-11-03 | C2 |
Neuchâtel Xamax FCS | 2–2 | FC Wil 1900 | Available |
Teams faced most often by Kastrijot Ndau'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 Aarau | 7 | 1 | 5 | 1 | 11 | 9 | +2 | 14% |
| FC Thun Berner Oberland | 7 | 1 | 1 | 5 | 6 | 14 | -8 | 14% |
| FC Vaduz | 7 | 2 | 2 | 3 | 9 | 11 | -2 | 29% |
| AC Bellinzona | 7 | 4 | 2 | 1 | 12 | 3 | +9 | 57% |
| FC Stade Nyonnais | 7 | 2 | 2 | 3 | 7 | 12 | -5 | 29% |
| Neuchâtel Xamax FCS | 7 | 4 | 3 | 0 | 16 | 5 | +11 | 57% |
| FC Schaffhausen | 6 | 3 | 1 | 2 | 11 | 7 | +4 | 50% |
| FC Baden | 4 | 2 | 0 | 2 | 9 | 4 | +5 | 50% |
| FC Sion | 4 | 0 | 1 | 3 | 1 | 11 | -10 | 0% |
| Etoile Carouge FC | 3 | 1 | 1 | 1 | 4 | 5 | -1 | 33% |
| Stade Lausanne-Ouchy | 3 | 0 | 2 | 1 | 3 | 4 | -1 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 8 | 307 | 3 | 0 | 0 | 0.88 |
| 24/25 | 32 | 438 | 17 | 0 | 0 | 3.49 |
| 23/24 | 34 | 750 | 13 | 0 | 0 | 1.56 |
| 22/23 | 36 | 450 | 11 | 0 | 0 | 2.2 |
| 21/22 | 28 | 0 | 7 | 1 | 0 | 0 |
| 20/21 | 10 | 0 | 3 | 0 | 0 | 0 |
| 19/20 | 27 | 0 | 5 | 0 | 0 | 0 |
| 18/19 | 19 | 0 | 7 | 0 | 0 | 0 |
| 17/18 | 20 | 694 | 4 | 1 | 0 | 0.65 |
| 16/17 | 17 | 519 | 5 | 1 | 0 | 1.04 |
Output by competition
Career goals and assists broken down by tournament.
More on Kastrijot Ndau
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kastrijot Ndau
Who is Kastrijot Ndau?
Kastrijot Ndau is a Switzerland professional footballer who plays as a central midfield for FC Wil 1900.
How old is Kastrijot Ndau?
Kastrijot Ndau is 27 years old. He was born on February 19, 1999 in Brugg.
What position does Kastrijot Ndau play?
Kastrijot Ndau plays as a central midfield (Midfield - Central Midfield).
What club does Kastrijot Ndau play for?
Kastrijot Ndau currently plays for FC Wil 1900.
How many career goals has Kastrijot Ndau scored?
Across all senior club competitions in our dataset, Kastrijot Ndau has scored 20 goals in 243 appearances.
What is Kastrijot Ndau's market value?
Kastrijot Ndau's most recent reported market value is €400k.
Switzerland