Hannover 96 host Dynamo Dresden in the 2. Bundesliga. Both clubs have had a bit of a stop-start opening to the season, sitting in the lower half of the table.
They met twice in 2. Bundesliga last season, with neither side able to find a winner in either game. That tells us something about how tight these fixtures tend to be, even before we look at how each team is doing right now.
Analysis updated .
Compare bookmakers
How each side has been going lately
Hannover's recent sample shows ten wins, seven draws and just three losses across their last twenty fixtures, though that run includes cup games against lower-level opposition and pre-season friendlies, so it overstates how comfortable things have actually been in the league. Strip that back to 2. Bundesliga matches and it's a more even picture: a home win over Bochum, a loss at Nürnberg, a draw with Karlsruhe, and further league defeats at Darmstadt and Wolfsburg mixed in with a win over Cottbus.
Hannover 96: 20 completed matches; Dynamo Dresden: 20 completed matches.
Hannover 96
- Win
- 45% 9 / 20
- Draw
- 30% 6 / 20
- Loss
- 25% 5 / 20
- Scored
- 45
- Conceded
- 26
- Difference
- +19
Dynamo Dresden
- Win
- 45% 9 / 20
- Draw
- 10% 2 / 20
- Loss
- 45% 9 / 20
- Scored
- 48
- Conceded
- 29
- Difference
- +19
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| 2. Bundesliga | Eintracht Braunschweig | Hannover 96 | 25.10.2026 | 2-0 |
| 2. Bundesliga | Hannover 96 | FC St. Pauli | 17.10.2026 | 1-1 |
| 2. Bundesliga | 1. FC Magdeburg | Hannover 96 | 10.10.2026 | 3-0 |
| Friendlies Clubs | Hannover 96 | Verl | 03.10.2026 | 2-0 |
| 2. Bundesliga | Hannover 96 | VfL Bochum | 20.09.2026 | 2-1 |
| 2. Bundesliga | 1. FC Nürnberg | Hannover 96 | 11.09.2026 | 2-1 |
| 2. Bundesliga | Hannover 96 | Karlsruher SC | 04.09.2026 | 2-2 |
| 2. Bundesliga | SV Darmstadt 98 | Hannover 96 | 30.08.2026 | 0-1 |
| DFB Pokal | Hemelingen | Hannover 96 | 22.08.2026 | 1-9 |
| 2. Bundesliga | Hannover 96 | VfL Wolfsburg | 16.08.2026 | 0-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| 2. Bundesliga | Holstein Kiel | Dynamo Dresden | 25.10.2026 | 3-0 |
| 2. Bundesliga | Dynamo Dresden | 1. FC Magdeburg | 18.10.2026 | 2-0 |
| 2. Bundesliga | VfL Osnabrück | Dynamo Dresden | 10.10.2026 | 1-1 |
| Friendlies Clubs | Teplice | Dynamo Dresden | 02.10.2026 | 2-0 |
| 2. Bundesliga | Dynamo Dresden | Hertha BSC | 19.09.2026 | 1-2 |
| 2. Bundesliga | Eintracht Braunschweig | Dynamo Dresden | 12.09.2026 | 2-2 |
| 2. Bundesliga | Dynamo Dresden | VfL Bochum | 05.09.2026 | 1-2 |
| 2. Bundesliga | 1. FC Heidenheim | Dynamo Dresden | 29.08.2026 | 5-3 |
| DFB Pokal | Westfalia Rhynern | Dynamo Dresden | 23.08.2026 | 0-6 |
| 2. Bundesliga | Dynamo Dresden | SV Darmstadt 98 | 16.08.2026 | 1-0 |
Dresden's overall record of eleven wins from twenty is skewed even more heavily by one-sided cup and friendly results, including a 14-0 and a 6-0 against amateur sides. Their actual league form has been shakier: defeats to Hertha, Bochum and Heidenheim sit alongside a draw at Braunschweig, which points to a side still finding consistency.
Once the friendlies and cup blowouts are set aside, neither side's league form stands out as strong.
Comparative Team Statistics: Hannover 96 vs Dynamo Dresden

A history of tight, low-scoring meetings
The last two league meetings between these two finished 0-0 and 2-2, and several of the earlier encounters on record were also close. There have been some one-sided results further back, including a couple of two-goal away wins, but the recent pattern leans towards tight, hard-to-call games.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| 2. Bundesliga | Hannover 96 | Dynamo Dresden | 22.02.2026 | 0-0 |
| 2. Bundesliga | Dynamo Dresden | Hannover 96 | 21.09.2025 | 2-2 |
| 2. Bundesliga | Hannover 96 | Dynamo Dresden | 23.01.2022 | 0-0 |
| 2. Bundesliga | Dynamo Dresden | Hannover 96 | 14.08.2021 | 2-0 |
| 2. Bundesliga | Hannover 96 | Dynamo Dresden | 03.06.2020 | 3-0 |
| 2. Bundesliga | Dynamo Dresden | Hannover 96 | 05.10.2019 | 0-2 |
| 2. Bundesliga | Dynamo Dresden | Hannover 96 | 19.02.2017 | 1-2 |
| 2. Bundesliga | Hannover 96 | Dynamo Dresden | 11.09.2016 | 0-2 |
| DFB Pokal | Hannover 96 | Dynamo Dresden | 31.10.2012 | 2-2 |
Early-season table positions
Six games in, Hannover sit tenth with seven points from two wins, a draw and three losses. Dresden are down in seventeenth on four points, having won once, drawn once and lost four times. It's a modest early gap rather than a clear gulf between the two.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 10 | SpVgg Greuther Fürth | 8 | 2 | 3 | 3 | 12/13 | 9 |
| 11 | Dynamo Dresden | 8 | 2 | 2 | 4 | 11/15 | 8 |
| 12 | VfL Osnabrück | 8 | 2 | 2 | 4 | 11/15 | 8 |
| 13 | Karlsruher SC | 8 | 2 | 2 | 4 | 10/14 | 8 |
| 14 | Hannover 96 | 8 | 2 | 2 | 4 | 8/13 | 8 |
| 15 | Eintracht Braunschweig | 8 | 2 | 1 | 5 | 13/15 | 7 |

