# 2024–25 FC Utrecht season

The 2024–25 season is the 55th season in the existence of FC Utrecht and the club's 55th consecutive season in the top flight of Dutch football. In addition to the domestic league, FC Utrecht participated in this season's editions of the KNVB Cup.

## Players
### First-team squad

    As of 4 February 2025
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 1 | GK | GRE | Vasilis Barkas |
| 2 | DF | BEL | Siebe Horemans |
| 3 | DF | NED | Mike van der Hoorn |
| 5 | DF | ISL | Kolbeinn Finnsson |
| 6 | MF | DEN | Oscar Fraulo (on loan from Borussia Mönchengladbach) |
| 7 | MF | DEN | Victor Jensen |
| 8 | MF | GER | Can Bozdoğan |
| 9 | FW | NED | David Min |
| 10 | MF | USA | Taylor Booth |
| 11 | FW | NED | Noah Ohio |
| 14 | MF | IRQ | Zidane Iqbal |
| 15 | FW | ENG | Adrian Blake |
| 16 | DF | MAR | Souffian El Karouani |
| 18 | MF | NED | Jens Toornstra |
| 19 | FW | BEL | Anthony Descotte (on loan from RSC Charleroi) |
| 20 | FW | FRA | Yoann Cathline (on loan from FC Lorient) |
| 21 | MF | USA | Paxten Aaronson (on loan from Eintracht Frankfurt) |
| No. | Pos. | Nation | Player |
| 22 | FW | ESP | Miguel Rodríguez (on loan from Celta de Vigo) |
| 23 | DF | DEN | Niklas Vesterlund |
| 24 | DF | NED | Nick Viergever (captain) |
| 25 | GK | NED | Michael Brouwer |
| 26 | FW | NED | Miliano Jonathans |
| 27 | MF | BEL | Alonzo Engwanda |
| 32 | GK | NED | Tom de Graaff |
| 33 | GK | NED | Kevin Gadellaa |
| 40 | DF | BEL | Matisse Didden |
| 42 | DF | USA | Rickson van Hees |
| 43 | MF | NED | Rafik El Arguioui |
| 44 | DF | NED | Joshua Mukeh |
| 46 | MF | DEN | Silas Andersen |
| 51 | GK | DEN | Andreas Dithmer |
| 77 | FW | NED | Ole Romeny |
| 91 | FW | CIV | Sébastien Haller (on loan from Borussia Dortmund) |
* 1 2 3 Left during the season.

## Transfers
### Summer
#### Transfers in

| Nat. | Pos. | Player | Transferred from | Particularities |
| BEL | DF | Matisse Didden | Roda JC | Purchased |
| ISL | DF | Kolbeinn Finnsson | Lyngby BK | Purchased |
| NED | GK | Tom de Graaff | Jong Ajax | Purchased |
| NED | FW | David Min | RKC Waalwijk | Purchased |
| NED | FW | Noah Ohio | Standard Liège | Purchased |
| NED | DF | Ryan Flamingo | US Sassuolo | Buy option lifted |
| USA | MF | Paxten Aaronson | Eintracht Frankfurt | On loan |
| FRA | FW | Yoann Cathline | FC Lorient | On loan (+option to buy) |
| DEN | MF | Oscar Fraulo | Borussia Mönchengladbach | On loan (+option to buy) |
| ESP | FW | Miguel Rodríguez | Celta de Vigo | On loan (+option to buy) |
| NED | GK | Michael Brouwer | Heracles Almelo | Transfer free |
| BEL | MF | Alonzo Engwanda | RSCA Futures | Transfer free |
| BEL | DF | Siebe Horemans | Excelsior | Transfer free |
| DEN | MF | Silas Andersen | Jong FC Utrecht | Internal transfer |
| ENG | FW | Adrian Blake | Jong FC Utrecht | Internal transfer |
| NED | GK | Kevin Gadellaa | Jong FC Utrecht | Internal transfer |
| NED | DF | Joshua Mukeh | Jong FC Utrecht | Internal transfer |
| NED | MF | Luuk Brouwers | sc Heerenveen | Back from loan (+obligation to buy) |
| NED | GK | Calvin Raatsie | Roda JC | Back from loan |

