# 2024–25 Hannover 96 season

The 2024–25 Hannover 96 season is the 129th season in the football club's history and 29th overall and sixth consecutive season in the second flight of German football, the 2. Bundesliga. Hannover 96 also participated in this season's edition of the domestic cup, the DFB-Pokal. This is the 66th season for Hannover in the Heinz von Heiden Arena, located in Hanover, Lower Saxony, Germany.

## Players
### Squad information

    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 | GER | Ron-Robert Zieler (captain) |
| 2 | DF | ENG | Josh Knight |
| 3 | DF | GER | Boris Tomiak |
| 4 | DF | GER | Kenneth Schmidt (on loan from SC Freiburg) |
| 5 | DF | GER | Phil Neumann |
| 6 | MF | GER | Fabian Kunze |
| 7 | FW | GER | Jessic Ngankam (on loan from Eintracht Frankfurt) |
| 8 | MF | GER | Enzo Leopold |
| 9 | FW | GER | Nicolò Tresoldi |
| 10 | MF | GER | Jannik Rochelt |
| 11 | MF | KOR | Lee Hyun-ju (on loan from Bayern Munich II) |
| 13 | MF | GER | Max Christiansen |
| 14 | FW | LBN | Husseyn Chakroun |
| 15 | MF | GER | Noël Aséko Nkili (on loan from Bayern Munich II) |
| 16 | FW | NOR | Håvard Nielsen |
| No. | Pos. | Nation | Player |
| 17 | DF | POL | Bartłomiej Wdowik (on loan from Braga) |
| 19 | MF | GER | Eric Uhlmann |
| 20 | DF | GER | Jannik Dehm |
| 21 | DF | JPN | Sei Muroya |
| 23 | DF | GER | Marcel Halstenberg (vice-captain) |
| 25 | MF | GER | Lars Gindorf |
| 28 | MF | GER | Montell Ndikom |
| 29 | MF | SWE | Kolja Oudenne |
| 30 | GK | GER | Leo Weinkauf |
| 32 | FW | GER | Andreas Voglsammer |
| 35 | GK | GER | Leon-Oumar Wechsel |
| 37 | DF | GER | Brooklyn Ezeh |
| 38 | FW | GER | Thaddäus-Monju Momuluh |
| 40 | FW | WAL | Rabbi Matondo (on loan from Rangers) |

### 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 |
| 39 | MF | GER | Marius Wörl (on loan to Arminia Bielefeld until 30 June 2025) |

### Transfers
#### In

| No. | Pos | Player | From | Type | Window | Ends | Fee |
| 2 | DF | Josh Knight | Peterborough United | Transfer | Summer | 30 June 2026 | Free |
| 7 | FW | Jessic Ngankam | Eintracht Frankfurt | Loan | Summer | 30 June 2025 | Free |
| 10 | MF | Jannik Rochelt | SV Elversberg | Transfer | Summer | 30 June 2027 | €1,500,000 |
| 11 | MF | Lee Hyun-ju | Bayern Munich II | Loan | Summer | 30 June 2025 | Free |
| 17 | DF | Bartłomiej Wdowik | Braga | Loan | Summer | 30 June 2025 | Free |
| 38 | FW | Thaddäus-Monju Momuluh | Arminia Bielefeld | Return from loan | Summer | 30 June 2026 | – |
| – | MF | Max Besuschkow | Austria Klagenfurt | Return from loan | Summer | 30 June 2025 | – |
| 3 | DF | Boris Tomiak | 1. FC Kaiserslautern | Transfer | Winter | 30 June 2028 | €300,000 |
| 4 | DF | Kenneth Schmidt | SC Freiburg | Loan | Winter | 30 June 2026 | Free |
| 15 | MF | Noël Aséko Nkili | Bayern Munich II | Loan | Winter | 30 June 2026 | Free |
| 40 | FW | Rabbi Matondo | Rangers | Loan | Winter | 30 June 2025 | Free |

#### Out

| No. | Pos | Player | To | Type | Window | Fee |
| 4 | DF | Bright Arrey-Mbi | Braga | Transfer | Summer | €6,200,000 |
| 10 | MF | Sebastian Ernst | Jahn Regensburg | End of contract | Summer | – |
| 11 | MF | Louis Schaub | Rapid Wien | Transfer | Summer | €750,000 |
| 17 | MF | Muhammed Damar | TSG Hoffenheim | End of loan | Summer | – |
| 24 | MF | Antonio Foti | Eintracht Frankfurt | End of loan | Summer | – |
| 31 | DF | Julian Börner | Free agent | Contract terminated | Summer | – |
| 34 | DF | Yannik Lührs | Borussia Dortmund II | Transfer | Summer | €350,000 |
| 36 | FW | Cedric Teuchert | St. Louis City SC | End of contract | Summer | – |
| 40 | MF | Christopher Scott | Antwerp | End of loan | Summer | – |
| – | MF | Max Besuschkow | FC Ingolstadt | Transfer | Summer | Free |