Who's been contributing
V. Vermeij leads Dresden's assist chart with two in six matches, while K. Oudenne has the same tally for Hannover over the same number of games, so both sides have a creative outlet worth watching. Dresden's T. Keller has picked up three yellow cards in just four matches, which is worth bearing in mind for suspension risk even though there's nothing to confirm he'll miss this one.
Match odds and squad lists
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| B. Pichler | Austria | 29 | Attacker | 188 | 88 |
| E. Sahiti | Kosovo | 27 | Attacker | 174 | 65 |
| M. Bundu | Sierra Leone | 29 | Attacker | 188 | 79 |
| B. Källman | Finland | 28 | Attacker | 181 | 75 |
| M. Hartel | Germany | 30 | Midfielder | 177 | 68 |
| L. Weinkauf | Germany | 30 | Goalkeeper | 196 | 95 |
| S. Þórðarson | Iceland | 28 | Midfielder | 189 | 77 |
| V. Ghiță | Romania | 28 | Defender | 186 | 80 |
| M. Neubauer | Germany | 30 | Midfielder | 180 | 72 |
| B. Tomiak | Germany | 28 | Defender | 193 | 90 |
| J. Hugonet | France | 26 | Defender | 186 | 82 |
| W. Taïbi | France | 24 | Midfielder | 184 | 70 |
| F. Roggow | Germany | 24 | Midfielder | 186 | 75 |
| L. Gindorf | Germany | 25 | Attacker | 181 | 76 |
| B. Allgeier | Germany | 24 | Defender | 189 | 69 |
| W. Kokolo | France | 26 | Defender | 181 | 75 |
| P. Loretz | Switzerland | 23 | Goalkeeper | 188 | 80 |
| K. Oudenne | Sweden | 24 | Midfielder | 183 | 72 |
| H. Matsuda | Japan | 23 | Defender | 173 | 70 |
| Noah Engelbreth | Germany | 21 | Midfielder | n/a | n/a |
| I. Okon | South Africa | 22 | Defender | 187 | 83 |
| H. Chakroun | Germany | 21 | Attacker | 174 | 70 |
| Taycan Macid Etcibasi | Germany | 19 | Attacker | n/a | n/a |
| A. Ikari | n/a | n/a | Midfielder | n/a | n/a |
| T. Hobrecht | n/a | n/a | Attacker | n/a | n/a |
| Y. Unal | n/a | n/a | Defender | n/a | n/a |
| M. Mhango | n/a | n/a | Midfielder | n/a | n/a |
| Jasper Reinhold | n/a | n/a | Midfielder | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| A. Muhamedbegović | Austria | 28 | Defender | 186 | 75 |
| N. Hauptmann | Germany | 30 | Midfielder | 176 | 63 |
| L. Boeder | Germany | 29 | Defender | 185 | 80 |
| N. Rapp | Germany | 29 | Midfielder | 186 | 81 |
| A. Rossipal | Germany | 30 | Defender | 184 | 78 |
| L. Grill | Germany | 27 | Goalkeeper | 192 cm | 85 kg |
| C. Daferner | Germany | 28 | Attacker | 189 | 85 |
| V. Vermeij | Netherlands | 32 | Attacker | 196 | 88 |
| N. Fröling | Sweden | 26 | Attacker | 181 | 80 |
| T. Keller | Germany | 27 | Defender | 186 | 80 |
| S. Straudi | Italy | 27 | Defender | 176 cm | 73 kg |
| T. Raschl | Germany | 26 | Midfielder | 177 | 75 |
| T. Schreiber | Germany | 24 | Goalkeeper | 191 | 87 |
| J. Lemmer | Germany | 26 | Midfielder | 180 | 79 |
| L. Herrmann | Germany | 27 | Midfielder | 176 cm | 71 kg |
| J. Sterner | Germany | 24 | Defender | 180 | 77 |
| B. Ezeh | Germany | 25 | Defender | 188 | 87 |
| E. Bethke | Germany | 23 | Goalkeeper | 191 | 84 |
| R. Wagner | Germany | 23 | Midfielder | 181 | 80 |
| B. Bobzien | Germany | 23 | Midfielder | 176 | 70 |
| J. Oehmichen | Germany | 22 | Midfielder | 177 | 69 |
| K. Okpala | Germany | 21 | Attacker | 185 | n/a |
| T. Neininger | Germany | 19 | Defender | 186 cm | 79 kg |
| K. Inanoglu | Türkiye | 21 | Attacker | 187 | n/a |
| P. Čović | Croatia | 19 | Midfielder | 176 | 68 |
| F. Muller | n/a | n/a | Defender | n/a | n/a |
Both sides go into this one in the lower half of an early-season table, with form that looks better on paper than it has been in actual league games. The head-to-head history backs up the idea that this could be a close contest.
With no market data available to weigh up, we're not in a position to back a specific outcome here. It's one to keep an eye on closer to kick-off once there's something concrete to assess.
