2024–25 Feyenoord season
Feyenoord 2024–25 football season
From Wikipedia, the free encyclopedia
The 2024–25 season was the 117th season in the existence of Feyenoord, and the club's 103rd consecutive season in the top flight of Dutch football. In addition to the domestic league, Feyenoord participated in this season's editions of the Johan Cruyff Shield, the KNVB Cup and the Champions League.
(until 10 February)[1]
Pascal Bosschaart
(interim; from 11 until 23 February)[2]
Robin van Persie (from 24 February)
| 2024–25 season | ||||
|---|---|---|---|---|
| Chairman | Toon van Bodegom | |||
| Manager | Brian Priske (until 10 February)[1] Pascal Bosschaart (interim; from 11 until 23 February)[2] Robin van Persie (from 24 February) | |||
| Stadium | De Kuip | |||
| Eredivisie | 3rd | |||
| KNVB Cup | Quarter-finals | |||
| Johan Cruyff Shield | Winners | |||
| Champions League | Round of 16 | |||
| Top goalscorer | League: Igor Paixão (16) All: Igor Paixão (18) | |||
| Average home league attendance | 47,235[3] | |||
|
| ||||
Following the departure of Arne Slot, Danish coach Brian Priske became the club's new head coach.[4] On 10 February 2025, Feyenoord announced that it had fired Priske due to unstable results and a lack of progress.[1] A day later, Pascal Bosschaart was appointed as interim coach.[2]
Transfers
Summer window
In
| Date signed | Position | No. | Player | From club | Fee | Ref. |
|---|---|---|---|---|---|---|
| 3 April 2024 | FW | 23 | €1,800,000 | [5] | ||
| 30 May 2024 | DF | 5 | Free transfer | [6] | ||
| 14 June 2024 | MF | 34 | €500,000 | [7] | ||
| 30 June 2024 | FW | 19 | Free transfer | [8] | ||
| 8 July 2024 | DF | 20 | €2,500,000 | [9] | ||
| 31 August 2024 | GK | 21 | €1,200,000 | [10] | ||
| 2 September 2024 | MF | 4 | €7,000,000 | [11] | ||
| 2 September 2024 | DF | 30 | €2,200,000 | [12] | ||
| Total | €15,200,000 | |||||
Loans in
| Entry date | Position | No. | Player | From club | Ref. |
|---|---|---|---|---|---|
| 13 August 2024 | DF | 16 | [13] | ||
| 15 August 2024 | FW | 38 | [14] | ||
| 29 August 2024 | DF | 15 | [15] |
Out
| Date | Position | Player | To club | Fee | Ref. |
|---|---|---|---|---|---|
| 1 July 2024 | FW | Free agent | |||
| 1 July 2024 | DF | Free agent | |||
| 1 July 2024 | FW | Returned from loan | |||
| 1 July 2024 | DF | €1,000,000 | [16] | ||
| 5 July 2024 | MF | €32,000,000 | [17] | ||
| 19 July 2024 | GK | €150,000 | [18] | ||
| 30 August 2024 | DF | €20,000,000 | [19] | ||
| 3 September 2024 | MF | €2,200,000 | [20] | ||
| Total | €55,350,000 | ||||
Loans out
| Date | Position | Player | To club | Ref. |
|---|---|---|---|---|
| 1 July 2024 | DF | [21] | ||
| 23 July 2024 | FW | [22] | ||
| 30 July 2024 | MF | [23] | ||
| 1 August 2024 | DF | [24] | ||
| 12 August 2024 | FW | [25] | ||
| 13 August 2024 | DF | [26] | ||
| 22 August 2024 | DF | [27] | ||
| 22 August 2024 | DF | [28] | ||
| 27 August 2024 | FW | [29] | ||
| 29 August 2024 | FW | [30] | ||
| 30 August 2024 | DF | [31] | ||
| 2 September 2024 | MF | [32] | ||
| 2 September 2024 | GK | [33] | ||
Winter window
In
| Date signed | Position | No. | Player | From club | Fee | Ref. |
|---|---|---|---|---|---|---|
| 20 January 2025 | MF | 7 | €1,500,000 | [34] | ||
| 5 February 2025 | FW | 31 | €2,500,000 | [35] | ||
| 5 February 2025 | MF | 28 | €1,000,000 | [36] | ||
| Total | €5,000,000 | |||||
Loans in
| Entry date | Position | No. | Player | From club | Ref. |
|---|---|---|---|---|---|
| 23 January 2025 | GK | 39 | [37] |
Out
| Date | Position | Player | To club | Fee | Ref. |
|---|---|---|---|---|---|
| 31 January 2025 | FW | €2,600,000 | [38] | ||
| 3 February 2025 | FW | €35,000,000 | [39] | ||
| Total | €37,600,000 | ||||
Loans out
| Date | Position | Player | To club | Ref. |
|---|---|---|---|---|
| 4 February 2025 | MF | [40] | ||
| 10 February 2025 | GK | [41] |
Pre-season and friendlies
Win Draw Loss Fixtures
| 6 July 2024 Friendly | FC Dordrecht | 0–4 | | Dordrecht |
| 14:30 CEST (UTC+2) | Report | Stadium: Stadion Krommedijk Referee: Martin van den Kerkhof |
| 13 July 2024 Friendly | Feyenoord | 3–1 | | Rotterdam |
| 13:00 CEST (UTC+2) | Report |
|
Stadium: De Kuip Referee: Jannick van der Laan |
| 20 July 2024 Friendly | Feyenoord | 1–0 | | Rotterdam |
| 13:00 CEST (UTC+2) |
|
Report | Stadium: Sportcomplex Varkenoord Referee: Marc Nagtegaal | |
| Note: Match played with two halves of 45 minutes, plus an additional 30 minutes | ||||
| 28 July 2024 Eusébio Cup | Benfica | 5–0 | | Lisbon, Portugal |
| 21:00 CEST (UTC+2) |
|
Report | Stadium: Estádio da Luz Referee: Luís Godinho |
| 31 July 2024 Friendly | Feyenoord | 1–3 | | Rotterdam |
| 19:30 CEST (UTC+2) |
|
Report |
|
Stadium: De Kuip Referee: Allard Lindhout |
| 4 September 2024 Friendly | Feyenoord | 6–1 | | Rotterdam |
| Report |
|
Stadium: Sportcomplex Varkenoord |
| 6 January 2025 Friendly | Feyenoord | 1–0 | | Marbella |
| 14:00 CET (UTC+1) | Report | Stadium: Marbella Football Center | ||
| Note: Match played with two halves of 45 minutes, plus an additional 30 minutes | ||||
Competitions
Overall record
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Eredivisie | 10 August 2024 | 18 May 2025 | Matchday 1 | 3rd | 34 | 20 | 8 | 6 | 76 | 38 | +38 | 58.82 |
| KNVB Cup | 17 December 2024 | 5 February 2025 | Second round | Quarter-finals | 3 | 2 | 0 | 1 | 6 | 4 | +2 | 66.67 |
| Champions League | 19 September 2024 | 11 March 2025 | League phase | Round of 16 | 12 | 5 | 2 | 5 | 21 | 26 | −5 | 41.67 |
| Johan Cruyff Shield | 4 August 2024 | Final | Winners | 1 | 0 | 1 | 0 | 4 | 4 | +0 | 0.00 | |
| Total | 50 | 27 | 11 | 12 | 107 | 72 | +35 | 54.00 | ||||
Source: Soccerway
Johan Cruyff Shield
Eredivisie
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | PSV Eindhoven (C) | 34 | 25 | 4 | 5 | 103 | 39 | +64 | 79 | Qualification for the Champions League league phase |
| 2 | Ajax | 34 | 24 | 6 | 4 | 67 | 32 | +35 | 78 | |
| 3 | Feyenoord | 34 | 20 | 8 | 6 | 76 | 38 | +38 | 68 | Qualification for the Champions League third qualifying round |
| 4 | Utrecht | 34 | 18 | 10 | 6 | 62 | 45 | +17 | 64 | Qualification for the Europa League second qualifying round |
| 5 | AZ (O) | 34 | 16 | 9 | 9 | 58 | 37 | +21 | 57 | Qualification for the European competition play-offs |
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 6) Head-to-head away goals scored; 7) Play-off if relevant for deciding champion, relegation or participating in a European league, otherwise by draw. 8) Penalty shoot-out (only after a play-off)
(C) Champions; (O) Play-off winners
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 34 | 20 | 8 | 6 | 76 | 38 | +38 | 68 | 11 | 3 | 3 | 38 | 18 | +20 | 9 | 5 | 3 | 38 | 20 | +18 |
Source: Eredivisie
Results by round
Matches
The schedule for the league fixtures was on 24 June 2024.[42]
| 10 August 2024 1 | Feyenoord | 1–1 | Willem II | Rotterdam |
| 16:30 CEST (UTC+2) |
|
Report |
|
Stadium: De Kuip Attendance: 47,500 Referee: Dennis Higler |
| 18 August 2024 2 | PEC Zwolle | 1–5 | Feyenoord | Zwolle |
| 14:30 CEST (UTC+2) |
|
Report | Stadium: MAC³PARK Stadion Attendance: 13,653 Referee: Bas Nijhuis |
| 25 August 2024 3 | Sparta Rotterdam | 1–1 | Feyenoord | Rotterdam |
| 14:30 CEST (UTC+2) |
|
Report |
|
Stadium: Het Kasteel Attendance: 10,599 Referee: Alex Bos |
| 14 September 2024 5 | Groningen | 2–2 | Feyenoord | Groningen |
| 18:45 CEST (UTC+2) |
|
Report |
|
Stadium: Euroborg Attendance: 22,525 Referee: Danny Makkelie |
| 22 September 2024 6 | Feyenoord | 2–0 | NAC Breda | Rotterdam |
| 14:30 CEST (UTC+2) | Report | Stadium: De Kuip Attendance: 47,500 Referee: Sander van der Eijk |
| 28 September 2024 7 | NEC Nijmegen | 1–1 | Feyenoord | Nijmegen |
| 18:45 CEST (UTC+2) |
|
Report |
|
Stadium: Goffertstadion Attendance: 12,540 Referee: Bas Nijhuis |
| 6 October 2024 8 | Feyenoord | 2–1 | FC Twente | Rotterdam |
| 14:30 CEST (UTC+2) | Report |
|
Stadium: De Kuip Attendance: 47,500 Referee: Serdar Gözübüyük |
| 19 October 2024 9 | Go Ahead Eagles | 1–5 | Feyenoord | Deventer |
| 21:00 CEST (UTC+2) |
|
Report | Stadium: Adelaarshorst Attendance: 9,997 Referee: Martin van den Kerkhof |
| 27 October 2024 10 | FC Utrecht | 0–2 | Feyenoord | Utrecht |
| 21:00 CET (UTC+1) | Report | Stadium: Stadion Galgenwaard Attendance: 22,396 Referee: Allard Lindhout |
| 30 October 2024 4 | Feyenoord | 0–2 | Ajax | Rotterdam |
| 14:30 CET (UTC+1) | Report | Stadium: De Kuip Attendance: 47,500 Referee: Danny Makkelie |
| 2 November 2024 11 | Feyenoord | 3–2 | AZ Alkmaar | Rotterdam |
| 21:00 CET (UTC+1) |
|
Report | Stadium: De Kuip Attendance: 47,500 Referee: Dennis Higler |
| 10 November 2024 12 | Almere City | 1–4 | Feyenoord | Almere |
| 12:15 CET (UTC+1) |
|
Report |
|
Stadium: Yanmar Stadion Referee: Marc Nagtegaal |
| 23 November 2024 13 | Feyenoord | 3–0 | SC Heerenveen | Rotterdam |
| 18:45 CET (UTC+1) |
|
Report | Stadium: De Kuip Attendance: 47,500 Referee: Jeroen Manschot |
| 30 November 2024 14 | Feyenoord | 1–1 | Fortuna Sittard | Rotterdam |
| 14:30 CET (UTC+1) |
|
Report |
|
Stadium: De Kuip Attendance: 47,500 Referee: Jannick van der Laan |
| 7 December 2024 15 | RKC Waalwijk | 2–3 | Feyenoord | Waalwijk |
| 20:00 CET (UTC+1) | Report |
|
Stadium: Mandemakers Stadion Attendance: 7,481 Referee: Bas Nijhuis |
| 14 December 2024 16 | Feyenoord | 5–2 | Heracles Almelo | Rotterdam |
| 21:00 CET (UTC+1) |
|
Report | Stadium: De Kuip Attendance: 47,500 Referee: Danny Makkelie |
| 22 December 2024 17 | PSV Eindhoven | 3–0 | Feyenoord | Eindhoven |
| 14:30 CET (UTC+1) | Report | Stadium: Philips Stadion Attendance: 35,200 Referee: Serdar Gözübüyük |
| 12 January 2025 18 | Feyenoord | 1–2 | FC Utrecht | Rotterdam |
| 14:30 CET (UTC+1) | Report |
|
Stadium: De Kuip Attendance: 47,500 Referee: Bas Nijhuis |
| 18 January 2025 19 | Willem II | 1–1 | Feyenoord | Tilburg |
| 20:00 CET (UTC+1) |
|
Report |
|
Stadium: Koning Willem II Stadion Attendance: 13,775 Referee: Danny Makkelie |
| 2 February 2025 21 | Ajax | 2–1 | Feyenoord | Amsterdam |
| 14:30 CET (UTC+1) | Report |
|
Stadium: Johan Cruyff Arena Attendance: 54,913 Referee: Danny Makkelie |
| 8 February 2025 22 | Feyenoord | 3–0 | Sparta Rotterdam | Rotterdam |
| 21:00 CET (UTC+1) |
|
Report | Stadium: De Kuip Attendance: 43,000 Referee: Serdar Gözübüyük |
| 15 February 2025 23 | NAC Breda | 0–0 | Feyenoord | Breda |
| 18:45 CET (UTC+1) | Report | Stadium: Rat Verlegh Stadion Attendance: 18,888 Referee: Dennis Higler |
| 22 February 2025 20 | Feyenoord | 2–1 | Almere City | Rotterdam |
| 20:00 CET (UTC+1) | Report |
|
Stadium: De Kuip Attendance: 47,500 Referee: Jeroen Manschot | |
| Note: This match was originally scheduled on Saturday, January 25th. | ||||
| 1 March 2025 24 | Feyenoord | 0–0 | NEC Nijmegen | Rotterdam |
| 21:00 CET (UTC+1) | Report | Stadium: De Kuip Attendance: 47,500 Referee: Rob Dieperink |
| 16 March 2025 26 | FC Twente | 2–6 | Feyenoord | Enschede |
| 14:30 CET (UTC+1) | Report | Stadium: De Grolsch Veste Attendance: 30,000 Referee: Serdar Gözübüyük |
| 30 March 2025 27 | Feyenoord | 3–2 | Go Ahead Eagles | Rotterdam |
| 16:45 CEST (UTC+2) |
|
Report | Stadium: De Kuip Attendance: 47,500 Referee: Bas Nijhuis |
| 2 April 2025 25 | Feyenoord | 4–1 | FC Groningen | Rotterdam |
| 20:00 CEST (UTC+2) |
|
Report |
|
Stadium: De Kuip Attendance: 47,500 Referee: Marc Nagtegaal |
| 5 April 2025 28 | AZ Alkmaar | 0–1 | Feyenoord | Alkmaar |
| 16:30 CEST (UTC+2) | Report |
|
Stadium: AFAS Stadion Attendance: 18,339 Referee: Jeroen Manschot |
| 12 April 2025 29 | Fortuna Sittard | 0–2 | Feyenoord | Sittard |
| 16:30 CEST (UTC+2) | Report | Stadium: Fortuna Sittard Stadion Attendance: 12,074 Referee: Alex Bos |
| 25 April 2025 30 | Feyenoord | 4–0 | PEC Zwolle | Rotterdam |
| 21:00 CEST (UTC+2) | Report | Stadium: De Kuip Attendance: 47,500 Referee: Dennis Higler |
| 3 May 2025 31 | Heracles Almelo | 1–4 | Feyenoord | Almelo |
| 18:45 CEST (UTC+2) |
|
Report |
|
Stadium: Asito Stadion Attendance: 12,161 Referee: Allard Lindhout |
| 11 May 2025 32 | Feyenoord | 2–3 | PSV Eindhoven | Rotterdam |
| 14:30 CEST (UTC+2) | Report | Stadium: De Kuip Attendance: 47,500 Referee: Danny Makkelie |
| 14 May 2025 33 | Feyenoord | 2–0 | RKC Waalwijk | Rotterdam |
| 20:00 CEST (UTC+2) | Report | Stadium: De Kuip Attendance: 47,500 Referee: Marc Nagtegaal |
| 18 May 2025 34 | SC Heerenveen | 2–0 | Feyenoord | Heerenveen |
| 14:30 CEST (UTC+2) | Report | Stadium: Abe Lenstra Stadion Referee: Jeroen Manschot |
KNVB Cup
| 17 December 2024 Second round | MVV Maastricht | 1–2 | Feyenoord | Maastricht |
| 21:00 CET (UTC+1) |
|
Report |
|
Stadium: De Geusselt Referee: Marc Nagtegaal |
| 15 January 2025 Round of 16 | Rijnsburgse Boys | 1–4 | Feyenoord | Rijnsburg |
| 21:00 CET (UTC+1) |
|
Report | Stadium: Middelmors Referee: Sander van der Eijk |
| 5 February 2025 Quarter-finals | PSV Eindhoven | 2–0 | Feyenoord | Eindhoven |
| CET (UTC+1) | Report | Stadium: Philips Stadion Referee: Pol van Boekel |
UEFA Champions League
League phase
The draw for the league stage was held on 29 August 2024.[43]
| 19 September 2024 1 | Feyenoord | 0–4 | | Rotterdam |
| 18:45 CEST (UTC+2) | Report |
|
Stadium: De Kuip Attendance: 42,297 Referee: Davide Massa (Italy) |
| 2 October 2024 2 | Girona | 2–3 | | Girona |
| 18:45 CEST (UTC+2) |
|
Report | Stadium: Estadi Montilivi Attendance: 8,752 Referee: Urs Schnyder (Switzerland) |
| 23 October 2024 3 | Benfica | 1–3 | | Lisbon |
| 21:00 CEST (UTC+2) |
|
Report | Stadium: Estádio da Luz Attendance: 61,687 Referee: Umut Meler (Turkey) |
| 6 November 2024 4 | Feyenoord | 1–3 | | Rotterdam |
| 21:00 CET (UTC+1) |
|
Report | Stadium: De Kuip Attendance: 42,774 Referee: Donatas Rumšas (Lithuania) |
| 26 November 2024 5 | Manchester City | 3–3 | | Manchester |
| 21:00 CET (UTC+1) | Report |
|
Stadium: City of Manchester Stadium Attendance: 47,011 Referee: Radu Petrescu (Romania) |
| 11 December 2024 6 | Feyenoord | 4–2 | | Rotterdam |
| 21:00 CET (UTC+1) |
|
Report | Stadium: De Kuip Attendance: 45,000 Referee: Tobias Stieler (Germany) |
| 22 January 2025 7 | Feyenoord | 3–0 | | Rotterdam |
| 21:00 CET (UTC+1) | Report | Stadium: De Kuip Attendance: 43,106 Referee: François Letexier (France) |
Knockout phase
Knockout phase play-offs
Round of 16
| 5 March 2025 First leg | Feyenoord | 0-2 | | Rotterdam |
| 18:45 CET (UTC+1) | Report |
|
Stadium: De Kuip Attendance: 43,789 Referee: Espen Eskås (Norway) |
| 11 March 2025 Second leg | Inter Milan | 2–1 (4-1 agg.) | | Milan |
| 21:00 CET (UTC+1) |
|
Report | Stadium: San Siro Attendance: 55,356 Referee: Ivan Kružliak (Slovakia) |
Statistics
Player details
- As of 18 May 2025
Appearances (Apps.) numbers are for appearances in competitive games only including sub appearances
Red card numbers denote: Numbers in parentheses represent red cards overturned for wrongful dismissal.
‡= Has been part of the matchday squad for an official match, but is not an official member of the first team.
| No. | Nat. | Player | Pos. | Eredivisie | KNVB Cup | Johan Cruyff Shield | Champions League | Total | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Apps | Apps | Apps | Apps | |||||||||||||||||||
| 1 | Justin Bijlow | GK | 4 | 2 | 2 | 8 | |||||||||||||||||
| 2 | Bart Nieuwkoop | DF | 10 | 2 | 1 | 1 | 1 | 5 | 16 | 1 | 3 | ||||||||||||
| 3 | Thomas Beelen | DF | 25 | 1 | 1 | 3 | 1 | 12 | 41 | 1 | 1 | ||||||||||||
| 4 | Hwang In-beom | MF | 21 | 3 | 5 | 2 | 7 | 1 | 30 | 3 | 6 | ||||||||||||
| 5 | Gijs Smal | DF | 25 | 2 | 1 | 11 | 2 | 38 | 3 | ||||||||||||||
| 6 | Ramiz Zerrouki | MF | 22 | 1 | 3 | 1 | 2 | 1 | 1 | 1 | 4 | 29 | 1 | 5 | 1 | ||||||||
| 7 | Jakub Moder | MF | 15 | 3 | 1 | 1 | 4 | 1 | 1 | 20 | 4 | 2 | |||||||||||
| 8 | Quinten Timber - (C) | MF | 18 | 6 | 5 | 1 | 7 | 1 | 26 | 6 | 6 | ||||||||||||
| 9 | Ayase Ueda | FW | 21 | 7 | 1 | 1 | 1 | 8 | 2 | 31 | 9 | 1 | |||||||||||
| 10 | Calvin Stengs | MF | 13 | 1 | 2 | 1 | 3 | 17 | 1 | 2 | |||||||||||||
| 11 | Quilindschy Hartman | DF | 12 | 12 | |||||||||||||||||||
| 14 | Igor Paixão | FW | 35 | 16 | 1 | 1 | 1 | 11 | 2 | 48 | 18 | 1 | |||||||||||
| 15 | Facundo González | DF | 6 | 2 | 2 | 10 | |||||||||||||||||
| 16 | Hugo Bueno | DF | 20 | 1 | 1 | 9 | 2 | 30 | 3 | ||||||||||||||
| 17 | Luka Ivanušec | FW | 13 | 1 | 3 | 1 | 4 | 21 | 1 | ||||||||||||||
| 18 | Gernot Trauner | DF | 19 | 5 | 9 | 1 | 2 | 28 | 1 | 7 | |||||||||||||
| 19 | Julián Carranza | FW | 21 | 4 | 1 | 2 | 1 | 7 | 1 | 1 | 30 | 5 | 3 | ||||||||||
| 20 | Jeyland Mitchell | DF | 1 | 1 | 7 | 2 | 9 | 2 | |||||||||||||||
| 21 | Plamen Andreev | GK | 1 | 1 | |||||||||||||||||||
| 22 | Timon Wellenreuther | GK | 29 | 2 | 1 | 1 | 1 | 11 | 1 | 42 | 4 | ||||||||||||
| 23 | Anis Hadj Moussa | FW | 30 | 8 | 4 | 2 | 11 | 3 | 43 | 11 | 4 | ||||||||||||
| 25 | Shiloh 't Zand | MF | 2 | 2 | |||||||||||||||||||
| 26 | Givairo Read | DF | 26 | 2 | 2 | 1 | 3 | 1 | 1 | 3 | 1 | 33 | 3 | 2 | 2 | ||||||||
| 27 | Antoni Milambo | MF | 30 | 3 | 2 | 3 | 1 | 1 | 9 | 3 | 1 | 43 | 7 | 3 | |||||||||
| 28 | Oussama Targhalline | MF | 6 | 6 | |||||||||||||||||||
| 30 | Jordan Lotomba | DF | 6 | 1 | 5 | 11 | 1 | ||||||||||||||||
| 31 | Stephano Carrillo | FW | 3 | 3 | |||||||||||||||||||
| 33 | Dávid Hancko | DF | 32 | 3 | 5 | 2 | 1 | 12 | 1 | 1 | 47 | 4 | 6 | ||||||||||
| 34 | Chris-Kévin Nadje | MF | 8 | 1 | 2 | 3 | 1 | 13 | 1 | 1 | |||||||||||||
| 38 | Ibrahim Osman | FW | 22 | 3 | 2 | 3 | 1 | 7 | 3 | 32 | 4 | 5 | |||||||||||
| 39 | Liam Bossin | GK | |||||||||||||||||||||
| 44 | Tobias van den Elshout‡ | MF | |||||||||||||||||||||
| 45 | Jan Plug‡ | DF | 1 | 1 | |||||||||||||||||||
| 48 | Djomar Giersthove‡ | DF | 1 | 1 | |||||||||||||||||||
| 49 | Zépiqueno Redmond‡ | FW | 4 | 3 | 2 | 1 | 2 | 9 | 2 | 1 | |||||||||||||
| 57 | Aymen Sliti‡ | FW | 4 | 1 | 1 | 5 | 1 | ||||||||||||||||
| 64 | Ismail Ka‡ | GK | |||||||||||||||||||||
| 68 | Thijs Kraaijeveld‡ | MF | |||||||||||||||||||||
| – | Mannou Berger‡ - (Moved to Dordrecht during the season) | GK | |||||||||||||||||||||
| – | Gjivai Zechiël - (Moved to Sparta Rotterdam during the season) | MF | 9 | 1 | 2 | 1 | 2 | 14 | 1 | ||||||||||||||
| – | Santiago Giménez - (Moved to AC Milan during the season) | FW | 11 | 7 | 1 | 2 | 2 | 1 | 2 | 1 | 5 | 5 | 1 | 19 | 16 | 3 | |||||||
| – | Ondřej Lingr - (Moved to Slavia Prague during the season) | MF | 1 | 1 | |||||||||||||||||||
| – | Ezequiel Bullaude - (Moved to Fortuna Sittard during the season) | MF | |||||||||||||||||||||
| – | Mikki van Sas - (Moved to Vitesse during the season) | GK | |||||||||||||||||||||
| – | Lutsharel Geertruida - (Moved to RB Leipzig during the season) | DF | 3 | 1 | 4 | ||||||||||||||||||
| – | Neraysho Kasanwirjo - (Moved to Rangers during the season) | DF | 2 | 2 | |||||||||||||||||||
| – | Jaden Slory - (Moved to Dordrecht during the season) | FW | |||||||||||||||||||||
| – | Patrik Wålemark - (Moved to Lech Poznań during the season) | FW | |||||||||||||||||||||
| – | Marcus Pedersen - (Moved to Torino during the season) | DF | 1 | 1 | |||||||||||||||||||
| – | Marcos López - (Moved to Copenhagen during the season) | DF | 1 | 1 | 2 | ||||||||||||||||||
| – | Leo Sauer - (Moved to NAC Breda during the season) | FW | |||||||||||||||||||||
| Own goals | N/A | 5 | N/A | 0 | N/A | 0 | N/A | 2 | N/A | 7 | N/A | ||||||||||||
| Totals | 76 | 46 | 2 | N/A | 6 | 4 | 0 | N/A | 4 | 6 | 0 | N/A | 21 | 19 | 2 | N/A | 107 | 75 | 4 | ||||
Hat-tricks
| Player | Round | Opponent | Goals | Date | Home/Away | Score |
|---|---|---|---|---|---|---|
| 16 | Heracles Almelo | 14 December 2024 | Home | 5–2 | ||
| 26 | FC Twente | 16 March 2025 | Away | 6–2 |
Clean sheets
A player must have played at least 60 minutes, excluding stoppage time, for a clean sheet to be awarded.
| Goalkeeper | Eredivisie | KNVB Cup | Champions League | Johan Cruyff Shield | Total |
|---|---|---|---|---|---|
| 10 | 0 | 1 | 0 | 11 | |
| 0 | 0 | 1 | N/A | 1 | |
| 0 | N/A | N/A | N/A | 0 |
King of the Month
The Koning van de Maand award is awarded to the best performing Feyenoord player in a month based on online votes.
| Month | Player | Ref. |
|---|---|---|
| August | [45] | |
| September | ||
| October | [46] | |
| November | [47] | |
| December | [48] | |
| January | [49] | |
| February | [50] | |
| March | [51] |