# 2024–25 Bayer 04 Leverkusen season

The 2024–25 season is the 121st season in the history of Bayer 04 Leverkusen, and the club's 46th consecutive season in the Bundesliga. In addition to the domestic league, the club is participating in the DFB-Pokal, the DFL-Supercup, and the UEFA Champions League.

## Players
### First-team squad

    As of 31 January 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 | FIN | Lukas Hradecky (captain) |
| 3 | DF | ECU | Piero Hincapié |
| 4 | DF | GER | Jonathan Tah (vice-captain) |
| 5 | DF | ESP | Mario Hermoso (on loan from Roma) |
| 7 | MF | GER | Jonas Hofmann |
| 8 | MF | GER | Robert Andrich |
| 10 | FW | GER | Florian Wirtz |
| 11 | MF | FRA | Martin Terrier |
| 12 | DF | BFA | Edmond Tapsoba |
| 13 | DF | BRA | Arthur |
| 14 | FW | CZE | Patrik Schick |
| 16 | MF | ARG | Emiliano Buendía (on loan from Aston Villa) |
| 17 | GK | CZE | Matěj Kovář |
| No. | Pos. | Nation | Player |
| 18 | FW | ARG | Alejo Sarco |
| 19 | MF | NGA | Nathan Tella |
| 20 | DF | ESP | Álex Grimaldo |
| 21 | MF | MAR | Amine Adli |
| 22 | FW | NGA | Victor Boniface |
| 23 | DF | FRA | Nordi Mukiele (on loan from Paris Saint-Germain) |
| 24 | MF | ESP | Aleix García |
| 25 | MF | ARG | Exequiel Palacios |
| 30 | DF | NED | Jeremie Frimpong |
| 34 | MF | SUI | Granit Xhaka |
| 36 | GK | GER | Niklas Lomb |
| 44 | DF | FRA | Jeanuël Belocian |

### 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.
| No. | Pos. | Nation | Player |
| — | DF | CIV | Odilon Kossounou (at Atalanta until 30 June 2025) |
| — | MF | BEL | Noah Mbamba (at Fortuna Düsseldorf until 30 June 2025) |
| No. | Pos. | Nation | Player |
| — | MF | COL | Gustavo Puerta (at Hull City until 30 June 2025) |

## Transfers
### In

| Pos. | Player | Transferred from | Fee | Date |
| DF | Sadik Fofana | Fortuna Sittard | Loan return | 30 June 2024 |
| FW | Sardar Azmoun | Roma | Loan return | 30 June 2024 |
| DF | Jeanuël Belocian | Rennes | €15,000,000 | 1 July 2024 |
| DF | Andrea Natali | Barcelona | Free | 1 July 2024 |
| MF | Aleix García | Girona | €18,000,000 | 1 July 2024 |
| FW | Martin Terrier | Rennes | €20,000,000 | 18 July 2024 |
| DF | Nordi Mukiele | Paris Saint-Germain | Loan | 28 August 2024 |
| FW | Alejo Sarco | Vélez Sarsfield | Free | 1 January 2025 |
| MF | Emiliano Buendía | Aston Villa | Loan | 29 January 2025 |
| DF | Mario Hermoso | Roma | Loan | 31 January 2025 |

### Out

| Pos. | Player | Transferred to | Fee | Date |
| FW | Borja Iglesias | Real Betis | Loan return | 30 June 2024 |
| DF | Josip Stanišić | Bayern Munich | Loan return | 30 June 2024 |
| GK | Patrick Pentz | Brøndby | €2,550,000 | 1 July 2024 |
| DF | Anton Bäuerle | SC Paderborn | Free | 1 July 2024 |
| DF | Timothy Fosu-Mensah | Free agent | End of contract | 1 July 2024 |
| FW | Sardar Azmoun | Shabab Al-Ahli | €5,000,000 | 28 July 2024 |
| FW | Adam Hložek | TSG Hoffenheim | €18,000,000 | 17 August 2024 |
| MF | Gustavo Puerta | Hull City | Loan | 27 August 2024 |
| DF | Odilon Kossounou | Atalanta | Loan | 28 August 2024 |