#### Transfers out

| Nat. | Pos. | Player | Transferred to | Particularities |
| NED | DF | Mark van der Maarel | Retired | |
| NED | FW | Marouan Azarkan | Al-Nasr SC | Sold |
| NED | DF | Ryan Flamingo | PSV | Sold |
| SWE | FW | Isac Lidberg | SV Darmstadt 98 | Sold |
| DEN | FW | Jeppe Okkels | Preston North End | Sold |
| NED | GK | Calvin Raatsie | Excelsior | Sold |
| NED | MF | Luuk Brouwers | sc Heerenveen | Obligation to buy |
| NED | DF | Hidde ter Avest | Oxford United FC | Transfer free |
| BEL | FW | Othmane Boussaid | Al-Nasr SC | Transfer free |
| NED | GK | Thijmen Nijhuis | HJK Helsinki | Transfer free |
| NED | GK | Mattijs Branderhorst | Fortuna Sittard | On loan |
| NED | DF | Ryan Flamingo | US Sassuolo | Back from loan (+option to buy) |
| DEN | MF | Oscar Fraulo | Borussia Mönchengladbach | Back from loan (+option to buy) |
| GER | DF | Tim Handwerker | 1. FC Nürnberg | Back from loan (+option to buy) |
| NED | FW | Sam Lammers | Rangers FC | Back from loan |

### Winter
#### Transfers in

| Nat. | Pos. | Player | Transferred from | Particularities | Ref. |
| NED | FW | Miliano Jonathans | Vitesse | Purchased | |
| CIV | FW | Sébastien Haller | Borussia Dortmund | On loan | |

#### Transfers out

| Nat. | Pos. | Player | Transferred to | Particularities |
| DEN | MF | Silas Andersen | BK Häcken | Sold |
| USA | MF | Taylor Booth | FC Twente | Sold |
| NED | FW | Ole Romeny | Oxford United FC | Sold |

## Pre-season and friendlies

Win  Draw  Loss  Fixtures

## Competitions
### Overall record

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| Eredivisie | 11 August 2024 | 18 May 2025 | Matchday 1 | | 26 | 14 | 7 | 5 | 46 | 39 | +7 | 053.85 |
| KNVB Cup | 31 October 2024 | 4 February 2025 | First round | Quarter-final | 4 | 3 | 0 | 1 | 12 | 4 | +8 | 075.00 |
| Total | Total | Total | Total | Total | 30 | 17 | 7 | 6 | 58 | 43 | +15 | 056.67 |
Last updated: 17 March 2025 Source: Soccerway

### Eredivisie
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Ajax (Y) | 26 | 20 | 4 | 2 | 55 | 20 | +35 | 64 | Qualification for the Champions League league phase |
| 2 | PSV Eindhoven (Y) | 26 | 18 | 4 | 4 | 78 | 30 | +48 | 58 | Qualification for the Champions League league phase |
| 3 | Utrecht | 26 | 14 | 7 | 5 | 46 | 39 | +7 | 49 | Qualification for the Champions League third qualifying round |
| 4 | Feyenoord | 25 | 13 | 8 | 4 | 54 | 29 | +25 | 47 | Qualification for the Europa League second qualifying round |
| 5 | Twente | 26 | 13 | 7 | 6 | 52 | 37 | +15 | 46 | Qualification for the European competition play-offs |
* 1 2 The 2024–25 KNVB Cup winners (AZ or Go Ahead Eagles) qualify for the Europa League league phase (or the fourth-placed team if the KNVB Cup winners finish in the top three). If the KNVB Cup winners finish in the top four, the Europa League second round spot will be passed to the fifth-placed team. If the KNVB Cup winners finish in the top eight, the fourth European competition play-off spot will be passed to the ninth-placed team.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 17 March 2025. Source: Eredivisie

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |
| Ground | H | A | A | H | A | H | A | H | A | H | A | H | A | H | A | H | H | A | H | A | A | H | A | H | A | H | - | - | - | - | - | - | - | - |
| Result | W | D | W | W | D | W | W | W | W | L | W | W | W | L | W | D | L | W | D | D | D | L | D | W | W | L | - | - | - | - | - | - | - | - |
| Position | 7 | 8 | 4 | 3 | 3 | 3 | 2 | 2 | 2 | 3 | 3 | 2 | 2 | 3 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 4 | 5 | 3 | 3 | 3 | - | - | - | - | - | - | - | - |

