Milan de Haan
Career snapshot
Career highs
Born the same day
Shares 2003-11-20 · 6 players total
| Full name | Milan de Haan |
|---|---|
| Date of birth | 2003-11-20 (22 yrs) |
| Place of birth | Monnickendam, Netherlands, Netherlands |
| Citizenship | Netherlands |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | |
| Height | 180.00 m |
| Current club | Almere City FC |
| Joined | 2025-08-29 |
| Contract expires | — |
| Agent | Iconics Management |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Almere City FC | 1 | 25/26 | 25/26 | 2 | 0 | 0 | 0 |
| FC Volendam | 5 | 20/21 | 25/26 | 59 | 6 | 2 | 1,217 |
| FC Volendam U21 | 3 | 21/22 | 24/25 | 62 | 8 | 7 | 974 |
| FC Volendam U18 | 1 | 20/21 | 20/21 | 5 | 2 | 0 | 63 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Eredivisie | FC Volendam | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Keuken Kampioen Divisie | Almere City FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Keuken Kampioen Divisie | FC Volendam | 26 | 3 | 2 | 4 | 0 | 490 |
| 24/25 | KNVB Beker | FC Volendam | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | U21 Div. 2 Fall | FC Volendam U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | U21 Div. 2 Spring | FC Volendam U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Eredivisie | FC Volendam | 27 | 3 | 0 | 2 | 0 | 727 |
| 23/24 | KNVB Beker | FC Volendam | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Jack's League | FC Volendam U21 | 26 | 5 | 1 | 1 | 0 | 275 |
| 21/22 | Jack's League | FC Volendam U21 | 31 | 3 | 6 | 5 | 0 | 699 |
| 21/22 | Keuken Kampioen Divisie | FC Volendam | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | KNVB Beker | FC Volendam | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Play-Offs Promotion Tweede Divisie | FC Volendam U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Keuken Kampioen Divisie | FC Volendam | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | U18 Div. 2 Fall | FC Volendam U18 | 4 | 2 | 0 | 0 | 0 | 63 |
| 20/21 | U19 Cup Netherlands | FC Volendam U18 | 1 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2019-07-01 | RKAV Yth. | RKAV U19 | Transfer | 0 | — |
| 20/21 | 2020-07-01 | RKAV U19 | Volendam U18 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Volendam U18 | FC Volendam | Transfer | 0 | — |
| 21/22 | 2022-01-01 | FC Volendam | Volendam U21 | Transfer | 0 | — |
| 23/24 | 2023-07-01 | Volendam U21 | FC Volendam | Transfer | 25000 | — |
| 25/26 | 2025-08-29 | FC Volendam | Almere City | Transfer | 350000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | unknown injury | 2024-03-30 | 2024-04-27 | 29 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €25k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Darius Johnson | 1 | 0 | 975 |
| Ezechiel Fiemawhle | 1 | 0 | 491 |
| Lequincio Zeefuik | 1 | 0 | 0 |
| Younes Taha | 1 | 0 | 0 |
| Barry Lauwers | 1 | 0 | 0 |
| Calvin Twigt | 1 | 0 | 0 |
| Benaissa Benamar | 0 | 0 | 0 |
| Henk Veerman | 2 | 1 | 0 |
| Mawouna Amevor | 2 | 0 | 0 |
| Yannick Leliendal | 2 | 0 | 0 |
| Josh Flint | 1 | 0 | 0 |
| Mio Backhaus | 1 | 0 | 0 |
| Kayne van Oevelen | 2 | 0 | 0 |
| Koen Blommestijn | 1 | 3 | 0 |
| Damon Mirani | 1 | 0 | 0 |
| Xavier Mbuyamba | 2 | 0 | 0 |
| Joey Antonioli | 1 | 0 | 0 |
| Jordi Blom | 1 | 0 | 0 |
| Robert Mühren | 1 | 1 | 0 |
| Quincy Hoeve | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Jack's League | FC Volendam U21 | 5 | 26 |
| 23/24 | Eredivisie | FC Volendam | 3 | 27 |
| 21/22 | Jack's League | FC Volendam U21 | 3 | 31 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | Jack's League | FC Volendam U21 | 6 | 31 |
| 24/25 | Keuken Kampioen Divisie | FC Volendam | 2 | 26 |
| 22/23 | Jack's League | FC Volendam U21 | 1 | 26 |
Last 50 matches for Almere City FC 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-05-18 | NL1 |
AZ | 1–1 | Almere City FC | Available |
| 2025-05-14 | NL1 |
Almere City FC | 1–1 | Fortuna Sittard | Available |
| 2025-05-10 | NL1 |
Almere City FC | 0–3 | Sparta Rotterdam | Available |
| 2025-04-27 | NL1 |
Almere City FC | 0–0 | Go Ahead Eagles | Available |
| 2025-04-19 | NL1 |
SC Heerenveen | 2–1 | Almere City FC | Available |
| 2025-04-12 | NL1 |
PSV | 5–0 | Almere City FC | Available |
| 2025-04-05 | NL1 |
Almere City FC | 2–2 | PEC Zwolle | Available |
| 2025-03-29 | NL1 |
Willem II Tilburg | 0–2 | Almere City FC | Available |
| 2025-03-14 | NL1 |
Almere City FC | 1–1 | NAC Breda | Available |
| 2025-03-09 | NL1 |
FC Twente '65 | 1–0 | Almere City FC | Available |
| 2025-03-02 | NL1 |
Almere City FC | 0–1 | AFC Ajax | Available |
| 2025-02-22 | NL1 |
Feyenoord Rotterdam | 2–1 | Almere City FC | Available |
| 2025-02-16 | NL1 |
NEC | 2–2 | Almere City FC | Available |
| 2025-02-09 | NL1 |
FC Utrecht | 0–1 | Almere City FC | Available |
| 2025-02-02 | NL1 |
Almere City FC | 1–4 | RKC Waalwijk | Available |
| 2025-01-19 | NL1 |
Almere City FC | 0–2 | Heracles Almelo | Available |
| 2025-01-12 | NL1 |
FC Groningen | 0–0 | Almere City FC | Available |
| 2024-12-21 | NL1 |
Almere City FC | 3–0 | SC Heerenveen | Available |
| 2024-12-15 | NL1 |
AFC Ajax | 3–0 | Almere City FC | Available |
| 2024-12-08 | NL1 |
Almere City FC | 1–3 | FC Utrecht | Available |
| 2024-11-30 | NL1 |
NAC Breda | 1–0 | Almere City FC | Available |
| 2024-11-23 | NL1 |
Go Ahead Eagles | 3–0 | Almere City FC | Available |
| 2024-11-10 | NL1 |
Almere City FC | 1–4 | Feyenoord Rotterdam | Available |
| 2024-11-03 | NL1 |
RKC Waalwijk | 2–0 | Almere City FC | Available |
| 2024-10-25 | NL1 |
Almere City FC | 1–0 | NEC | Available |
| 2024-10-19 | NL1 |
Sparta Rotterdam | 2–2 | Almere City FC | Available |
| 2024-10-04 | NL1 |
Almere City FC | 0–1 | Willem II Tilburg | Available |
| 2024-09-29 | NL1 |
PEC Zwolle | 1–0 | Almere City FC | Available |
| 2024-09-22 | NL1 |
Almere City FC | 0–5 | FC Twente '65 | Available |
| 2024-09-15 | NL1 |
Heracles Almelo | 0–0 | Almere City FC | Available |
| 2024-08-31 | NL1 |
Almere City FC | 1–1 | FC Groningen | Available |
| 2024-08-24 | NL1 |
Almere City FC | 1–7 | PSV | Available |
| 2024-08-16 | NL1 |
Fortuna Sittard | 3–0 | Almere City FC | Available |
| 2024-08-10 | NL1 |
Almere City FC | 0–1 | AZ | Available |
| 2024-05-19 | NL1 |
Almere City FC | 1–4 | NEC | Available |
| 2024-05-12 | NL1 |
AFC Ajax | 3–0 | Almere City FC | Available |
| 2024-05-03 | NL1 |
Almere City FC | 1–1 | SC Heerenveen | Available |
| 2024-04-24 | NL1 |
FC Twente '65 | 3–1 | Almere City FC | INJURED unknown injury |
| 2024-04-13 | NL1 |
Almere City FC | 2–3 | Sparta Rotterdam | INJURED unknown injury |
| 2024-04-07 | NL1 |
Go Ahead Eagles | 1–1 | Almere City FC | INJURED unknown injury |
| 2024-04-04 | NL1 |
RKC Waalwijk | 0–0 | Almere City FC | INJURED unknown injury |
| 2024-03-31 | NL1 |
Almere City FC | 1–1 | FC Volendam | INJURED unknown injury |
| 2024-03-16 | NL1 |
SBV Vitesse | 1–1 | Almere City FC | Available |
| 2024-03-09 | NL1 |
Almere City FC | 1–1 | FC Utrecht | Available |
| 2024-03-03 | NL1 |
Heracles Almelo | 2–2 | Almere City FC | Available |
| 2024-02-25 | NL1 |
Almere City FC | 0–2 | Feyenoord Rotterdam | Available |
| 2024-02-17 | NL1 |
PEC Zwolle | 0–1 | Almere City FC | Available |
| 2024-02-10 | NL1 |
Almere City FC | 0–0 | AZ | Available |
| 2024-02-02 | NL1 |
Almere City FC | 2–1 | SBV Excelsior | Available |
| 2024-01-27 | NL1 |
PSV | 2–0 | Almere City FC | Available |
Teams faced most often by Milan de Haan'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 % |
|---|---|---|---|---|---|---|---|---|
| SBV Excelsior | 10 | 3 | 2 | 5 | 13 | 23 | -10 | 30% |
| FC Den Bosch | 8 | 6 | 0 | 2 | 22 | 12 | +10 | 75% |
| FC Emmen | 8 | 3 | 2 | 3 | 11 | 12 | -1 | 38% |
| Jong PSV | 8 | 7 | 1 | 0 | 27 | 7 | +20 | 88% |
| Helmond Sport | 8 | 7 | 1 | 0 | 23 | 9 | +14 | 88% |
| TOP Oss | 8 | 5 | 1 | 2 | 17 | 7 | +10 | 63% |
| FC Eindhoven | 8 | 5 | 3 | 0 | 21 | 9 | +12 | 63% |
| SC Cambuur | 8 | 7 | 0 | 1 | 18 | 7 | +11 | 88% |
| Jong Ajax | 8 | 6 | 2 | 0 | 21 | 8 | +13 | 75% |
| De Graafschap | 8 | 5 | 0 | 3 | 22 | 17 | +5 | 63% |
| Roda JC Kerkrade | 8 | 2 | 5 | 1 | 15 | 14 | +1 | 25% |
| FC Dordrecht | 7 | 4 | 1 | 2 | 18 | 10 | +8 | 57% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 20/21 | Senior debut season | |
| 20/21 | 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 | 30 | 490 | 4 | 0 | 0 | 0.73 |
| 23/24 | 28 | 727 | 3 | 0 | 0 | 0.37 |
| 22/23 | 26 | 275 | 1 | 0 | 0 | 0.33 |
| 21/22 | 35 | 699 | 5 | 0 | 0 | 0.64 |
| 20/21 | 5 | 63 | 1 | 0 | 0 | 1.43 |
Output by competition
Career goals and assists broken down by tournament.
More on Milan de Haan
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Milan de Haan
Who is Milan de Haan?
Milan de Haan is a Netherlands professional footballer who plays as a central midfield for Almere City FC.
How old is Milan de Haan?
Milan de Haan is 22 years old. He was born on November 20, 2003 in Monnickendam, Netherlands.
What position does Milan de Haan play?
Milan de Haan plays as a central midfield (Midfield - Central Midfield).
What club does Milan de Haan play for?
Milan de Haan currently plays for Almere City FC.
How many career goals has Milan de Haan scored?
Across all senior club competitions in our dataset, Milan de Haan has scored 16 goals in 128 appearances.
What is Milan de Haan's market value?
Milan de Haan's most recent reported market value is €350k.
Netherlands