Career snapshot
Career highs
Born the same day
Shares 1993-01-21 · 6 players total
| Full name | Michael Brouwer |
|---|---|
| Date of birth | 1993-01-21 (33 yrs) |
| Place of birth | Apeldoorn, Netherlands |
| Citizenship | Netherlands |
| Position | Goalkeeper |
| Foot | right |
| Height | 189.00 m |
| Current club | FC Utrecht |
| Joined | 2024-07-25 |
| Contract expires | 2026-06-30 |
| Agent | V4S |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Utrecht | 2 | 24/25 | 25/26 | 7 | 0 | 0 | 630 |
| FC Utrecht U21 | 1 | 25/26 | 25/26 | 1 | 0 | 0 | 90 |
| Heracles Almelo | 8 | 15/16 | 23/24 | 87 | 0 | 0 | 7,708 |
| FC Emmen | 1 | 21/22 | 21/22 | 39 | 0 | 0 | 3,510 |
| Heracles Almelo U21 | 8 | 12/13 | 19/20 | 38 | 0 | 0 | 3,420 |
| Vitesse/AGOVV U19 | 1 | 10/11 | 10/11 | 0 | 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 | Eredivisie | FC Utrecht | 1 | 0 | 0 | 0 | 0 | 90 |
| 25/26 | Europa League Qualifying | FC Utrecht | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Keuken Kampioen Divisie | FC Utrecht U21 | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | Eredivisie | FC Utrecht | 3 | 0 | 0 | 0 | 0 | 270 |
| 24/25 | KNVB Beker | FC Utrecht | 3 | 0 | 0 | 0 | 0 | 270 |
| 23/24 | Eredivisie | Heracles Almelo | 34 | 0 | 0 | 0 | 0 | 3,060 |
| 23/24 | KNVB Beker | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Keuken Kampioen Divisie | Heracles Almelo | 38 | 0 | 0 | 1 | 0 | 3,420 |
| 22/23 | KNVB Beker | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Keuken Kampioen Divisie | FC Emmen | 38 | 0 | 0 | 0 | 0 | 3,420 |
| 21/22 | KNVB Beker | FC Emmen | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | Eredivisie | Heracles Almelo | 7 | 0 | 0 | 0 | 0 | 553 |
| 20/21 | KNVB Beker | Heracles Almelo | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | Beloften Preliminary Round | Heracles Almelo U21 | 6 | 0 | 0 | 0 | 0 | 540 |
| 19/20 | Eredivisie | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | KNVB Beker | Heracles Almelo | 3 | 0 | 0 | 0 | 0 | 270 |
| 19/20 | Reserve Erediv. | Heracles Almelo U21 | 5 | 0 | 0 | 0 | 0 | 450 |
| 18/19 | Beloften Eredivisie | Heracles Almelo U21 | 6 | 0 | 0 | 0 | 0 | 540 |
| 18/19 | Beloften Preliminary Round | Heracles Almelo U21 | 4 | 0 | 0 | 0 | 0 | 360 |
| 18/19 | Eredivisie | Heracles Almelo | 2 | 0 | 0 | 0 | 0 | 135 |
| 18/19 | KNVB Beker | Heracles Almelo | 2 | 0 | 0 | 0 | 0 | 180 |
| 18/19 | Play-Offs Conference League | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Beloften Eredivisie | Heracles Almelo U21 | 5 | 0 | 0 | 0 | 0 | 450 |
| 17/18 | Eredivisie | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | KNVB Beker | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Beloften Eredivisie | Heracles Almelo U21 | 3 | 0 | 0 | 0 | 0 | 270 |
| 16/17 | Eredivisie | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | KNVB Beker | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Beloften Eredivisie | Heracles Almelo U21 | 5 | 0 | 0 | 0 | 0 | 450 |
| 15/16 | Beloften nacompetitie | Heracles Almelo U21 | 2 | 0 | 0 | 0 | 0 | 180 |
| 15/16 | Eredivisie | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | KNVB Beker | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Play-Offs Conference League | Heracles Almelo | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Beloften Eredivisie | Heracles Almelo U21 | 1 | 0 | 0 | 0 | 0 | 90 |
| 14/15 | Beloften Preliminary Round | Heracles Almelo U21 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Beloften Eredivisie | Heracles Almelo U21 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Beloften nacompetitie | Heracles Almelo U21 | 1 | 0 | 0 | 0 | 0 | 90 |
| 10/11 | U19 Div. 1 Spring | Vitesse/AGOVV U19 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 08/09 | 2008-07-01 | Vit./AGOVV Jgd. | VIT/AGOVV U17 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | VIT/AGOVV U17 | Vit./AGOVV U19 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Vit./AGOVV U19 | FC Twente U19 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | FC Twente U19 | AGOVV | Transfer | 0 | — |
| 12/13 | 2013-01-16 | AGOVV | Heracles U21 | Transfer | 50000 | — |
| 13/14 | 2013-07-01 | Heracles U21 | Heracles Almelo | Transfer | 50000 | — |
| 21/22 | 2021-07-01 | Heracles Almelo | FC Emmen | Loan | 350000 | — |
| 21/22 | 2022-06-30 | FC Emmen | Heracles Almelo | Return from loan | 550000 | — |
| 24/25 | 2024-07-25 | Heracles Almelo | FC Utrecht | Transfer | 700000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #39118 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Rui Mendes | 2 | 0 | 0 |
| Azzeddine Toufiqui | 2 | 0 | 0 |
| Bryan Limbombe | 1 | 0 | 0 |
| Jeff Hardeveld | 1 | 0 | 0 |
| Lorenzo Burnet | 2 | 0 | 0 |
| Teun Bijleveld | 1 | 0 | 0 |
| Brian De Keersmaecker | 1 | 0 | 0 |
| Mario Engels | 1 | 1 | 0 |
| Oussama El Azzouzi | 2 | 0 | 0 |
| Peter van Ooijen | 2 | 0 | 0 |
| Jasin Assehnoun | 2 | 0 | 0 |
| Marco Rente | 2 | 0 | 0 |
| Justin Hoogma | 2 | 0 | 0 |
| Jari Vlak | 2 | 0 | 0 |
| Sem Scheperman | 2 | 0 | 0 |
| Navajo Bakboord | 2 | 0 | 0 |
| Anas Ouahim | 2 | 0 | 0 |
| Lucas Schoofs | 2 | 0 | 0 |
| Marko Vejinović | 2 | 0 | 0 |
| Sven Sonnenberg | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | FC Emmen | Heracles Almelo | Return from loan | — | €550k |
| 21/22 | 2021-07-01 | Heracles Almelo | FC Emmen | Loan | — | €350k |
Last 50 matches for FC Utrecht while Michael Brouwer was at the club (joined 2024-07-25). 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-17 | NL1 |
FC Utrecht | – | Fortuna Sittard | TIMED |
| 2026-05-10 | NL1 |
AFC Ajax | 1–2 | FC Utrecht | Available |
| 2026-05-10 | NL1 |
AFC Ajax | 1–2 | FC Utrecht | Available |
| 2026-05-02 | NL1 |
FC Utrecht | 2–0 | NAC Breda | Available |
| 2026-05-02 | NL1 |
FC Utrecht | 2–0 | NAC Breda | Available |
| 2026-04-26 | NL1 |
SBV Excelsior | 5–0 | FC Utrecht | Available |
| 2026-04-26 | NL1 |
SBV Excelsior | 5–0 | FC Utrecht | Available |
| 2026-04-11 | NL1 |
FC Utrecht | 4–1 | Telstar 1963 | Available |
| 2026-04-04 | NL1 |
PSV | 4–3 | FC Utrecht | Available |
| 2026-03-22 | NL1 |
FC Utrecht | 2–0 | Go Ahead Eagles | Available |
| 2026-03-15 | NL1 |
FC Twente '65 | 0–2 | FC Utrecht | Available |
| 2026-03-06 | NL1 |
Heracles Almelo | 0–0 | FC Utrecht | Available |
| 2026-03-01 | NL1 |
FC Utrecht | 2–0 | AZ | Available |
| 2026-02-22 | NL1 |
FC Utrecht | 1–1 | PEC Zwolle | Available |
| 2026-02-14 | NL1 |
FC Groningen | 1–2 | FC Utrecht | Available |
| 2026-02-11 | NL1 |
NEC | 1–3 | FC Utrecht | Available |
| 2026-02-08 | NL1 |
FC Utrecht | 0–1 | Feyenoord Rotterdam | Available |
| 2026-02-01 | NL1 |
SC Heerenveen | 1–1 | FC Utrecht | Available |
| 2026-01-25 | NL1 |
FC Utrecht | 0–1 | Sparta Rotterdam | Available |
| 2026-01-18 | NL1 |
FC Volendam | 2–1 | FC Utrecht | Available |
| 2025-12-21 | NL1 |
FC Utrecht | 1–2 | PSV | Available |
| 2025-12-14 | NL1 |
NAC Breda | 1–1 | FC Utrecht | Available |
| 2025-12-07 | NL1 |
FC Utrecht | 1–1 | FC Twente '65 | Available |
| 2025-11-30 | NL1 |
Go Ahead Eagles | 2–2 | FC Utrecht | Available |
| 2025-11-23 | NL1 |
Telstar 1963 | 1–1 | FC Utrecht | Available |
| 2025-11-09 | NL1 |
FC Utrecht | 2–1 | AFC Ajax | Available |
| 2025-11-02 | NL1 |
FC Utrecht | 1–0 | NEC | Available |
| 2025-10-26 | NL1 |
AZ | 4–1 | FC Utrecht | Available |
| 2025-10-18 | NL1 |
FC Utrecht | 3–1 | FC Volendam | Available |
| 2025-10-05 | NL1 |
Feyenoord Rotterdam | 3–2 | FC Utrecht | Available |
| 2025-09-28 | NL1 |
FC Utrecht | 2–2 | SC Heerenveen | Available |
| 2025-09-20 | NL1 |
Fortuna Sittard | 1–0 | FC Utrecht | Available |
| 2025-09-14 | NL1 |
FC Utrecht | 0–1 | FC Groningen | Available |
| 2025-08-31 | NL1 |
PEC Zwolle | 0–2 | FC Utrecht | Available |
| 2025-08-24 | NL1 |
FC Utrecht | 4–1 | SBV Excelsior | Available |
| 2025-08-17 | NL1 |
Sparta Rotterdam | 2–1 | FC Utrecht | Available |
| 2025-08-10 | NL1 |
FC Utrecht | 4–0 | Heracles Almelo | Available |
| 2025-05-18 | NL1 |
Fortuna Sittard | 0–0 | FC Utrecht | Available |
| 2025-05-14 | NL1 |
FC Utrecht | 1–1 | Sparta Rotterdam | Available |
| 2025-05-11 | NL1 |
FC Twente '65 | 2–0 | FC Utrecht | Available |
| 2025-04-25 | NL1 |
RKC Waalwijk | 0–4 | FC Utrecht | Available |
| 2025-04-20 | NL1 |
FC Utrecht | 4–0 | AFC Ajax | Available |
| 2025-04-13 | NL1 |
FC Utrecht | 3–1 | FC Groningen | Available |
| 2025-04-06 | NL1 |
Go Ahead Eagles | 2–2 | FC Utrecht | Available |
| 2025-03-30 | NL1 |
FC Utrecht | 2–0 | SC Heerenveen | Available |
| 2025-03-15 | NL1 |
FC Utrecht | 0–1 | NEC | Available |
| 2025-03-09 | NL1 |
Willem II Tilburg | 2–3 | FC Utrecht | Available |
| 2025-03-01 | NL1 |
FC Utrecht | 1–0 | NAC Breda | Available |
| 2025-02-15 | NL1 |
PSV | 2–2 | FC Utrecht | Available |
| 2025-02-09 | NL1 |
FC Utrecht | 0–1 | Almere City FC | Available |
Teams faced most often by Michael Brouwer'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 % |
|---|---|---|---|---|---|---|---|---|
| PEC Zwolle | 37 | 13 | 9 | 15 | 67 | 61 | +6 | 35% |
| AFC Ajax | 37 | 8 | 5 | 24 | 37 | 99 | -62 | 22% |
| Fortuna Sittard | 36 | 14 | 13 | 9 | 59 | 44 | +15 | 39% |
| FC Groningen | 35 | 14 | 11 | 10 | 35 | 43 | -8 | 40% |
| VVV-Venlo | 32 | 17 | 6 | 9 | 71 | 46 | +25 | 53% |
| ADO Den Haag | 31 | 17 | 4 | 10 | 62 | 37 | +25 | 55% |
| Sparta Rotterdam | 31 | 12 | 9 | 10 | 45 | 34 | +11 | 39% |
| Willem II | 30 | 14 | 4 | 12 | 51 | 48 | +3 | 47% |
| RKC Waalwijk | 28 | 10 | 9 | 9 | 39 | 40 | -1 | 36% |
| Vitesse | 26 | 3 | 8 | 15 | 23 | 49 | -26 | 12% |
| Feyenoord | 26 | 2 | 8 | 16 | 28 | 56 | -28 | 8% |
| NAC Breda | 25 | 17 | 3 | 5 | 53 | 21 | +32 | 68% |
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′ |
|---|---|---|---|---|---|---|
| 22/23 | 38 | 3,420 | 1 | 0 | 0 | 0.03 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 2 | 180 | 0 | 0% | 5 | 2.5 |
| 24/25 | 6 | 540 | 3 | 50% | 3 | 0.5 |
| 23/24 | 34 | 3,060 | 4 | 12% | 74 | 2.18 |
| 22/23 | 38 | 3,420 | 16 | 42% | 42 | 1.11 |
| 21/22 | 39 | 3,510 | 18 | 46% | 24 | 0.62 |
| 20/21 | 8 | 643 | 1 | 13% | 14 | 1.96 |
| 19/20 | 14 | 1,260 | 2 | 14% | 20 | 1.43 |
| 18/19 | 14 | 1,215 | 2 | 14% | 22 | 1.63 |
| 17/18 | 5 | 450 | 2 | 40% | 5 | 1 |
| 16/17 | 3 | 270 | 1 | 33% | 3 | 1 |
| 15/16 | 7 | 630 | 0 | 0% | 14 | 2 |
| 14/15 | 1 | 90 | 0 | 0% | 1 | 1 |
Output by competition
Career goals and assists broken down by tournament.
More on Michael Brouwer
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Michael Brouwer
Who is Michael Brouwer?
Michael Brouwer is a Netherlands professional footballer who plays as a goalkeeper for FC Utrecht.
How old is Michael Brouwer?
Michael Brouwer is 33 years old. He was born on January 21, 1993 in Apeldoorn.
What position does Michael Brouwer play?
Michael Brouwer plays as a goalkeeper (Goalkeeper).
What club does Michael Brouwer play for?
Michael Brouwer currently plays for FC Utrecht.
What is Michael Brouwer's market value?
Michael Brouwer's most recent reported market value is €400k.
Netherlands