#### Matches

The league fixtures were announced on 24 June 2024.

### KNVB Cup
## Statistics
### Goalscorers

Friendlies
| No. | Name | |
| 1. | Anthony Descotte | 6 |
| 2. | David Min | 4 |
| 2. | Ole Romeny | 4 |
| 2. | Miguel Rodríguez | 4 |
| 5. | Adrian Blake | 3 |
| 5. | Noah Ohio | 3 |
| 5. | Jens Toornstra | 3 |
| 8. | Silas Andersen | 2 |
| 8. | Yoann Cathline | 2 |
| 8. | Victor Jensen | 2 |
| 11. | Rafik El Arguioui | 1 |
| 11. | Can Bozdoğan | 1 |
| 11. | Rickson van Hees | 1 |
| 11. | Siebe Horemans | 1 |
| 11. | Ivar Jenner | 1 |
| 11. | Isac Lidberg | 1 |
| 11. | Jeppe Okkels | 1 |
| Own goals opponent | Own goals opponent | - |
| Totals | Totals | 40 |
| No. | Name | |
| 1. | Paxten Aaronson | 6 |
| 2. | Noah Ohio | 5 |
| 3. | Yoann Cathline | 4 |
| 4. | Adrian Blake | 3 |
| 4. | Mike van der Hoorn | 3 |
| 4. | Nick Viergever | 3 |
| 7. | Anthony Descotte | 2 |
| 7. | Oscar Fraulo | 2 |
| 7. | Victor Jensen | 2 |
| 7. | David Min | 2 |
| 7. | Ole Romeny | 2 |
| 7. | Miguel Rodríguez | 2 |
| 13. | Can Bozdoğan | 1 |
| 13. | Sébastien Haller | 2 |
| 13. | Siebe Horemans | 1 |
| 13. | Zidane Iqbal | 1 |
| 13. | Souffian El Karouani | 1 |
| 13. | Jens Toornstra | 1 |
| 13. | Niklas Vesterlund | 1 |
| Own goals opponent | Own goals opponent | 3 |
| Totals | Totals | 46 |
| No. | Name | |
| 1. | Miguel Rodríguez | 3 |
| 2. | Sébastien Haller | 2 |
| 2. | Victor Jensen | 2 |
| 2. | David Min | 2 |
| 5. | Paxten Aaronson | 1 |
| 5. | Adrian Blake | 1 |
| 5. | Can Bozdoğan | 1 |
| Own goals opponent | Own goals opponent | - |
| Totals | Totals | 12 |

### Assists

| No. | Name | |
| 1. | Souffian El Karouani | 7 |
| 2. | Jens Toornstra | 4 |
| 3. | Yoann Cathline | 3 |
| 3. | Victor Jensen | 3 |
| 5. | Paxten Aaronson | 2 |
| 5. | Oscar Fraulo | 2 |
| 5. | Miguel Rodríguez | 2 |
| 5. | Niklas Vesterlund | 2 |
| 9. | Adrian Blake | 1 |
| 9. | Can Bozdoğan | 1 |
| 9. | Mike van der Hoorn | 1 |
| 9. | Siebe Horemans | 1 |
| 9. | Nick Viergever | 1 |
| Totals | Totals | 30 |
| No. | Name | |
| 1. | Paxten Aaronson | 2 |
| 1. | Siebe Horemans | 2 |
| 1. | David Min | 2 |
| 4. | Yoann Cathline | 1 |
| 4. | Miguel Rodríguez | 1 |
| Totals | Totals | 8 |

