fixtures




Latest videos Hannover
# | Team | Pts | P | Home | Away | |
---|---|---|---|---|---|---|
1 |
![]() |
52 | 29 | 1 - 0 | 2 - 2 | |
2 |
![]() |
51 | 29 | 27 Apr | 2 - 2 | |
3 |
![]() |
47 | 29 | 1 - 3 | 3 - 1 | |
4 |
![]() |
47 | 29 | 1 - 1 | 1 - 0 | |
5 |
![]() |
46 | 29 | 0 - 0 | 0 - 3 | |
6 |
![]() |
46 | 29 | 3 - 1 | 0 - 0 | |
7 |
![]() |
45 | 29 | 1 - 1 | 2 - 1 | |
8 |
![]() |
44 | 29 | 2 - 0 | 1 - 2 | |
9 |
![]() |
43 | 29 | |||
10 |
![]() |
41 | 29 | 2 - 1 | 1 - 0 | |
11 |
![]() |
37 | 29 | 1 - 0 | 1 - 2 | |
12 |
![]() |
36 | 29 | 0 - 0 | 18 May | |
13 |
![]() |
35 | 29 | 1 - 2 | 20 Apr | |
14 |
![]() |
35 | 29 | 11 May | 1 - 0 | |
15 |
![]() |
30 | 29 | 1 - 1 | 2 - 0 | |
16 |
![]() |
28 | 29 | 2 - 2 | 0 - 0 | |
17 |
![]() |
26 | 29 | 3 - 2 | 03 May | |
18 |
![]() |
22 | 29 | 2 - 0 | 0 - 1 |
Global stats in 2. Bundesliga
- Appearances 29
- Goals for 35
- Penalty goal 3
- Goals against 30
- Yellow 61
- Red 3
Main formation
- 4-4-2 7 matches this season
Top players
- J. Ngankam 4
- Lee Hyun-Ju 3
- J. Rochelt 2
- M. Halstenberg 2