## 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 % |
| Bundesliga | 23 August 2024 | 17 May 2025 | Matchday 1 | | 26 | 16 | 8 | 2 | 59 | 33 | +26 | 061.54 |
| DFB-Pokal | 28 August 2024 | | First round | | 4 | 4 | 0 | 0 | 8 | 2 | +6 | 100.00 |
| DFL-Supercup | 17 August 2024 | 17 August 2024 | Final | Winners | 1 | 0 | 1 | 0 | 2 | 2 | +0 | 000.00 |
| UEFA Champions League | 19 September 2024 | 11 March 2025 | League phase | Round of 16 | 10 | 5 | 1 | 4 | 15 | 12 | +3 | 050.00 |
| Total | Total | Total | Total | Total | 41 | 25 | 10 | 6 | 84 | 49 | +35 | 060.98 |
Last updated: 16 March 2025 Source: Soccerway

### Bundesliga
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Bayern Munich (Y) | 26 | 19 | 5 | 2 | 75 | 24 | +51 | 62 | Qualification for the Champions League league phase |
| 2 | Bayer Leverkusen | 26 | 16 | 8 | 2 | 59 | 33 | +26 | 56 | Qualification for the Champions League league phase |
| 3 | Mainz 05 | 26 | 13 | 6 | 7 | 44 | 28 | +16 | 45 | Qualification for the Champions League league phase |
| 4 | Eintracht Frankfurt | 26 | 13 | 6 | 7 | 54 | 40 | +14 | 45 | Qualification for the Champions League league phase |
| 5 | RB Leipzig | 26 | 11 | 9 | 6 | 41 | 33 | +8 | 42 | Qualification for the Europa League league phase |
* ↑ The 2024–25 DFB-Pokal winners also qualify for the Europa League league stage (or the sixth-placed team if the DFB-Pokal winners finish in the top five of the Bundesliga). If the DFB-Pokal winners finish in the top six of the Bundesliga, the Conference League spot will be passed to the seventh-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: 16 March 2025. Source: DFB

#### 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 | A | H | A | H | A | H | H | A | H | A | H | A | H | A | H | A | H | H | A | H | A | H | A | A | H | A | H | A | H | A | H | A | H | A |
| Result | W | L | W | W | D | D | W | D | D | D | W | W | W | W | W | W | W | W | D | W | D | D | W | W | L | W | | | | | | | | |
| Position | 4 | 8 | 5 | 2 | 4 | 5 | 4 | 3 | 4 | 4 | 4 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | | | | | | | |
| Points | 3 | 3 | 6 | 9 | 10 | 11 | 14 | 15 | 16 | 17 | 20 | 23 | 26 | 29 | 32 | 35 | 38 | 41 | 42 | 45 | 46 | 47 | 50 | 53 | 53 | 56 | | | | | | | | |

#### Matches

The match schedule was released on 4 July 2024.

### DFL-Supercup

Bayer Leverkusen secured their spot by winning both the Bundesliga and the domestic cup.

### UEFA Champions League
#### League phase

The draw for the league phase was held on 29 August 2024.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 4 | Inter Milan | 8 | 6 | 1 | 1 | 11 | 1 | +10 | 19 | Advance to round of 16 (seeded) |
| 5 | Atlético Madrid | 8 | 6 | 0 | 2 | 20 | 12 | +8 | 18 | Advance to round of 16 (seeded) |
| 6 | Bayer Leverkusen | 8 | 5 | 1 | 2 | 15 | 7 | +8 | 16 | Advance to round of 16 (seeded) |
| 7 | Lille | 8 | 5 | 1 | 2 | 17 | 10 | +7 | 16 | Advance to round of 16 (seeded) |
| 8 | Aston Villa | 8 | 5 | 1 | 2 | 13 | 6 | +7 | 16 | Advance to round of 16 (seeded) |
| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| Ground | A | H | A | A | H | H | A | H |
| Result | W | W | D | L | W | W | L | W |
| Position | 3 | 4 | 6 | 13 | 6 | 4 | 8 | 6 |
| Points | 3 | 6 | 7 | 7 | 10 | 13 | 13 | 16 |

#### Knockout phase
##### Round of 16

The draw for the round of 16 was held on 21 February 2025.