## Monthly Awards

| Month | Type of award | Player |
| October | Johan Cruyff Talent of the Month | Oscar Fraulo |
| October | Team of the Month | Nick Viergever |
| November | Johan Cruyff Talent of the Month | Paxten Aaronson |
| November | Team of the Month | Paxten Aaronson |
| December | Team of the Month | Zidane Iqbal |
| February | Team of the Month | Vasilis Barkas |

## Attendance
### Home games

| Round | Opponent | Attendance | Total attendance | Average |
| Friendlies |||||
| N/A | USV Elinkwijk | 1,761 | 1,761 | 1,761 |
| N/A | Silkeborg IF | 0 | 1,761 | 1,761 |
| N/A | Al-Rayyan SC | Unknown | 1,761 | 1,761 |
| N/A | RC Lens | 0 | 1,761 | 1,761 |
| N/A | Venezia FC | 3,825 | 5,586 | 2,793 |
| N/A | Sparta Rotterdam | 0 | 5,586 | 2,793 |
| N/A | Heracles Almelo | 0 | 5,586 | 2,793 |
| N/A | Vitesse | 0 | 5,586 | 2,793 |
| N/A | Willem II | 0 | 5,586 | 2,793 |
| Eredivisie |||||
| 1 | PEC Zwolle | 0 | 0 | 0 |
| 4 | FC Twente | 19,463 | 19,463 | 19,463 |
| 6 | Willem II | 20,861 | 40,324 | 20,162 |
| 8 | RKC Waalwijk | 22,019 | 62,343 | 20,781 |
| 10 | Feyenoord | 22,396 | 84,739 | 21,185 |
| 12 | Heracles Almelo | 22,031 | 106,770 | 21,354 |
| 14 | PSV | 22,479 | 129,249 | 21,542 |
| 16 | Go Ahead Eagles | 19,676 | 148,925 | 21,275 |
| 17 | Fortuna Sittard | 21,882 | 170,807 | 21,351 |
| 19 | AZ | 22,348 | 193,155 | 21,462 |
| 22 | Almere City FC | 21,478 | 214,633 | 21,463 |
| 24 | NAC Breda | 22,348 | 236,981 | 21,544 |
| 26 | N.E.C. | 22,532 | 259,513 | 21,626 |
| 27 | sc Heerenveen | , | , | , |
* 1 2 Match played at Sportpark Elinkwijk.
* 1 2 3 4 5 6 Behind closed doors.
* ↑ Match played at Sportpark de Bilderberg.
* 1 2 Match played at Stadion Galgenwaard.
* 1 2 Match played at FC Utrecht Topsportcentrum.
* ↑ Match played at KNVB Campus.

### Away supporters

| Round | Opponent | Attendance | Total attendance | Average |
| Eredivisie |||||
| 2 | sc Heerenveen | 666 | 666 | 666 |
| 3 | NAC Breda | 700 | 1,366 | 683 |
| 7 | AZ | 726 | 2,092 | 697 |
| 9 | FC Groningen | 960 | 3,052 | 763 |
| 11 | Sparta Rotterdam | 500 | 3,552 | 710 |
| 13 | N.E.C. | 500 | 4,052 | 675 |
| 5 | Ajax | 1,000 | 5,052 | 722 |
| 15 | Almere City FC | 400 | 5,452 | 682 |
| 18 | Feyenoord | 1,000 | 6,452 | 717 |
| 20 | Heracles Almelo | 500 | 6,952 | 695 |
| 21 | PEC Zwolle | 500 | 7,452 | 677 |
| 23 | PSV | 1,150 | 8,602 | 717 |
| 25 | Willem II | 600 | 9,202 | 708 |
| 28 | Go Ahead Eagles | 400 | 9,602 | 686 |
| KNVB Cup |||||
| First round | FC Lisse | 400 | 400 | 400 |
| Second round | AFC | 0 | 400 | 400 |
| Round of 16 | RKC Waalwijk | 600 | 1,000 | 500 |
| Quarter-final | Heracles Almelo | 500 | 1,500 | 500 |