Loading...
BetGPS Football Betting Resources
Germany 2. Bundesliga ·

Hannover 2–1 Fortuna Dusseldorf

Full time · half time 1–0 · season 2025/2026

Home ✓ 1.65 fair 2.02
Draw 4.00 fair 4.17
Away 5.00 fair 3.78
Under 2.5 2.20 fair 2.22
Over 2.5 ✓ 1.65 fair 1.82

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Hannover Fortuna Dusseldorf
10 Shots 7
4 Shots on target 2
5 Corners 2
17 Fouls 10
2 Yellow cards 4
0 Red cards 1

Our pre-match prediction

✓ Result correct ✓ Goals correct ✓ BTTS correct Calculated after the match, using only matches played before kick-off (164 league matches this season so far).
Result Hannover to win
Goals Over 2.5
Both teams score Yes fair 1.77
Expected goals 1.70 – 1.18
Home / Draw / Away
HannoverDrawFortuna Dusseldorf
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 11.3% 2–1 9.6% 1–0 9.6%

Statistics 2025/2026, before this match

Hannover before this match, all matches
1.61points / match
1.72scored / match
1.39conceded / match
WonDrawnLost 18 played · 31:25
Fortuna Dusseldorf before this match, all matches
1.11points / match
0.89scored / match
1.50conceded / match
WonDrawnLost 18 played · 16:27
Hannover all matches all matches Fortuna Dusseldorf

Per match

1.72 Goals scored 0.89
1.39 Goals conceded 1.50
3.11 Total goals 2.39
15.06 Shots 12.89
5.61 Shots on target 3.61
11.78 Shots faced 15.00
5.61 Corners 4.00
3.72 Corners against 4.94
13.11 Fouls 13.00
2.06 Yellow cards 2.83
0.78 1st-half goals scored 0.33
0.56 1st-half goals conceded 0.39

How often Full Time

44% Wins 33%
28% Draws 11%
28% Losses 56%
94% Over 0.5 goals 94%
89% Over 1.5 goals 67%
78% Over 2.5 goals 50%
44% Over 3.5 goals 11%
6% Over 4.5 goals 11%
0% Over 5.5 goals 6%
56% Both teams scored 50%
33% Clean sheets 17%
17% Failed to score 39%

How often Half Time

28% Wins 22%
56% Draws 50%
17% Losses 28%
67% Over 0.5 goals 56%
50% Over 1.5 goals 17%
11% Over 2.5 goals 0%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Hannover all matches
Fortuna Dusseldorf all matches
Hannover before this match, at home
1.63points / match
1.50scored / match
1.38conceded / match
WonDrawnLost 8 played · 12:11
Fortuna Dusseldorf before this match, away
1.13points / match
0.88scored / match
1.50conceded / match
WonDrawnLost 8 played · 7:12
Hannover at home away Fortuna Dusseldorf

Per match

1.50 Goals scored 0.88
1.38 Goals conceded 1.50
2.88 Total goals 2.38
17.75 Shots 13.38
5.88 Shots on target 3.88
11.50 Shots faced 16.38
6.63 Corners 4.13
2.75 Corners against 6.25
12.88 Fouls 12.63
1.63 Yellow cards 2.63
0.50 1st-half goals scored 0.50
0.50 1st-half goals conceded 0.38

How often Full Time

50% Wins 38%
13% Draws 0%
38% Losses 63%
88% Over 0.5 goals 100%
75% Over 1.5 goals 50%
75% Over 2.5 goals 50%
38% Over 3.5 goals 13%
13% Over 4.5 goals 13%
0% Over 5.5 goals 13%
38% Both teams scored 50%
38% Clean sheets 13%
38% Failed to score 38%

How often Half Time

25% Wins 25%
50% Draws 50%
25% Losses 25%
50% Over 0.5 goals 63%
38% Over 1.5 goals 25%
13% Over 2.5 goals 0%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Hannover at home
Fortuna Dusseldorf away

Last 10 matches before this match

Hannover all matches