## Friendly matches

Win  Draw  Loss

## Competitions

Win  Draw  Loss

### Overview

| 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 % |
| 2. Bundesliga | 3 August 2024 | 18 May 2025 | Matchday 1 | | 26 | 11 | 9 | 6 | 34 | 26 | +8 | 042.31 |
| DFB-Pokal | 17 August 2024 | 17 August 2024 | First round | First round | 1 | 0 | 0 | 1 | 0 | 2 | −2 | 000.00 |
| Total | Total | Total | Total | Total | 27 | 11 | 9 | 7 | 34 | 28 | +6 | 040.74 |
Last updated: 14 March 2025 Source: Competitions

### 2. Bundesliga
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts |
| 4 | 1. FC Kaiserslautern | 26 | 12 | 7 | 7 | 46 | 40 | +6 | 43 |
| 5 | 1. FC Magdeburg | 26 | 11 | 9 | 6 | 53 | 41 | +12 | 42 |
| 6 | Hannover 96 | 26 | 11 | 9 | 6 | 34 | 26 | +8 | 42 |
| 7 | 1. FC Nürnberg | 26 | 12 | 5 | 9 | 46 | 39 | +7 | 41 |
| 8 | Fortuna Düsseldorf | 26 | 11 | 8 | 7 | 43 | 38 | +5 | 41 |

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 14 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 | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A |
| Result | W | D | W | L | W | L | W | L | W | W | W | L | L | D | W | L | D | W | D | D | D | D | D | W | D | W | | | | | | | | |
| Position | 3 | 4 | 3 | 9 | 5 | 6 | 4 | 6 | 6 | 2 | 1 | 1 | 4 | 4 | 3 | 5 | 7 | 4 | 5 | 6 | 7 | 8 | 8 | 8 | 7 | 6 | | | | | | | | |

#### Matches
### DFB-Pokal
## Statistics
### Appearances and goals

    As of 14 March 2025
| No. | Pos | Player | 2. Bundesliga | 2. Bundesliga | DFB-Pokal | DFB-Pokal | Total | Total |
| No. | Pos | Player | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | Ron-Robert Zieler | 26 | 0 | 0 | 0 | 26 | 0 |
| 2 | DF | Josh Knight | 11+5 | 2 | 1 | 0 | 17 | 2 |
| 3 | DF | Boris Tomiak | 6+1 | 0 | 0 | 0 | 7 | 0 |
| 4 | DF | Kenneth Schmidt | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | DF | Phil Neumann | 25 | 0 | 1 | 0 | 26 | 0 |
| 6 | MF | Fabian Kunze | 17+5 | 1 | 1 | 0 | 23 | 1 |
| 7 | FW | Jessic Ngankam | 17+8 | 4 | 0+1 | 0 | 26 | 4 |
| 8 | MF | Enzo Leopold | 24+1 | 2 | 1 | 0 | 26 | 2 |
| 9 | FW | Nicolò Tresoldi | 18+8 | 6 | 1 | 0 | 27 | 6 |
| 10 | MF | Jannik Rochelt | 16+6 | 2 | 0+1 | 0 | 23 | 2 |
| 11 | MF | Lee Hyun-ju | 15+2 | 3 | 0 | 0 | 17 | 3 |
| 13 | MF | Max Christiansen | 9+6 | 1 | 0+1 | 0 | 16 | 1 |
| 14 | FW | Husseyn Chakroun | 0+1 | 0 | 0 | 0 | 1 | 0 |
| 15 | MF | Noël Aséko Nkili | 0 | 0 | 0 | 0 | 0 | 0 |
| 16 | FW | Håvard Nielsen | 12+12 | 2 | 0+1 | 0 | 25 | 2 |
| 17 | DF | Bartłomiej Wdowik | 16+3 | 0 | 0 | 0 | 19 | 0 |
| 19 | MF | Eric Uhlmann | 0 | 0 | 0 | 0 | 0 | 0 |
| 20 | DF | Jannik Dehm | 11+4 | 1 | 1 | 0 | 16 | 1 |
| 21 | DF | Sei Muroya | 20+1 | 0 | 1 | 0 | 22 | 0 |
| 23 | DF | Marcel Halstenberg | 24 | 3 | 1 | 0 | 25 | 3 |
| 25 | MF | Lars Gindorf | 3+13 | 0 | 1 | 0 | 17 | 0 |
| 28 | MF | Montell Ndikom | 0 | 0 | 0 | 0 | 0 | 0 |
| 29 | MF | Kolja Oudenne | 1+4 | 0 | 0 | 0 | 5 | 0 |
| 30 | GK | Leo Weinkauf | 0 | 0 | 1 | 0 | 1 | 0 |
| 32 | FW | Andreas Voglsammer | 7+16 | 2 | 1 | 0 | 24 | 2 |
| 35 | GK | Leon-Oumar Wechsel | 0 | 0 | 0 | 0 | 0 | 0 |
| 37 | DF | Brooklyn Ezeh | 2+4 | 0 | 0+1 | 0 | 7 | 0 |
| 38 | FW | Thaddäus-Monju Momuluh | 4+12 | 2 | 0 | 0 | 16 | 2 |
| 40 | FW | Rabbi Matondo | 2+4 | 1 | 0 | 0 | 6 | 1 |

