2025–26 Bayer 04 Leverkusen season
122nd season in existence of Bayer 04 Leverkusen
From Wikipedia, the free encyclopedia
The 2025–26 season was the 122nd season in the history of Bayer 04 Leverkusen, and the club's 47th consecutive season in the top flight of German football. In addition to the domestic league, the club participated in this season's editions of the DFB-Pokal and the UEFA Champions League.
Simon Rolfes (Managing Director Sports)
(until 1 September)
Kasper Hjulmand
(from 8 September)
| 2025–26 season | ||||
|---|---|---|---|---|
| Administration | Fernando Carro (CEO) Simon Rolfes (Managing Director Sports) | |||
| Head coach | Erik ten Hag (until 1 September) Kasper Hjulmand (from 8 September) | |||
| Stadium | BayArena | |||
| Bundesliga | 6th | |||
| DFB-Pokal | Semi-finals | |||
| UEFA Champions League | Round of 16 | |||
| Top goalscorer | League: Patrik Schick (16) All: Patrik Schick (22) | |||
| Biggest win | Bayer Leverkusen 6–0 1. FC Heidenheim 8 November 2025 Bundesliga | |||
| Biggest defeat | Bayer Leverkusen 2–7 Paris Saint-Germain 22 October 2025 UEFA Champions League | |||
|
| ||||
Season summary
On 20 June 2025, attacking midfielder Florian Wirtz joined Premier League club Liverpool for a reported base fee of depending on the source £100 million (€117.5 million) or £107 million (€125 million), with £16 million (€18.8 million) or €25 million in bonuses.[1][2][3] Wirtz became the sixth most expensive footballer of all time surpassing Enzo Fernández £106.8 million transfer to Chelsea in 2023. He also became the largest transfer in the history of the Bundesliga, replacing Ousmane Dembélé as record holder.[3]
This season saw Dutchman Erik ten Hag become the new head coach of Bayer Leverkusen on 1 July, following Xabi Alonso's departure to Real Madrid.[4]
On 1 September, Ten Hag was sacked by Bayer Leverkusen after two Bundesliga games and three total competitive games in charge, setting a new record for the fewest league matches in charge before being dismissed in Germany.[5][6] On 8 September, former Denmark manager Kasper Hjulmand assumed head coach responsibilities.[7]
Players
First-team squad
- As of 2 February 2026
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
Players out on loan
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
Transfers
In
| Pos. | Player | Transferred from | Fee | Date | Source |
|---|---|---|---|---|---|
| FW | €12,000,000 | 1 July 2025 | [8] | ||
| GK | €10,000,000 | 1 July 2025 | [9] | ||
| DF | €2,700,000 | 1 July 2025 | [10] | ||
| DF | €1,800,000 | 1 July 2025 | [11] | ||
| DF | Free | 1 July 2025 | [12] | ||
| DF | €35,000,000 | 2 July 2025 | [13] | ||
| FW | €5,000,000 | 11 July 2025 | [14] | ||
| MF | €35,000,000 | 12 July 2025 | [15] | ||
| FW | Undisclosed | 27 July 2025 | [16][17] | ||
| GK | €2,000,000 | 11 August 2025 | [18] | ||
| FW | €10,000,000 | 12 August 2025 | [19] | ||
| MF | Loan | 21 August 2025 | [20] | ||
| DF | €25,000,000 | 21 August 2025 | [21] | ||
| DF | N/a[a] | Free | 26 August 2025 | [22] | |
| MF | €30,000,000 | 31 August 2025 | [23] | ||
| MF | Undisclosed | 1 September 2025 | [24] | ||
| DF | Undisclosed | 1 January 2026 | [25] | ||
| GK | Loan | 27 January 2026 | [26] |
Total expenditure:
€168.5 million (excluding potential add-ons, bonuses and undisclosed figures)
- Most recently played for Real Madrid
Out
| Pos. | Player | Transferred to | Fee | Date | Source |
|---|---|---|---|---|---|
| DF | €800,000 | 1 June 2025 | [27][28] | ||
| MF | Loan | 1 July 2025 | [29] | ||
| DF | €35,000,000 | 1 July 2025 | [30][31] | ||
| FW | €117,500,000 | 1 July 2025 | [32][33] | ||
| DF | €20,000,000 | 1 July 2025 | [34][35] | ||
| GK | Free | 1 July 2025 | |||
| DF | Loan | 2 July 2025 | [11] | ||
| FW | Loan | 2 July 2025 | [36] | ||
| GK | Loan | 15 July 2025 | [37] | ||
| DF | Loan | 29 July 2025 | [38] | ||
| MF | €15,000,000 | 30 July 2025 | [39][40] | ||
| GK | €2,000,000 | 8 August 2025 | [41] | ||
| MF | €29,000,000 | 21 August 2025 | [42][43] | ||
| DF | Loan | 1 September 2025 | [44][45] | ||
| FW | Loan | 1 September 2025 | [46] | ||
| MF | €3,500,000 | 1 September 2025 | [47] | ||
| FW | Loan | 1 September 2025 | [48] | ||
| DF | Loan | 2 September 2025 | [49] | ||
| MF | Loan recall | 26 December 2025 | |||
| GK | €5,000,000 | 13 January 2026 | [50] | ||
| FW | Loan | 20 January 2026 | [51] | ||
| DF | Loan | 2 February 2026 | [52] |
Total income:
€227.8 million (excluding potential add-ons, bonuses and undisclosed figures)
Pre-season and friendlies
The club's pre-season tour to Rio saw them become the first Bundesliga club to stage a pre-season tour in South America, along with also being the first Bundesliga club to open and operate a football academy in Brazil, nicknamed the "Bayer 04 Football Academy São Paulo," led by former Brazilian and Leverkusen forward Paulo Sérgio.[53]
Win Draw Loss Fixtures
| 18 July 2025 Friendly | Flamengo U20 | 5–1 | Bayer Leverkusen | Rio de Janeiro, Brazil |
| 14:35 BRT (UTC−3) | Report | Stadium: Estádio da Gávea Referee: Marcelo Henrique (Brazil) |
| 27 July 2025 Friendly | VfL Bochum | 0–2 | Bayer Leverkusen | Bochum |
| 17:00 CEST (UTC+2) | Report | Stadium: Vonovia Ruhrstadion Attendance: 15,788 Referee: Felix Weller |
| 1 August 2025 Friendly | Fortuna Sittard | 1–2 | Bayer Leverkusen | Sittard, Netherlands |
| 19:00 CEST (UTC+2) | Report | Stadium: Fortuna Sittard Stadion Referee: Jannick van der Laan (Netherlands) |
| 5 August 2025 Friendly | Bayer Leverkusen | 3–0 | Pisa | Leverkusen |
| 17:00 CEST (UTC+2) | Report |
|
Stadium: BayArena Attendance: 22,498 Referee: Sascha Stegemann (Germany) |
| 8 August 2025 VisitMalta Weekender | Chelsea | 2–0 | Bayer Leverkusen | London, England |
| 19:00 BST (UTC+1) |
|
Report | Stadium: Stamford Bridge Attendance: 30,000 Referee: Stuart Attwell (England) |
Competitions
Overall record
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Bundesliga | 23 August 2025 | 16 May 2026 | Matchday 1 | 6th | 34 | 17 | 8 | 9 | 68 | 47 | +21 | 50.00 |
| DFB-Pokal | 15 August 2025 | 22 April 2026 | First round | Semi-finals | 5 | 4 | 0 | 1 | 12 | 4 | +8 | 80.00 |
| UEFA Champions League | 18 September 2025 | 17 March 2026 | League phase | Round of 16 | 12 | 4 | 5 | 3 | 16 | 17 | −1 | 33.33 |
| Total | 51 | 25 | 13 | 13 | 96 | 68 | +28 | 49.02 | ||||
Source: Soccerway
Bundesliga
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | VfB Stuttgart | 34 | 18 | 8 | 8 | 71 | 49 | +22 | 62 | Qualification for the Champions League league phase |
| 5 | TSG Hoffenheim | 34 | 18 | 7 | 9 | 65 | 52 | +13 | 61 | Qualification for the Europa League league phase[a] |
| 6 | Bayer Leverkusen | 34 | 17 | 8 | 9 | 68 | 47 | +21 | 59 | |
| 7 | SC Freiburg | 34 | 13 | 8 | 13 | 51 | 57 | −6 | 47 | Qualification for the Conference League play-off round |
| 8 | Eintracht Frankfurt | 34 | 11 | 11 | 12 | 61 | 65 | −4 | 44 |
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) Head-to-head away goals scored; 6) Away goals scored; 7) Play-off.[54]
(Rules 4–6 only apply after home and away matches have been played between the tied teams.)
Notes:
- The 2025–26 DFB-Pokal winners qualified for the Europa League league phase. Since the DFB-Pokal winners, Bayern Munich, qualified for the Champions League, the Europa League spot passed to the sixth-placed team, and the Conference League spot passed to the seventh-placed team.
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 | 17 | 8 | 9 | 68 | 47 | +21 | 59 | 9 | 4 | 4 | 38 | 19 | +19 | 8 | 4 | 5 | 30 | 28 | +2 |
Source: Kicker
Results by round
1 Matchday 17 (vs Hamburger SV) was postponed due to weather-related safety concerns.
Matches
The league fixtures were released on 27 June 2025.[55]
Win Draw Loss Fixtures
| 23 August 2025 1 | Bayer Leverkusen | 1–2 | TSG Hoffenheim | Leverkusen |
| 15:30 CEST (UTC+2) |
|
Report | Stadium: BayArena Attendance: 29,390 Referee: Daniel Siebert |
| 30 August 2025 2 | Werder Bremen | 3–3 | Bayer Leverkusen | Bremen |
| 15:30 CEST (UTC+2) | Report | Stadium: Weserstadion Attendance: 42,100 Referee: Robin Braun |
| 12 September 2025 3 | Bayer Leverkusen | 3–1 | Eintracht Frankfurt | Leverkusen |
| 20:30 CEST (UTC+2) | Report | Stadium: BayArena Attendance: 30,210 Referee: Deniz Aytekin |
| 21 September 2025 4 | Bayer Leverkusen | 1–1 | Borussia Mönchengladbach | Leverkusen |
| 17:30 CEST (UTC+2) | Report | Stadium: BayArena Attendance: 30,210 Referee: Felix Zwayer |
| 27 September 2025 5 | FC St. Pauli | 1–2 | Bayer Leverkusen | Hamburg |
| 15:30 CEST (UTC+2) | Report | Stadium: Millerntor-Stadion Attendance: 29,546 Referee: Martin Petersen |
| 4 October 2025 6 | Bayer Leverkusen | 2–0 | Union Berlin | Leverkusen |
| 15:30 CEST (UTC+2) | Report | Stadium: BayArena Attendance: 30,210 Referee: Christian Dingert |
| 18 October 2025 7 | Mainz 05 | 3–4 | Bayer Leverkusen | Mainz |
| 15:30 CEST (UTC+2) | Report | Stadium: Mewa Arena Attendance: 33,305 Referee: Florian Exner |
| 26 October 2025 8 | Bayer Leverkusen | 2–0 | SC Freiburg | Leverkusen |
| 15:30 CET (UTC+1) | Report |
|
Stadium: BayArena Attendance: 30,210 Referee: Harm Osmers |
| 1 November 2025 9 | Bayern Munich | 3–0 | Bayer Leverkusen | Munich |
| 18:30 CET (UTC+1) | Report |
|
Stadium: Allianz Arena Attendance: 75,000 Referee: Deniz Aytekin |
| 8 November 2025 10 | Bayer Leverkusen | 6–0 | 1. FC Heidenheim | Leverkusen |
| 15:30 CET (UTC+1) | Report |
|
Stadium: BayArena Attendance: 29,257 Referee: Bastian Dankert |
| 22 November 2025 11 | VfL Wolfsburg | 1–3 | Bayer Leverkusen | Wolfsburg |
| 15:30 CET (UTC+1) |
|
Report | Stadium: Volkswagen Arena Attendance: 25,036 Referee: Robert Hartmann |
| 29 November 2025 12 | Bayer Leverkusen | 1–2 | Borussia Dortmund | Leverkusen |
| 18:30 CET (UTC+1) | Report | Stadium: BayArena Attendance: 30,210 Referee: Tobias Welz |
| 6 December 2025 13 | FC Augsburg | 2–0 | Bayer Leverkusen | Augsburg |
| 15:30 CET (UTC+1) |
|
Report | Stadium: WWK Arena Attendance: 30,000 Referee: Sven Jablonski |
| 13 December 2025 14 | Bayer Leverkusen | 2–0 | 1. FC Köln | Leverkusen |
| 18:30 CET (UTC+1) | Report |
|
Stadium: BayArena Attendance: 30,210 Referee: Harm Osmers |
| 20 December 2025 15 | RB Leipzig | 1–3 | Bayer Leverkusen | Leipzig |
| 18:30 CET (UTC+1) | Report | Stadium: Red Bull Arena Attendance: 46,053 Referee: Benjamin Brand |
| 10 January 2026 16 | Bayer Leverkusen | 1–4 | VfB Stuttgart | Leverkusen |
| 18:30 CET (UTC+1) | Report |
|
Stadium: BayArena Attendance: 30,210 Referee: Felix Zwayer |
| 17 January 2026 18 | TSG Hoffenheim | 1–0 | Bayer Leverkusen | Sinsheim |
| 15:30 CET (UTC+1) | Report |
|
Stadium: PreZero Arena Attendance: 26,957 Referee: Daniel Schlager |
| 24 January 2026 19 | Bayer Leverkusen | 1–0 | Werder Bremen | Leverkusen |
| 15:30 CET (UTC+1) | Report | Stadium: BayArena Attendance: 30,210 Referee: Tobias Reichel |
| 31 January 2026 20 | Eintracht Frankfurt | 1–3 | Bayer Leverkusen | Frankfurt |
| 15:30 CET (UTC+1) |
|
Report | Stadium: Waldstadion Attendance: 59,000 Referee: Robert Schröder |
| 7 February 2026 21 | Borussia Mönchengladbach | 1–1 | Bayer Leverkusen | Mönchengladbach |
| 18:30 CET (UTC+1) |
|
Report | Stadium: Borussia-Park Attendance: 47,599 Referee: Christian Dingert |
| 14 February 2026 22 | Bayer Leverkusen | 4–0 | FC St. Pauli | Leverkusen |
| 15:30 CET (UTC+1) | Report |
|
Stadium: BayArena Attendance: 30,210 Referee: Sven Jablonski |
| 21 February 2026 23 | Union Berlin | 1–0 | Bayer Leverkusen | Berlin |
| 15:30 CET (UTC+1) | Report | Stadium: Stadion An der Alten Försterei Attendance: 22,012 Referee: Harm Osmers |
| 28 February 2026 24 | Bayer Leverkusen | 1–1 | Mainz 05 | Leverkusen |
| 15:30 CET (UTC+1) | Report | Stadium: BayArena Attendance: 30,210 Referee: Tobias Stieler |
| 4 March 2026 17 | Hamburger SV | 0–1 | Bayer Leverkusen | Hamburg |
| 20:30 CET (UTC+1) | Report | Stadium: Volksparkstadion Attendance: 57,000 Referee: Sören Storks | ||
| Note: The match was originally scheduled for 13 January 2026, but was postponed due to weather-related safety concerns.[56] | ||||
| 7 March 2026 25 | SC Freiburg | 3–3 | Bayer Leverkusen | Freiburg |
| 15:30 CET (UTC+1) | Report | Stadium: Europa-Park Stadion Attendance: 34,100 Referee: Benjamin Brand |
| 14 March 2026 26 | Bayer Leverkusen | 1–1 | Bayern Munich | Leverkusen |
| 15:30 CET (UTC+1) | Report | Stadium: BayArena Attendance: 30,210 Referee: Christian Dingert |
| 21 March 2026 27 | 1. FC Heidenheim | 3–3 | Bayer Leverkusen | Heidenheim |
| 15:30 CET (UTC+1) | Report | Stadium: Voith-Arena Attendance: 15,000 Referee: Robin Braun |
| 4 April 2026 28 | Bayer Leverkusen | 6–3 | VfL Wolfsburg | Leverkusen |
| 15:30 CEST (UTC+2) | Report | Stadium: BayArena Attendance: 29,619 Referee: Martin Petersen |
| 11 April 2026 29 | Borussia Dortmund | 0–1 | Bayer Leverkusen | Dortmund |
| 15:30 CEST (UTC+2) |
|
Report |
|
Stadium: Signal Iduna Park Attendance: 81,365 Referee: Deniz Aytekin |
| 18 April 2026 30 | Bayer Leverkusen | 1–2 | FC Augsburg | Leverkusen |
| 15:30 CEST (UTC+2) | Report | Stadium: BayArena Attendance: 29,282 Referee: Benjamin Brand |
| 25 April 2026 31 | 1. FC Köln | 1–2 | Bayer Leverkusen | Cologne |
| 15:30 CEST (UTC+2) |
|
Report | Stadium: RheinEnergieStadion Attendance: 50,000 Referee: Robert Hartmann |
| 2 May 2026 32 | Bayer Leverkusen | 4–1 | RB Leipzig | Leverkusen |
| 18:30 CEST (UTC+2) | Report |
|
Stadium: BayArena Attendance: 30,210 Referee: Tobias Welz |
| 9 May 2026 33 | VfB Stuttgart | 3–1 | Bayer Leverkusen | Stuttgart |
| 15:30 CEST (UTC+2) | Report | Stadium: MHPArena Attendance: 60,000 Referee: Robert Schröder |
| 16 May 2026 34 | Bayer Leverkusen | 1–1 | Hamburger SV | Leverkusen |
| 15:30 CEST (UTC+2) | Report |
|
Stadium: BayArena Attendance: 30,210 Referee: Tobias Stieler |
DFB-Pokal
The second round draw was held on 31 August 2025.[57]
| 15 August 2025 First round | Sonnenhof Großaspach | 0–4 | Bayer Leverkusen | Aspach |
| 18:00 CEST (UTC+2) |
|
Report | Stadium: WIRmachenDRUCK Arena Attendance: 8,850 Referee: Micheal Bacher | |
| Note: The match initially kicked off at 18:00, but was suspended at 18:17 due to heavy hail hitting the pitch. The match continued from 19:00.[58] | ||||
| 29 October 2025 Second round | SC Paderborn | 2–4 (a.e.t.) | Bayer Leverkusen | Paderborn |
| 18:00 CET (UTC+1) | Report | Stadium: Home Deluxe Arena Attendance: 15,000 Referee: Patrick Ittrich |
| 2 December 2025 Round of 16 | Borussia Dortmund | 0–1 | Bayer Leverkusen | Dortmund |
| 21:00 CET (UTC+1) |
|
Report | Stadium: Signal Iduna Park Attendance: 81,365 Referee: Tobias Stieler |
| 3 February 2026 Quarter-finals | Bayer Leverkusen | 3–0 | FC St. Pauli | Leverkusen |
| 20:45 CET (UTC+1) | Report | Stadium: BayArena Attendance: 30,210 Referee: Florian Badstübner |
| 22 April 2026 Semi-finals | Bayer Leverkusen | 0–2 | Bayern Munich | Leverkusen |
| 20:45 CEST (UTC+2) | Report | Stadium: BayArena Attendance: 30,210 Referee: Felix Zwayer |
UEFA Champions League
League phase
The draw for the league phase was held on 28 August 2025.[59]
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 14 | 8 | 4 | 1 | 3 | 17 | 15 | +2 | 13 | Advance to knockout phase play-offs (seeded) | |
| 15 | 8 | 4 | 1 | 3 | 10 | 10 | 0 | 13 | ||
| 16 | 8 | 3 | 3 | 2 | 13 | 14 | −1 | 12 | ||
| 17 | 8 | 3 | 2 | 3 | 19 | 17 | +2 | 11 | Advance to knockout phase play-offs (unseeded) | |
| 18 | 8 | 3 | 2 | 3 | 10 | 14 | −4 | 11 |
| 18 September 2025 1 | Copenhagen | 2–2 | | Copenhagen, Denmark |
| 18:45 CEST (UTC+2) |
|
Report |
|
Stadium: Parken Stadium Attendance: 34,504 Referee: Aliyar Aghayev (Azerbaijan) |
| 1 October 2025 2 | Bayer Leverkusen | 1–1 | | Leverkusen |
| 21:00 CEST (UTC+2) |
|
Report | Stadium: BayArena Attendance: 30,210 Referee: Glenn Nyberg (Sweden) |
| 21 October 2025 3 | Bayer Leverkusen | 2–7 | | Leverkusen |
| 21:00 CEST (UTC+2) | Report | Stadium: BayArena Attendance: 30,210 Referee: Jesús Gil Manzano (Spain) |
| 5 November 2025 4 | Benfica | 0–1 | | Lisbon, Portugal |
| 20:00 WET (UTC+0) | Report | Stadium: Estádio da Luz Attendance: 55,796 Referee: Simone Sozza (Italy) |
| 25 November 2025 5 | Manchester City | 0–2 | | Manchester, England |
| 20:00 GMT (UTC+0) | Report | Stadium: City of Manchester Stadium Attendance: 50,592 Referee: João Pinheiro (Portugal) |
| 10 December 2025 6 | Bayer Leverkusen | 2–2 | | Leverkusen |
| 21:00 CET (UTC+1) |
|
Report | Stadium: BayArena Attendance: 30,210 Referee: Serdar Gözübüyük (Netherlands) |
| 20 January 2026 7 | Olympiacos | 2–0 | | Piraeus, Greece |
| 22:00 EET (UTC+2) | Report |
|
Stadium: Karaiskakis Stadium Attendance: 32,400 Referee: Maurizio Mariani (Italy) |
| 28 January 2026 8 | Bayer Leverkusen | 3–0 | | Leverkusen |
| 21:00 CET (UTC+1) | Report | Stadium: BayArena Attendance: 30,210 Referee: Espen Eskås (Norway) |
Knockout phase
Knockout phase play-offs
The draw for the knockout phase play-offs was held on 30 January 2026.
| 18 February 2026 First leg | Olympiacos | 0–2 | | Piraeus, Greece |
| 22:00 EET (UTC+2) |
|
Report | Stadium: Karaiskakis Stadium Attendance: 32,300 Referee: João Pinheiro (Portugal) |
| 24 February 2026 Second leg | Bayer Leverkusen | 0–0 (2–0 agg.) | | Leverkusen |
| 21:00 CET (UTC+1) | Report |
|
Stadium: BayArena Attendance: 30,210 Referee: Michael Oliver (England) |
Round of 16
The draw for the round of 16 was held on 27 February 2026.
| 11 March 2026 First leg | Bayer Leverkusen | 1–1 | | Leverkusen |
| 18:45 CET (UTC+1) | Report |
|
Stadium: BayArena Attendance: 30,210 Referee: Halil Umut Meler (Turkey) |
| 17 March 2026 Second leg | Arsenal | 2–0 (3–1 agg.) | | London, England |
| 20:00 GMT (UTC+0) | Report |
|
Stadium: Emirates Stadium Attendance: 57,537 Referee: Danny Makkelie (Netherlands) |
Statistics
Appearances and goals
| No. | Pos | Nat | Player | Total | Bundesliga | DFB-Pokal | Champions League | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||||
| Goalkeepers | |||||||||||||
| 1 | GK | Mark Flekken | 34 | 0 | 24 | 0 | 4 | 0 | 6 | 0 | |||
| 18 | GK | Jonas Omlin | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| 28 | GK | Janis Blaswich | 18 | 0 | 10+1 | 0 | 1 | 0 | 6 | 0 | |||
| 36 | GK | Niklas Lomb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| Defenders | |||||||||||||
| 4 | DF | Jarell Quansah | 44 | 5 | 25+3 | 4 | 4+1 | 1 | 11 | 0 | |||
| 5 | DF | Loïc Badé | 34 | 0 | 19+4 | 0 | 1+2 | 0 | 6+2 | 0 | |||
| 12 | DF | Edmond Tapsoba | 44 | 5 | 29 | 5 | 5 | 0 | 9+1 | 0 | |||
| 13 | DF | Arthur | 31 | 2 | 13+7 | 1 | 2+1 | 1 | 3+5 | 0 | |||
| 15 | DF | Tim Oermann | 2 | 0 | 0+2 | 0 | 0 | 0 | 0 | 0 | |||
| 16 | DF | Axel Tape | 8 | 0 | 2+4 | 0 | 0+1 | 0 | 1 | 0 | |||
| 20 | DF | Álex Grimaldo | 46 | 14 | 29 | 8 | 4+1 | 2 | 12 | 4 | |||
| 21 | DF | Lucas Vázquez | 19 | 0 | 6+6 | 0 | 2 | 0 | 5 | 0 | |||
| Midfielders | |||||||||||||
| 6 | MF | Equi Fernández | 30 | 0 | 12+8 | 0 | 0+1 | 0 | 5+4 | 0 | |||
| 7 | MF | Jonas Hofmann | 28 | 3 | 11+12 | 2 | 3 | 1 | 1+1 | 0 | |||
| 8 | MF | Robert Andrich | 46 | 3 | 29+3 | 2 | 5 | 0 | 9 | 1 | |||
| 10 | MF | Malik Tillman | 42 | 8 | 18+11 | 6 | 1+2 | 0 | 5+5 | 2 | |||
| 17 | MF | Eliesse Ben Seghir | 15 | 0 | 2+8 | 0 | 1 | 0 | 1+3 | 0 | |||
| 23 | MF | Nathan Tella | 22 | 1 | 10+7 | 1 | 2+1 | 0 | 0+2 | 0 | |||
| 24 | MF | Aleix García | 50 | 6 | 31+2 | 3 | 5 | 1 | 11+1 | 2 | |||
| 25 | MF | Exequiel Palacios | 25 | 0 | 12+6 | 0 | 2 | 0 | 4+1 | 0 | |||
| 27 | MF | Jeremiah Mensah | 2 | 0 | 0 | 0 | 0+1 | 0 | 0+1 | 0 | |||
| Forwards | |||||||||||||
| 11 | FW | Martin Terrier | 24 | 5 | 7+11 | 4 | 2+1 | 1 | 2+1 | 0 | |||
| 14 | FW | Patrik Schick | 43 | 22 | 23+5 | 16 | 4+1 | 2 | 7+3 | 4 | |||
| 19 | FW | Ernest Poku | 45 | 5 | 16+13 | 5 | 1+3 | 0 | 9+3 | 0 | |||
| 30 | FW | Ibrahim Maza | 44 | 5 | 20+8 | 3 | 3+1 | 2 | 9+3 | 0 | |||
| 35 | FW | Christian Kofane | 44 | 7 | 12+17 | 5 | 1+3 | 1 | 7+4 | 1 | |||
| 42 | FW | Montrell Culbreath | 16 | 1 | 8+4 | 1 | 0+1 | 0 | 0+3 | 0 | |||
| Players transferred/loaned out during the season | |||||||||||||
| 3 | DF | Piero Hincapié | 2 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |||
| 9 | MF | Claudio Echeverri | 11 | 0 | 1+5 | 0 | 0 | 0 | 2+3 | 0 | |||
| 18 | FW | Alejo Sarco | 3 | 0 | 0+3 | 0 | 0 | 0 | 0 | 0 | |||
| 21 | MF | Amine Adli | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |||
| 44 | DF | Jeanuël Belocian | 11 | 0 | 3+5 | 0 | 1 | 0 | 1+1 | 0 | |||
Last updated: 16 May 2026
Source: Competitions