Date Match Score 1 X 2 O U
18.01.26 Kaiserslautern – Hannover 3–1 (0–0) 3.303.502.10 1.67 2.15
21.12.25 Nurnberg – Hannover 2–1 (1–1) 3.253.602.05 1.62 2.25
13.12.25 Hannover – Bochum 0–0 (0–0) 1.733.605.00 1.57 2.35
05.12.25 Preußen Münster – Hannover 2–2 (0–1) 4.204.001.75 1.65 2.20
28.11.25 Hannover – Karlsruhe 3–0 (0–0) 1.454.755.75 1.44 2.70
22.11.25 Paderborn – Hannover 0–2 (0–2) 2.153.603.10 1.62 2.25
08.11.25 Hannover – Darmstadt 2–3 (2–1) 2.003.503.50 1.65 2.20
31.10.25 Elversberg – Hannover 2–2 (1–1) 2.253.752.88 1.62 2.25
26.10.25 Braunschweig – Hannover 0–3 (0–2) 3.803.601.90 1.65 2.20
17.10.25 Hannover – Schalke 04 0–3 (0–2) 1.953.503.80 1.83 1.98

Fortuna Dusseldorf all matches

Date Match Score 1 X 2 O U
16.01.26 Fortuna Dusseldorf – Bielefeld 1–0 (0–0) 2.553.502.63 1.83 1.98
20.12.25 Fortuna Dusseldorf – Greuther Furth 2–1 (1–0) 1.913.603.90 1.62 2.25
14.12.25 Elversberg – Fortuna Dusseldorf 1–0 (0–0) 1.534.335.50 1.53 2.40
05.12.25 Fortuna Dusseldorf – Schalke 04 0–2 (0–1) 3.253.402.15 1.90 1.90
30.11.25 Dresden – Fortuna Dusseldorf 2–1 (1–0) 2.353.602.80 1.60 2.30
22.11.25 Fortuna Dusseldorf – Magdeburg 2–1 (1–0) 2.253.802.88 1.50 2.50
09.11.25 Holstein Kiel – Fortuna Dusseldorf 1–0 (0–0) 1.903.703.70 1.67 2.15
02.11.25 Fortuna Dusseldorf – Kaiserslautern 1–1 (0–0) 2.453.502.70 1.62 2.25
25.10.25 Hertha – Fortuna Dusseldorf 1–0 (0–0) 1.853.803.75 1.60 2.30
17.10.25 Fortuna Dusseldorf – Braunschweig 1–2 (0–2) 1.853.604.00 1.70 2.10

Hannover at home

Date Match Score 1 X 2 O U
13.12.25 Hannover – Bochum 0–0 (0–0) 1.733.605.00 1.57 2.35
28.11.25 Hannover – Karlsruhe 3–0 (0–0) 1.454.755.75 1.44 2.70
08.11.25 Hannover – Darmstadt 2–3 (2–1) 2.003.503.50 1.65 2.20
17.10.25 Hannover – Schalke 04 0–3 (0–2) 1.953.503.80 1.83 1.98
28.09.25 Hannover – Bielefeld 3–1 (0–1) 1.833.753.90 1.57 2.35
13.09.25 Hannover – Hertha 0–3 (0–0) 1.803.804.00 1.67 2.15
23.08.25 Hannover – Magdeburg 3–1 (2–0) 1.953.603.75 1.67 2.15
03.08.25 Hannover – Kaiserslautern 1–0 (0–0) 1.913.903.50 1.67 2.15
11.05.25 Hannover – Greuther Furth 1–1 (0–1) 2.004.003.20 1.65 2.20
27.04.25 Hannover – FC Koln 1–0 (0–0) 3.303.402.15 1.70 2.10

Fortuna Dusseldorf away

