Skip to content
Kastrijot Ndau

Kastrijot Ndau

Midfield - Central Midfield  at FC Wil 1900
Age27
CitizenshipSwitzerland
Height1.70 m
Footleft
BornFebruary 19, 1999
at FC Wil 1900 2,519 days · joined 2019-07-01
👕200+ Apps 🏴25+ Caps
Market value €400k
Central Midfield Midfield

Career snapshot

4
clubs played for
15/16
debut season
0.08
goals / match
FC Wil 1900
top club · 175 apps

Position rank · 25/26

#51
goals rank
#183
assists rank
20
season goals
19
season assists

Among 376 Midfield - Central Midfields · ≥200 mins

Career highs

€400k
peak value · 2024
top transfer fee
6
best season · 24/25
27 / 1
int'l caps / goals
243Appearances
20Goals
19Assists
75Yellow cards
0Red cards
35Full matches (90′)
Full nameKastrijot Ndau
Date of birth1999-02-19 (27 yrs)
Place of birthBrugg, Switzerland
CitizenshipSwitzerland
PositionMidfield - Central Midfield (main: Midfield)
Footleft
Height170.00 m
Current clubFC Wil 1900
Joined2019-07-01
Contract expires2026-06-30
AgentFPA Fairplay Agency ...
Jul 2025
25/26 — FC Wil 1900
8 matches · 2 G · 0 A · across 2 competitions
Nov 2024
Injury: unknown
1 games missed
Jul 2024
24/25 — FC Wil 1900
32 matches · 6 G · 4 A · across 2 competitions
Jul 2023
23/24 — FC Wil 1900
34 matches · 3 G · 2 A · across 2 competitions
Nov 2022
Injury: unknown
4 games missed
Jul 2022
22/23 — FC Wil 1900
36 matches · 5 G · 9 A · across 2 competitions
Feb 2022
Injury: unknown
13 games missed
Jul 2021
21/22 — FC Wil 1900
28 matches · 0 G · 1 A · across 2 competitions
Jan 2021
Injury: unknown
Sep 2020
Injury: unknown
19 games missed
Jul 2020
20/21 — FC Wil 1900
10 matches · 0 G · 0 A · across 1 competition
Jul 2019
19/20 — FC Wil 1900
27 matches · 0 G · 3 A · across 2 competitions
Jul 2019
Transfer: FC Zürich U21 → FC Wil 1900
19/20 · Transfer
Jul 2018
18/19 — FC Zürich U21
19 matches · 0 G · 0 A · across 1 competition
Jul 2017
17/18 — FC Zürich U21
20 matches · 2 G · 0 A · across 1 competition
Jul 2017
Transfer: FC Zürich U18 → FC Zürich U21
17/18 · Transfer
Jul 2016
16/17 — FC Zürich U18, FC Zürich UEFA U19
17 matches · 2 G · 0 A · across 3 competitions
Jul 2015
15/16 — FC Zürich U18
12 matches · 0 G · 0 A · across 2 competitions
Jul 2015
Transfer: FC Zürich U17 → FC Zürich U18
15/16 · Transfer
Jul 2014
Transfer: FC Zürich U16 → FC Zürich U17
14/15 · Transfer
Jan 1970
Peak market value: €400k
Highest valuation recorded in dataset

Percentile rank vs 61 other Midfield - Central Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals2 total · 0.59/90
98
Assists0 total · 0.00/90
0
G+A2 total · 0.59/90
82
Yellow cards3 total · 0.88/90
0
3,158 min
Minutes played by club
FC Wil 1900 61.6%
FC Zürich U21 22.0%
FC Zürich U18 16.4%
FC Zürich UEFA U19 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

4€100K7€200K11€300K14€400K16/17 — 2 goals (FC Zürich U18)216/1717/18 — 2 goals (FC Zürich U21)217/1818/1919/20 — 3 assists319/2020/2121/22 — 1 assists121/2222/23 — 5 goals (FC Wil 1900)22/23 — 9 assists1422/2323/24 — 3 goals (FC Wil 1900)23/24 — 2 assists523/2424/25 — 6 goals (FC Wil 1900)24/25 — 4 assists1024/2525/26 — 2 goals (FC Wil 1900)225/2618/19 — €200K19/20 — €300K20/21 — €300K21/22 — €300K22/23 — €250K23/24 — €350K24/25 — €400K25/26 — €400KGoalsAssistsMarket value

Goals by season

15/16: 0015/1616/17: 2216/1717/18: 2217/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 5522/2323/24: 3323/2424/25: 6624/2525/26: 2225/26

Assists by season

15/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 3319/2020/21: 0020/2121/22: 1121/2222/23: 9922/2323/24: 2223/2424/25: 4424/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames 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
Current€400k
Peak€400k
Low€150k
Δ since start+€200k
€150k€213k€275k€338k€400k197019701970
DateValue
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
TeamShirtMatchesGoalsDebutAge at debutStatus
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
TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

DateCompHomeScoreAwayAvailability
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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

Challenge League
164 apps
16 G
18 A
Promotion League
39 apps
2 G
0 A
U18 Elite League
26 apps
2 G
0 A
Swiss Cup
11 apps
0 G
1 A

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.