- Year of construction: 1954
- Surface: grass
- Capacity: 49951
- Average attendance: 33266
- Maximum attendance: 57000
- % sold: 67
- Type club male
- Names Hannover 96, Hannover
- Code H96
- Area Germany
Hannover 96 on Football Today
Hannover 96 match result
The next match is Darmstadt 98 vs Hannover and kicks-off at 12:30 on the Sunday 20 April 2025 as part of the the week 30 of 2. Bundesliga.
The latest result of 2. Bundesliga featured Hannover and Elversberg and ended up in a 1-3 score.
Hannover is currently at rank 9. in the General table of 2. Bundesliga 2024/2025.
Main players
Jannik Rochelt is the latest most expensive arrival, coming from Elversberg on the Wednesday 17 July 2024 for a 1.5M € fee.
Bright Arrey-Mbi is the latest biggest sale. He left to Sporting Braga on the Wednesday 17 July 2024, a transfer which is valued at 6.2M €.
Nicolò Tresoldi is the top scorer with 6 goals.
Enzo Leopold has the most assists with 4 goal assists.
The full squad is as follows:Goalkeepers: Ron-Robert Zieler, Leo Weinkauf and Leon-Oumar Wechsel
Defenders: Kevin Wimmer, Josh Knight, Boris Tomiak, Tan-Kenneth Jerico Leka-Schmidt, Phil Yannik Neumann, Sei Muroya, Lukas Wallner, Marcel Halstenberg, Christopher Gloster and Brooklyn Ezeh
Midfielders: Fabian Kunze, Jessic Ngankam, Enzo Leopold, Jannik Rochelt, Hyun-Ju Lee, Max Christiansen, Noël Aséko Nkili, Bartłomiej Wdowik, Eric Uhlmann, Jannik Dehm, Lars Timo Gindorf, Kolja Nuno Oudenne, Thaddäus-Monju Momuluh and Rabbi Matondo
Strikers: Franck Evina, Simon Fabio Stehle, Nicolò Tresoldi, Husseyn Chakroun, Håvard Kallevik Nielsen, Montell Ndikom and Andreas Voglsammer
Hannover schedule & next match
Following Darmstadt 98 vs Hannover, the next match will be Hannover vs Köln on Sunday 27 April 2025. The manager André Breitenreiter will unveil its strategy and the match sheet a few minutes ahead of the match. The team usually starts with a 4-4-2 starting eleven# | Team | Pts | P | W | D | L | GF | GA | GD | |
---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
52 | 29 | 14 | 10 | 5 | 63 | 36 | 27 | |
2 |
![]() |
51 | 29 | 15 | 6 | 8 | 43 | 34 | 9 | |
3 |
![]() |
47 | 29 | 13 | 8 | 8 | 54 | 33 | 21 | |
4 |
![]() |
47 | 29 | 13 | 8 | 8 | 47 | 42 | 5 | |
5 |
![]() |
46 | 29 | 12 | 10 | 7 | 55 | 42 | 13 | |
6 |
![]() |
46 | 29 | 13 | 7 | 9 | 50 | 45 | 5 | |
7 |
![]() |
45 | 29 | 12 | 9 | 8 | 48 | 39 | 9 | |
8 |
![]() |
44 | 29 | 13 | 5 | 11 | 49 | 45 | 4 | |
9 |
![]() |
43 | 29 | 11 | 10 | 8 | 35 | 30 | 5 | |
10 |
![]() |
41 | 29 | 11 | 8 | 10 | 47 | 50 | -3 | |
11 |
![]() |
37 | 29 | 10 | 7 | 12 | 48 | 52 | -4 | |
12 |
![]() |
36 | 29 | 10 | 6 | 13 | 43 | 45 | -2 | |
13 |
![]() |
35 | 29 | 9 | 8 | 12 | 48 | 46 | 2 | |
14 |
![]() |
35 | 29 | 9 | 8 | 12 | 41 | 53 | -12 | |
15 |
![]() |
30 | 29 | 7 | 9 | 13 | 32 | 54 | -22 | |
16 |
![]() |
28 | 29 | 6 | 10 | 13 | 29 | 37 | -8 | |
17 |
![]() |
26 | 29 | 5 | 11 | 13 | 29 | 35 | -6 | |
18 |
![]() |
22 | 29 | 6 | 4 | 19 | 18 | 61 | -43 |
- Promotion
- Promotion Play-off
- Relegation Play-off
- Relegation
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
28 | 15 | 7 | 7 | 1 | 37 | 17 | 20 |
2 |
![]() |
27 | 15 | 7 | 6 | 2 | 21 | 14 | 7 |
3 |
![]() |
26 | 15 | 8 | 2 | 5 | 35 | 24 | 11 |
4 |
![]() |
26 | 15 | 7 | 5 | 3 | 30 | 20 | 10 |
5 |
![]() |
26 | 14 | 8 | 2 | 4 | 26 | 20 | 6 |
6 |
![]() |
24 | 14 | 7 | 3 | 4 | 25 | 16 | 9 |
7 |
![]() |
24 | 14 | 7 | 3 | 4 | 25 | 22 | 3 |
8 |
![]() |
23 | 15 | 7 | 2 | 6 | 27 | 21 | 6 |
9 |
![]() |
22 | 14 | 6 | 4 | 4 | 23 | 14 | 9 |
10 |
![]() |
22 | 15 | 6 | 4 | 5 | 24 | 24 | 0 |
11 |
![]() |
21 | 15 | 6 | 3 | 6 | 11 | 16 | -5 |
12 |
![]() |
20 | 14 | 6 | 2 | 6 | 28 | 29 | -1 |
13 |
![]() |
20 | 15 | 5 | 5 | 5 | 23 | 27 | -4 |
14 |
![]() |
19 | 14 | 5 | 4 | 5 | 17 | 20 | -3 |
15 |
![]() |
16 | 14 | 4 | 4 | 6 | 16 | 15 | 1 |
16 |
![]() |
16 | 14 | 3 | 7 | 4 | 21 | 22 | -1 |
17 |
![]() |
15 | 15 | 3 | 6 | 6 | 14 | 16 | -2 |
18 |
![]() |
12 | 14 | 3 | 3 | 8 | 17 | 22 | -5 |
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
30 | 15 | 9 | 3 | 3 | 34 | 20 | 14 |
2 |
![]() |
27 | 15 | 8 | 3 | 4 | 18 | 18 | 0 |
3 |
![]() |
25 | 14 | 7 | 4 | 3 | 23 | 18 | 5 |
4 |
![]() |
24 | 14 | 7 | 3 | 4 | 26 | 19 | 7 |
5 |
![]() |
24 | 15 | 7 | 3 | 5 | 26 | 23 | 3 |
6 |
![]() |
22 | 14 | 5 | 7 | 2 | 21 | 18 | 3 |
7 |
![]() |
21 | 14 | 5 | 6 | 3 | 19 | 9 | 10 |
8 |
![]() |
20 | 14 | 6 | 2 | 6 | 20 | 25 | -5 |
9 |
![]() |
18 | 15 | 5 | 3 | 7 | 23 | 25 | -2 |
10 |
![]() |
17 | 15 | 4 | 5 | 6 | 20 | 23 | -3 |
11 |
![]() |
17 | 15 | 4 | 5 | 6 | 22 | 28 | -6 |
12 |
![]() |
16 | 14 | 4 | 4 | 6 | 14 | 16 | -2 |
13 |
![]() |
15 | 14 | 4 | 3 | 7 | 18 | 26 | -8 |
14 |
![]() |
13 | 14 | 3 | 4 | 7 | 15 | 21 | -6 |
15 |
![]() |
13 | 15 | 3 | 4 | 8 | 25 | 32 | -7 |
16 |
![]() |
11 | 15 | 2 | 5 | 8 | 15 | 34 | -19 |
17 |
![]() |
10 | 15 | 1 | 7 | 7 | 13 | 20 | -7 |
18 |
![]() |
1 | 14 | 0 | 1 | 13 | 7 | 45 | -38 |