## Statistics
### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Bundesliga | Bundesliga | DFB-Pokal | DFB-Pokal | DFL-Supercup | DFL-Supercup | Champions League | Champions League |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||||||
| 1 | GK | FIN | Lukas Hradecky | 15 | 0 | 11 | 0 | 0 | 0 | 1 | 0 | 3 | 0 |
| 17 | GK | CZE | Matěj Kovář | 5 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 2 | 0 |
| 36 | GK | GER | Niklas Lomb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Defenders ||||||||||||||
| 3 | DF | ECU | Piero Hincapié | 18 | 1 | 10+2 | 1 | 0 | 0 | 1 | 0 | 5 | 0 |
| 4 | DF | GER | Jonathan Tah | 20 | 1 | 12 | 1 | 2 | 0 | 0+1 | 0 | 5 | 0 |
| 5 | DF | ESP | Mario Hermoso | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12 | DF | BFA | Edmond Tapsoba | 20 | 0 | 12 | 0 | 2 | 0 | 1 | 0 | 4+1 | 0 |
| 13 | DF | BRA | Arthur | 4 | 0 | 0+1 | 0 | 2 | 0 | 0 | 0 | 0+1 | 0 |
| 20 | DF | ESP | Álex Grimaldo | 20 | 3 | 12 | 1 | 0+2 | 0 | 0+1 | 0 | 5 | 2 |
| 23 | DF | FRA | Nordi Mukiele | 6 | 0 | 2+2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 30 | DF | NED | Jeremie Frimpong | 19 | 2 | 10+2 | 2 | 0+1 | 0 | 0+1 | 0 | 4+1 | 0 |
| 33 | DF | TOG | Sadik Fofana | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 44 | DF | FRA | Jeanuël Belocian | 6 | 0 | 1+1 | 0 | 1 | 0 | 1 | 0 | 0+2 | 0 |
| Midfielders ||||||||||||||
| 7 | MF | GER | Jonas Hofmann | 8 | 2 | 3+1 | 1 | 2 | 1 | 0 | 0 | 1+1 | 0 |
| 8 | MF | GER | Robert Andrich | 16 | 2 | 9+1 | 2 | 1 | 0 | 1 | 0 | 2+2 | 0 |
| 11 | MF | FRA | Martin Terrier | 13 | 1 | 5+4 | 1 | 0 | 0 | 1 | 0 | 1+2 | 0 |
| 16 | MF | ARG | Emiliano Buendía | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 19 | MF | NGA | Nathan Tella | 15 | 0 | 1+7 | 0 | 2 | 0 | 1 | 0 | 1+3 | 0 |
| 21 | MF | MAR | Amine Adli | 12 | 0 | 2+5 | 0 | 1 | 0 | 1 | 0 | 1+2 | 0 |
| 24 | MF | ESP | Aleix García | 18 | 2 | 4+6 | 0 | 2 | 1 | 1 | 0 | 3+2 | 1 |
| 25 | MF | ARG | Exequiel Palacios | 12 | 1 | 2+4 | 1 | 1 | 0 | 0 | 0 | 3+2 | 0 |
| 34 | MF | SUI | Granit Xhaka | 20 | 2 | 12 | 2 | 1+1 | 0 | 1 | 0 | 4+1 | 0 |
| Forwards ||||||||||||||
| 10 | FW | GER | Florian Wirtz | 20 | 9 | 10+2 | 4 | 0+2 | 0 | 0+1 | 0 | 5 | 5 |
| 14 | FW | CZE | Patrik Schick | 17 | 9 | 4+6 | 5 | 2 | 2 | 0+1 | 1 | 2+2 | 1 |
| 22 | FW | NGA | Victor Boniface | 15 | 8 | 8+2 | 6 | 0+1 | 0 | 1 | 1 | 3 | 1 |
| 29 | FW | UKR | Artem Stepanov | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
| 40 | FW | GER | Frank Onyeka | 2 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0+1 | 0 |
| Players transferred out during the season ||||||||||||||
Last updated: 30 November 2024 Source: Competitions

### Goalscorers

| Position | Player | Bundesliga | DFB-Pokal | DFL-Supercup | Champions League | Total |
| 1 | Patrik Schick | 17 | 4 | 1 | 1 | 23 |
| 2 | Florian Wirtz | 9 | 0 | 0 | 6 | 15 |
| 3 | Victor Boniface | 7 | 1 | 1 | 1 | 10 |
| 4 | Jeremie Frimpong | 3 | 0 | 0 | 0 | 3 |
| 4 | Álex Grimaldo | 1 | 0 | 0 | 2 | 3 |
| 6 | Robert Andrich | 2 | 0 | 0 | 0 | 2 |
| 6 | Piero Hincapié | 1 | 0 | 0 | 1 | 2 |
| 6 | Jonas Hofmann | 1 | 1 | 0 | 0 | 2 |
| 6 | Jonathan Tah | 2 | 0 | 0 | 0 | 2 |
| 6 | Martin Terrier | 2 | 0 | 0 | 0 | 2 |
| 6 | Granit Xhaka | 2 | 0 | 0 | 0 | 2 |
| Own goals | Own goals | 0 | 0 | 0 | 1 | 0 |
| Total | Total | 44 | 6 | 2 | 12 | 64 |