Date Match Score 1 X 2 O U
14.12.25 Elversberg – Fortuna Dusseldorf 1–0 (0–0) 1.534.335.50 1.53 2.40
30.11.25 Dresden – Fortuna Dusseldorf 2–1 (1–0) 2.353.602.80 1.60 2.30
09.11.25 Holstein Kiel – Fortuna Dusseldorf 1–0 (0–0) 1.903.703.70 1.67 2.15
25.10.25 Hertha – Fortuna Dusseldorf 1–0 (0–0) 1.853.803.75 1.60 2.30
27.09.25 Bochum – Fortuna Dusseldorf 0–1 (0–1) 2.153.503.10 1.67 2.15
14.09.25 Preußen Münster – Fortuna Dusseldorf 1–2 (1–0) 2.603.252.70 1.88 1.93
23.08.25 Paderborn – Fortuna Dusseldorf 1–2 (0–2) 1.803.804.10 1.70 2.10
02.08.25 Bielefeld – Fortuna Dusseldorf 5–1 (1–1) 2.303.602.88 1.65 2.20
18.05.25 Magdeburg – Fortuna Dusseldorf 4–2 (0–1) 2.253.802.75 1.44 2.70
03.05.25 Braunschweig – Fortuna Dusseldorf 2–2 (1–0) 2.753.402.45 1.65 2.20

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Hannover winsDrawsFortuna Dusseldorf wins
9matches
2.33goals / match
22%over 2.5
56%both scored
Date Match Score 1 X 2 O U
09.08.25D2 Fortuna Dusseldorf – Hannover 0–2 (0–0) 2.503.602.60 1.70 2.10
09.02.25D2 Hannover – Fortuna Dusseldorf 1–1 (1–1) 2.003.603.30 1.67 2.15
30.08.24D2 Fortuna Dusseldorf – Hannover 1–0 (0–0) 2.303.502.90 1.80 2.00
02.03.24D2 Hannover – Fortuna Dusseldorf 2–2 (0–2) 2.403.402.90 1.73 2.08
24.09.23D2 Fortuna Dusseldorf – Hannover 1–1 (0–1) 1.853.804.00 1.57 2.35
21.05.23D2 Fortuna Dusseldorf – Hannover 3–3 (1–2) 1.654.204.75 1.44 2.70
08.11.22D2 Hannover – Fortuna Dusseldorf 2–0 (2–0) 2.623.502.60 1.93 1.93
16.04.22D2 Hannover – Fortuna Dusseldorf 0–0 (0–0) 2.903.302.30 1.85 2.00
06.11.21D2 Fortuna Dusseldorf – Hannover 1–1 (1–0) 1.853.604.33 1.70 2.10

Germany 2. Bundesliga table 2025/2026, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Schalke 04 18 12 2 4 22 10 +12 38 DWWWLD
2 Darmstadt 19 10 7 2 34 20 +14 37 DWWDDW
3 Elversberg 18 10 4 4 33 18 +15 34 WDWWDL
4 Paderborn 18 10 3 5 28 20 +8 33 LLLWDL
5 Kaiserslautern 18 9 3 6 32 22 +10 30 WLWDLW
6 Hannover 18 8 5 5 31 25 +6 29 WWDDLL
7 Hertha 18 8 5 5 21 16 +5 29 WWLDDD
8 Nurnberg 19 7 4 8 22 27 -5 25 LDLWWL
9 Karlsruhe 18 7 4 7 27 33 -6 25 LLLLDW
10 Holstein Kiel 19 6 6 7 24 24 0 24 LDDWWD
11 Bochum 18 6 4 8 26 25 +1 22 LWWDDD
12 Bielefeld 19 5 5 9 29 27 +2 20 LLDDLD
13 Magdeburg 18 6 2 10 24 29 -5 20 LWWDWW
14 Preußen Münster 18 5 5 8 22 28 -6 20 DWDLDL
15 Fortuna Dusseldorf 18 6 2 10 16 27 -11 20 WLLLWW
16 Braunschweig 18 6 2 10 20 32 -12 20 LWDWWL
17 Dresden 18 4 4 10 26 34 -8 16 WWLLLW
18 Greuther Furth 18 4 3 11 26 46 -20 15 LLDDLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Darmstadt 10 7 3 0 20 8 +12 24 DDWWWW
2 Kaiserslautern 10 7 1 2 24 12 +12 22 DLWWLW
3 Schalke 04 8 7 0 1 10 4 +6 21 LWWWWW
4 Elversberg 8 5 3 0 15 5 +10 18 DWWDDW
5 Nurnberg 10 5 3 2 14 12 +2 18 DWWDWW
6 Paderborn 9 5 1 3 15 13 +2 16 WWWLLD
7 Karlsruhe 8 5 0 3 14 14 0 15 WWLWLL
8 Hertha 10 4 3 3 7 8 -1 15 WWWLDD
9 Bielefeld 10 4 2 4 19 12 +7 14 LWWLDD
10 Bochum 9 4 2 3 15 12 +3 14 WWLWDD
11 Holstein Kiel 9 4 2 3 11 8 +3 14 DDWLWW
12 Preußen Münster 10 3 5 2 14 13 +1 14 DWDDDL
13 Hannover 8 4 1 3 12 11 +1 13 LWLLWD
14 Fortuna Dusseldorf 10 3 2 5 9 15 -6 11 LDWLWW
15 Braunschweig 10 3 2 5 11 19 -8 11 LLWDWL
16 Dresden 9 2 2 5 14 16 -2 8 DLLWLW
17 Greuther Furth 8 2 2 4 10 19 -9 8 LDLWLD
18 Magdeburg 8 2 1 5 12 16 -4 7 LLWLWD
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Paderborn 9 5 2 2 13 7 +6 17 WWWLWL
2 Schalke 04 10 5 2 3 12 6 +6 17 WLDWLD
3 Hannover 10 4 4 2 19 14 +5 16 WDWDLL
4 Elversberg 10 5 1 4 18 13 +5 16 LLWWDL
5 Hertha 8 4 2 2 14 8 +6 14 WWLWWD
6 Darmstadt 9 3 4 2 14 12 +2 13 DLWDDD
7 Magdeburg 10 4 1 5 12 13 -1 13 DLLWWW
8 Holstein Kiel 10 2 4 4 13 16 -3 10 DLLDDD
9 Karlsruhe 10 2 4 4 13 19 -6 10 WLLLDW
10 Braunschweig 8 3 0 5 9 13 -4 9 LLWLLW
11 Fortuna Dusseldorf 8 3 0 5 7 12 -5 9 WWLLLL
12 Bochum 9 2 2 5 11 13 -2 8 LLDWWD
13 Kaiserslautern 8 2 2 4 8 10 -2 8 WLWDLD
14 Dresden 9 2 2 5 12 18 -6 8 LDLWLL
15 Nurnberg 9 2 1 6 8 15 -7 7 WDWLLL
16 Greuther Furth 10 2 1 7 16 27 -11 7 LLLDLL
17 Bielefeld 9 1 3 5 10 15 -5 6 LDLLDL
18 Preußen Münster 8 2 0 6 8 15 -7 6 LLLLWL