### Goalscorers

    As of 14 March 2025
| Rank | No. | Pos | Name | 2. Bundesliga | DFB-Pokal | Total |
| 1 | 9 | FW | Nicolò Tresoldi | 6 | 0 | 6 |
| 2 | 7 | FW | Jessic Ngankam | 4 | 0 | 4 |
| 3 | 11 | MF | Lee Hyun-ju | 3 | 0 | 3 |
| 3 | 23 | DF | Marcel Halstenberg | 3 | 0 | 3 |
| 5 | 2 | DF | Josh Knight | 2 | 0 | 2 |
| 5 | 8 | MF | Enzo Leopold | 2 | 0 | 2 |
| 5 | 10 | MF | Jannik Rochelt | 2 | 0 | 2 |
| 5 | 16 | FW | Håvard Nielsen | 2 | 0 | 2 |
| 5 | 32 | FW | Andreas Voglsammer | 2 | 0 | 2 |
| 5 | 38 | FW | Thaddäus-Monju Momuluh | 2 | 0 | 2 |
| 11 | 6 | MF | Fabian Kunze | 1 | 0 | 1 |
| 11 | 13 | MF | Max Christiansen | 1 | 0 | 1 |
| 11 | 20 | DF | Jannik Dehm | 1 | 0 | 1 |
| 11 | 40 | FW | Rabbi Matondo | 1 | 0 | 1 |
| Own goals | Own goals | Own goals | Own goals | 2 | 0 | 2 |
| Total | Total | Total | Total | 34 | 0 | 34 |

### Clean sheets

    As of 14 March 2025
| Rank | No. | Pos | Name | 2. Bundesliga | DFB-Pokal | Total |
| 1 | 1 | GK | Ron-Robert Zieler | 9 | 0 | 9 |
| Total | Total | Total | Total | 9 | 0 | 9 |

### Disciplinary record

    As of 14 March 2025
| Rank | No. | Pos | Name | 2. Bundesliga | 2. Bundesliga | 2. Bundesliga | DFB-Pokal | DFB-Pokal | DFB-Pokal | Total | Total | Total |
| 1 | 6 | MF | Fabian Kunze | 6 | 1 | 0 | 0 | 0 | 0 | 6 | 1 | 0 |
| 1 | 13 | MF | Max Christiansen | 4 | 0 | 1 | 0 | 0 | 0 | 4 | 0 | 1 |
| 3 | 7 | FW | Jessic Ngankam | 7 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 |
| 4 | 5 | DF | Phil Neumann | 5 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 |
| 4 | 8 | MF | Enzo Leopold | 5 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 |
| 4 | 21 | DF | Sei Muroya | 5 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 |
| 7 | 20 | DF | Jannik Dehm | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 7 | 23 | DF | Marcel Halstenberg | 3 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
| 9 | 2 | DF | Josh Knight | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | 3 | DF | Boris Tomiak | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | 38 | FW | Thaddäus-Monju Momuluh | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 12 | 1 | GK | Ron-Robert Zieler | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 12 | 10 | MF | Jannik Rochelt | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 |
| 12 | 16 | FW | Håvard Nielsen | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 12 | 17 | DF | Bartłomiej Wdowik | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 12 | 25 | MF | Lars Gindorf | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 17 | 9 | FW | Nicolò Tresoldi | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 17 | 11 | MF | Lee Hyun-ju | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 17 | 29 | MF | Kolja Oudenne | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 17 | 32 | FW | Andreas Voglsammer | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 17 | 40 | FW | Rabbi Matondo | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Total | Total | Total | Total | 56 | 2 | 1 | 2 | 0 | 0 | 58 | 2 | 1 |