- Squad size 34
- Average age 25.2
- Foreign players 9 (26.5%)
-
#6 Fabian Kunze
26 years
-
#7 Jessic Ngankam
24 years
-
#8 Enzo Leopold
24 years - 06/2026
-
#10 Jannik Rochelt
26 years
-
#11 Hyun-Ju Lee
22 years
-
#13 Max Christiansen
28 years
-
#15 Noël Aséko Nkili
19 years
-
#17 Bartłomiej Wdowik
24 years
-
#19 Eric Uhlmann
22 years
-
#20 Jannik Dehm
28 years
-
#25 Lars Timo Gindorf
23 years
-
#29 Kolja Nuno Oudenne
23 years - 06/2026
-
#38 Thaddäus-Monju Momuluh
23 years
-
#40 Rabbi Matondo
24 years

- 4-2-4-0 6 time
- 3-4-2-1 5 time
- 3-5-2 4 time
- 3-1-4-2 1 time
- 4-1-4-1 1 time
- 4-2-3-1 1 time
- Appearances 29
- Goals for 35
- Penalty goal 3
- Goals against 30
- Yellow 61
- Red 3
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 29 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 14 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 29 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 14 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 29 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 15 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 14 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 42'
- Last goal scored on average 58'
- Number of matches - at least 1 goal scored 21
- First goal conceded on average 43'
- Last goal conceded on average 64'
- Number of matches - at least 1 goal conceded 19
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 40'
- Last goal scored on average 53'
- Number of matches - at least 1 goal scored 13
- First goal conceded on average 50'
- Last goal conceded on average 65'
- Number of matches - at least 1 goal conceded 9
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 45'
- Last goal scored on average 66'
- Number of matches - at least 1 goal scored 8
- First goal conceded on average 36'
- Last goal conceded on average 64'
- Number of matches - at least 1 goal conceded 10
-
1st half
- 0 - 0 6 (40%)
- 1 - 0 4 (27%)
- 1 - 1 2 (13%)
- 0 - 1 2 (13%)
- 2 - 0 1 (7%)
-
Final Time
- 1 - 1 3 (20%)
- 2 - 0 2 (13%)
- 1 - 0 2 (13%)
- 0 - 0 2 (13%)
- 3 - 1 1 (7%)
- 3 - 2 1 (7%)
- 2 - 1 1 (7%)
- 2 - 2 1 (7%)
- 1 - 2 1 (7%)
- 1 - 3 1 (7%)
-
1st half
- 0 - 0 5 (36%)
- 1 - 0 3 (21%)
- 0 - 1 2 (14%)
- 1 - 1 2 (14%)
- 0 - 2 1 (7%)
- 2 - 0 1 (7%)
-
Final Time
- 1 - 0 3 (21%)
- 1 - 2 2 (14%)
- 2 - 2 2 (14%)
- 0 - 0 2 (14%)
- 0 - 3 1 (7%)
- 0 - 1 1 (7%)
- 2 - 1 1 (7%)
- 3 - 1 1 (7%)
- 2 - 0 1 (7%)
- 1. Hamburg 2.2
- 2. Magdeburg 1.9
- 3. Elversberg 1.9
- Tournament average 1.5
- 1. Düsseldorf 0.3
- 2. Elversberg 0.2
- 2. Greuther Fürth 0.2
- Tournament average 0.1
- 1. Hamburg 5.7
- 2. Kaiserslautern 5.6
- 3. Darmstadt 98 5.6
- Tournament average 4.6
- 1. Hamburg 9.2
- 2. Hertha BSC 9.1
- 3. Magdeburg 9.1
- Tournament average 7.2
- 1. Magdeburg 57%
- 2. Schalke 04 55%
- 3. Hamburg 54%
- Tournament average 49.39%
- 1. Hamburg 85%
- 2. Düsseldorf 84%
- 2. Magdeburg 84%
- Tournament average 80.33%
- 1. Hamburg 28%
- 3. Darmstadt 98 27%
- 3. Karlsruhe 27%
- Tournament average 24.78%
- 1. Regensburg 57.2
- 2. Ulm 53
- 3. Münster 52.2
- Tournament average 49.7
- 1. Regensburg 12
- 2. Hertha BSC 11.8
- 3. Nürnberg 11.6
- Tournament average 10.3
- 1. Münster 2.9
- 2. Düsseldorf 2.7
- 3. Braunschweig 2.6
- Tournament average 2.4
- 1. Hamburg 0.2
- 1. Paderborn 0.2
- 3. Darmstadt 98 0.1
- Tournament average 0.1
- 1. Regensburg 2.1
- 2. Braunschweig 1.9
- 3. Greuther Fürth 1.8
- Tournament average 1.5
- 2. B. Wdowik 0.9
- 3. S. Muroya 0.8
- 4. J. Rochelt 0.8
- 2. J. Ngankam 0.7
- 3. Lee Hyun-Ju 0.7
- 4. F. Kunze 0.6
- 2. B. Tomiak 4.6
- 3. M. Halstenberg 4.3
- 4. E. Leopold 4.3
- 2. H. Nielsen 2.3
- 3. B. Tomiak 2.2
- 4. P. Neumann 2.1
- 2. F. Kunze 1.2
- 3. M. Halstenberg 1.2
- 4. J. Dehm 1.1
- 2. S. Muroya 1.5
- 3. J. Dehm 1.2
- 4. J. Ngankam 1.1
- 2. F. Kunze 1.4
- 3. P. Neumann 1.2
- 4. M. Christiansen 1.2
Count | Average age | Amount | |
---|---|---|---|
Arrivals | 10 | 24 | 1.8M € |
Departures | 8 | 25 | 6.2M € |
Total | 18 | 24 | 4.4M € |