Hannover   Fortuna Dusseldorf

Under / Over goals 2025/2026, before this match

Goals
All matches – Under/Over goals
# Streak
1 6 Hannover 18 4 14 1.7 1.4 8 5 5 31 25 29 UOOUOO
2 17 Dresden 18 4 14 1.4 1.9 4 4 10 26 34 16 OOOOOU
3 18 Greuther Furth 18 4 14 1.4 2.6 4 3 11 26 46 15 OOOOOU
4 9 Karlsruhe 18 5 13 1.5 1.8 7 4 7 27 33 25 OOOOOU
5 8 Nurnberg 19 8 11 1.2 1.4 7 4 8 22 27 25 OOUOOU
6 14 Preußen Münster 18 7 11 1.2 1.6 5 5 8 22 28 20 UOOUUU
7 16 Braunschweig 18 7 11 1.1 1.8 6 2 10 20 32 20 UUUOOO
8 2 Darmstadt 19 9 10 1.8 1.1 10 7 2 34 20 37 UOUOOU
9 4 Paderborn 18 8 10 1.6 1.1 10 3 5 28 20 33 UOOOOU
10 5 Kaiserslautern 18 8 10 1.8 1.2 9 3 6 32 22 30 OUOUOO
11 11 Bochum 18 8 10 1.4 1.4 6 4 8 26 25 22 OOUUOO
12 12 Bielefeld 19 9 10 1.5 1.4 5 5 9 29 27 20 OUUUUO
13 3 Elversberg 18 9 9 1.8 1.0 10 4 4 33 18 34 OUOUUO
14 13 Magdeburg 18 9 9 1.3 1.6 6 2 10 24 29 20 OOUOOO
15 15 Fortuna Dusseldorf 18 9 9 0.9 1.5 6 2 10 16 27 20 OOUUOU
16 10 Holstein Kiel 19 11 8 1.3 1.3 6 6 7 24 24 24 UUOOUO
17 1 Schalke 04 18 11 7 1.2 0.6 12 2 4 22 10 38 UOUUOU
18 7 Hertha 18 12 6 1.2 0.9 8 5 5 21 16 29 UUUOUU
Home – Under/Over goals
# Streak
1 5 Kaiserslautern 10 3 7 2.4 1.2 7 1 2 24 12 22 UUOOOO
2 12 Bielefeld 10 3 7 1.9 1.2 4 2 4 19 12 14 OUOOUO
3 17 Dresden 9 2 7 1.6 1.8 2 2 5 14 16 8 OOOOOU
4 4 Paderborn 9 3 6 1.7 1.4 5 1 3 15 13 16 UOOUOO
5 6 Hannover 8 2 6 1.5 1.4 4 1 3 12 11 13 OOOOOU
6 8 Nurnberg 10 4 6 1.4 1.2 5 3 2 14 12 18 UOUOOO
7 9 Karlsruhe 8 2 6 1.8 1.8 5 0 3 14 14 15 OUOOOO
8 14 Preußen Münster 10 4 6 1.4 1.3 3 5 2 14 13 14 OOUOUU
9 16 Braunschweig 10 4 6 1.1 1.9 3 2 5 11 19 11 OUUUOO
10 18 Greuther Furth 8 2 6 1.2 2.4 2 2 4 10 19 8 OOOUOO
11 2 Darmstadt 10 5 5 2.0 0.8 7 3 0 20 8 24 UOOOUU
12 11 Bochum 9 4 5 1.7 1.3 4 2 3 15 12 14 OUOUOO
13 15 Fortuna Dusseldorf 10 5 5 0.9 1.5 3 2 5 9 15 11 OUOUOU
14 3 Elversberg 8 4 4 1.9 0.6 5 3 0 15 5 18 OUOOUU
15 13 Magdeburg 8 4 4 1.5 2.0 2 1 5 12 16 7 UOUUOO
16 1 Schalke 04 8 5 3 1.2 0.5 7 0 1 10 4 21 UUUUOU
17 10 Holstein Kiel 9 6 3 1.2 0.9 4 2 3 11 8 14 UUUUOU
18 7 Hertha 10 9 1 0.7 0.8 4 3 3 7 8 15 UUUUUU
Away – Under/Over goals
# Streak
1 6 Hannover 10 2 8 1.9 1.4 4 4 2 19 14 16 OOUOOO
2 18 Greuther Furth 10 2 8 1.6 2.7 2 1 7 16 27 7 OOOOOU
3 9 Karlsruhe 10 3 7 1.3 1.9 2 4 4 13 19 10 OOOOOU
4 17 Dresden 9 2 7 1.3 2.0 2 2 5 12 18 8 UOUOOO
5 2 Darmstadt 9 4 5 1.6 1.3 3 4 2 14 12 13 UUOUOO
6 3 Elversberg 10 5 5 1.8 1.3 5 1 4 18 13 16 UUOOUO
7 7 Hertha 8 3 5 1.8 1.0 4 2 2 14 8 14 OOOUUO
8 8 Nurnberg 9 4 5 0.9 1.7 2 1 6 8 15 7 OUOOUU
9 10 Holstein Kiel 10 5 5 1.3 1.6 2 4 4 13 16 10 UOOUOO
10 11 Bochum 9 4 5 1.2 1.4 2 2 5 11 13 8 OOUUOU
11 13 Magdeburg 10 5 5 1.2 1.3 4 1 5 12 13 13 UUOUOO
12 14 Preußen Münster 8 3 5 1.0 1.9 2 0 6 8 15 6 OOUUOU
13 16 Braunschweig 8 3 5 1.1 1.6 3 0 5 9 13 9 OOOOUO
14 1 Schalke 04 10 6 4 1.2 0.6 5 2 3 12 6 17 OOUUOU
15 4 Paderborn 9 5 4 1.4 0.8 5 2 2 13 7 17 OOUOOU
16 15 Fortuna Dusseldorf 8 4 4 0.9 1.5 3 0 5 7 12 9 OUUUOU
17 5 Kaiserslautern 8 5 3 1.0 1.2 2 2 4 8 10 8 OUOUUU
18 12 Bielefeld 9 6 3 1.1 1.7 1 3 5 10 15 6 OOUUUU

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 4 Nov 2026, 06:11