Ulm vs Hannover 96 - Prediction and Stats

2. Bundesliga Germany
03 may 2025, 07:00
Ulm
-
Hannover 96
Germany,
Ulm,
Donaustadion
Finished
1
:
2

Semir Telalovic
51’
28’
(OG)
Tom Gaal
67’
Josh Knight
Ulm vs Hannover 96 Statistic


52
Ball possession
48
5
Shots on target
2
15
Shots off target
6
1
Saves
4
7
Corner kicks
1
16
Free kicks
0
0
Offsides
2
17
Fouls
14
3
Yellow cards
2
0
Red cards
1
Match details
89’
Dennis Chessa
(Leave  the field: Max Brandt)
89’
Luka Hyrylainen
(Leave  the field: Tom Gaal)
85’
Max Christiansen
(Leave  the field: Lars Gindorf)
85’
Andreas Voglsammer
(Leave  the field: Nicolo Tresoldi)
81’
Aleksandar Kahvic
(Leave  the field: Oliver Batista Meier)
81’
Romario Roesch
(Leave  the field: Bastian Allgeier)
78’
Oliver Batista Meier
(Yellow card)
75’
Josh Knight
(Yellow card)
73’
Jannik Dehm
(Leave  the field: Monju Momuluh)
73’
Lucas Roeser
(Leave  the field: Felix Higl)
71’
Phil Neumann
(Yellow card)
70’
Oliver Batista Meier
(Missed penalty)
69’
Boris Tomiak
(Red card - Removing)
67’
(assist: Phil Neumann)
1
:
2
Josh Knight
60’
Kolja Oudenne
(Leave  the field: Hyun-Ju Lee)
52’
Felix Higl
(Yellow card)
51’
(assist: Felix Higl)
1
:
1
Semir Telalovic
45’
+1
Semir Telalovic
(Yellow card)
28’
(Own goal !!!)
0
:
1
Tom Gaal
Ulm vs Hannover 96 Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
2.59

3 May, 06:00
2.68
3 May, 07:00
2.77
3 May, 08:02
2.59
X
3.56

3 May, 03:00
3.54
3 May, 07:00
3.55
3 May, 08:02
3.56
2
2.59

3 May, 06:00
2.50
3 May, 07:00
2.42
3 May, 08:02
2.59

Betway Bonuses
Receive bonus

Odds movement
1
2.75

29 Apr, 20:01
2.70
30 Apr, 20:02
2.75
X
3.30

29 Apr, 20:01
3.40
30 Apr, 20:02
3.30
Highest
2.75
3.56
2.59
Average
2.66
3.46
2.51
Lowest odds
2.59
3.3
2.4
1X2 prediction for Ulm vs Hannover 96 match
Date and time
03.05.25
07:00
Match
Ulm
1
Hannover 96
2


See also other 2. Bundesliga Germany predictions
Koln vs Kaiserslautern prediction and betting tips on May 18, 2025
On May 18, the RheinEnergieStadion will host the 34th round...

Greuther Fürth vs Hamburg prediction and betting tips on May 18, 2025
On May 18, at the Trolli Arena, the 34th round...

Ulm vs Hannover 96 today lineups

3-4-2-1

Team manager
Robert Lechleiter
Referee
Team manager
Lars Barlemann
Ulm vs Hannover 96 today lineups
























Substitutes

















TOP scorers



2. Bundesliga Germany 2024/2025


28
Matches
33
11
Goals
6
1
Penalty Goals
0
0.62
Goals Per 90 min
0.26
146
Min Per Goal
344
Head to Head Ulm - Hannover 96
Statistics are for the last 3 games
0%
D
- 0

03 may 2025
07:00
2. Bundesliga Germany

Ulm

Hannover 96
Score
1
2
07 dec 2024
07:00
2. Bundesliga Germany

Hannover 96

Ulm
Score
3
2
11 mar 2001
09:00
2. Bundesliga Germany

Hannover 96

Ulm
Score
2
0
Over 0.5
3/3 matches
100%
Over 1.5
3/3 matches
100%
Over 2.5
2/3 matches
65%
BTTS
2/3 matches
65%
Team Over 0.5
Ulm
65%
Team Over 0.5
Hannover 96
100%
Last matches Ulm

60%
W
- 3
0%
D
- 0
40%
L
- 2
Greuther Fuerth 0 - 1 Ulm 25 apr 2025, 12:30 2. Bundesliga Germany
25 apr 2025
12:30
2. Bundesliga Germany

Greuther Fuerth

Ulm
Score
0
1
Ulm 2 - 3 Hertha Berlin 20 apr 2025, 07:30 2. Bundesliga Germany
20 apr 2025
07:30
2. Bundesliga Germany

Ulm

Hertha Berlin
Score
2
3
Ulm 1 - 0 Magdeburg 12 apr 2025, 07:00 2. Bundesliga Germany
12 apr 2025
07:00
2. Bundesliga Germany

Ulm

Magdeburg
Score
1
0
Schalke 04 2 - 1 Ulm 06 apr 2025, 07:30 2. Bundesliga Germany
06 apr 2025
07:30
2. Bundesliga Germany

Schalke 04

Ulm
Score
2
1
Ulm 2 - 1 Darmstadt 28 mar 2025, 13:30 2. Bundesliga Germany
28 mar 2025
13:30
2. Bundesliga Germany

Ulm

Darmstadt
Score
2
1
Statistics for the last 5 games
-
Matches5
-
Wins3
-
Draws0
-
Losses2
-
Goals7
-
Goals per game1.4
-
Over 1.560%
-
Over 2.560%
-
BTTS60%
Last matches Hannover 96

20%
W
- 1
20%
D
- 1
60%
L
- 3
Hannover 96 1 - 0 FC Koln 27 apr 2025, 07:30 2. Bundesliga Germany
27 apr 2025
07:30
2. Bundesliga Germany

Hannover 96

FC Koln
Score
1
0
Darmstadt 3 - 1 Hannover 96 20 apr 2025, 07:30 2. Bundesliga Germany
20 apr 2025
07:30
2. Bundesliga Germany

Darmstadt

Hannover 96
Score
3
1
Hannover 96 1 - 3 Elversberg 12 apr 2025, 07:00 2. Bundesliga Germany
12 apr 2025
07:00
2. Bundesliga Germany

Hannover 96

Elversberg
Score
1
3
Karlsruher SC 1 - 0 Hannover 96 04 apr 2025, 12:30 2. Bundesliga Germany
04 apr 2025
12:30
2. Bundesliga Germany

Karlsruher SC

Hannover 96
Score
1
0
Hannover 96 0 - 0 Magdeburg 29 mar 2025, 08:00 2. Bundesliga Germany
29 mar 2025
08:00
2. Bundesliga Germany

Hannover 96

Magdeburg
Score
0
0
Statistics for the last 5 games
-
Matches5
-
Wins1
-
Draws1
-
Losses3
-
Goals3
-
Goals per game0.6
-
Over 1.540%
-
Over 2.540%
-
BTTS40%
Ulm vs Hannover 96 Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
8
![]() |
Hannover 96 | 33 | 13 | 11 | 9 | 40 - 35 | 5 | 50 | ||
17
![]() |
Ulm | 33 | 6 | 11 | 16 | 34 - 46 | -12 | 29 |
Promotion
Promotion Playoff
Relegation Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
8
/ 18

33
Total games
33
6
18%
Wins
39%
13
11
33%
Draws
33%
11
16
48%
Loses
27%
9
34
Goals scored
40
46
Goals conceded
35
29
Points
50
Where to watch Ulm vs Hannover 96
List of TV channels for USA
beIN SPORTS CONNECT
(USA)

Bet365
(intenational)

Moja TV
(intenational)

OneFootball
(intenational)

TOD
(intenational)
Setanta Sports 1
(intenational)

Ulm Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
29 | Semir Telalovic | 28 | 1605 |
Total starts
20
|
Substituted out
19
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
11 (1)
|
Yellow cards
3
|
Red cards
0
|
|||||
21 | Oliver Batista Meier | 13 | 1019 |
Total starts
12
|
Substituted out
9
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
3 (1)
|
Yellow cards
1
|
Red cards
0
|
|||||
11 | Dennis Chessa | 23 | 1208 |
Total starts
12
|
Substituted out
6
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
5 | Johannes Reichert | 24 | 1919 |
Total starts
21
|
Substituted out
3
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (1)
|
Yellow cards
2
|
Red cards
0
|
|||||
43 | Romario Roesch | 27 | 1972 |
Total starts
23
|
Substituted out
8
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
10 | Andreas Ludwig | 5 | 76 |
Total starts
1
|
Substituted out
1
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
18 | Lennart Stoll | 11 | 666 |
Total starts
9
|
Substituted out
5
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
44 | Niklas Castelle | 4 | 27 |
Total starts
0
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
23 | Max Brandt | 29 | 2180 |
Total starts
26
|
Substituted out
16
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
8
|
Red cards
1
|
|||||
13 | Robert Leipertz | 4 | 70 |
Total starts
0
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
39 | Christian Ortag | 18 | 1518 |
Total starts
18
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
33 | Felix Higl | 28 | 1550 |
Total starts
17
|
Substituted out
13
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
5 (2)
|
Yellow cards
6
|
Red cards
0
|
|||||
6 | Thomas Geyer | 7 | 341 |
Total starts
3
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Bastian Allgeier | 23 | 1663 |
Total starts
18
|
Substituted out
4
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
19 | Jonathan Meier | 14 | 599 |
Total starts
5
|
Substituted out
3
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
4 | Tom Gaal | 21 | 1705 |
Total starts
19
|
Substituted out
3
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
1 | Niclas Thiede | 17 | 1452 |
Total starts
15
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
14 | Dennis Dressel | 13 | 958 |
Total starts
11
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
1
|
|||||
9 | Lucas Roeser | 25 | 642 |
Total starts
6
|
Substituted out
6
|
Substituted in
19
|
Matches in reserve
19
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
32 | Philipp Strompf | 27 | 2415 |
Total starts
27
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
7
|
Red cards
1
|
|||||
27 | Niklas Kolbe | 25 | 1995 |
Total starts
23
|
Substituted out
3
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
17 | Maurice Krattenmacher | 31 | 1974 |
Total starts
23
|
Substituted out
20
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
3 (0)
|
Yellow cards
6
|
Red cards
1
|
|||||
22 | Aleksandar Kahvic | 11 | 215 |
Total starts
1
|
Substituted out
0
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
22 | Aleksandar Kahvic | 1 | 28 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
16 | Aaron Keller | 27 | 1963 |
Total starts
24
|
Substituted out
11
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
4 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
38 | Luka Hyrylainen | 28 | 1613 |
Total starts
16
|
Substituted out
6
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
0 (0)
|
Yellow cards
6
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Hannover 96 Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
25 | Lars Gindorf | 23 | 713 |
Total starts
7
|
Substituted out
6
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
10 | Jannik Rochelt | 27 | 1502 |
Total starts
19
|
Substituted out
17
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
14 | Monju Momuluh | 20 | 877 |
Total starts
8
|
Substituted out
7
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
40 | Rabbi Matondo | 10 | 327 |
Total starts
2
|
Substituted out
2
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
11 | Hyun-Ju Lee | 23 | 1429 |
Total starts
19
|
Substituted out
17
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
3 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
37 | Brooklyn Ezeh | 11 | 548 |
Total starts
6
|
Substituted out
4
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
3 | Boris Tomiak | 26 | 2187 |
Total starts
25
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
4 (3)
|
Yellow cards
10
|
Red cards
1
|
|||||
16 | Haavard Nielsen | 30 | 1321 |
Total starts
14
|
Substituted out
11
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
32 | Andreas Voglsammer | 28 | 948 |
Total starts
8
|
Substituted out
7
|
Substituted in
20
|
Matches in reserve
20
|
Goals (penalty)
3 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
23 | Marcel Halstenberg | 27 | 2409 |
Total starts
27
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
3 (2)
|
Yellow cards
5
|
Red cards
0
|
|||||
13 | Max Christiansen | 16 | 906 |
Total starts
9
|
Substituted out
2
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
1
|
|||||
7 | Jessic Ngankam | 27 | 1450 |
Total starts
18
|
Substituted out
18
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
4 (1)
|
Yellow cards
7
|
Red cards
0
|
|||||
6 | Fabian Kunze | 29 | 2011 |
Total starts
24
|
Substituted out
8
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
1 (0)
|
Yellow cards
10
|
Red cards
1
|
|||||
2 | Josh Knight | 22 | 1378 |
Total starts
15
|
Substituted out
2
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
3 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
5 | Phil Neumann | 32 | 2864 |
Total starts
32
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
3 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
20 | Jannik Dehm | 20 | 1183 |
Total starts
13
|
Substituted out
5
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
1
|
|||||
16 | Ron-Robert Zieler | 33 | 2970 |
Total starts
33
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
21 | Sei Muroya | 26 | 2070 |
Total starts
24
|
Substituted out
9
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
9 | Nicolo Tresoldi | 33 | 2060 |
Total starts
24
|
Substituted out
17
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
6 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
17 | Bartlomiej Wdowik | 21 | 1557 |
Total starts
17
|
Substituted out
4
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
8 | Enzo Leopold | 32 | 2789 |
Total starts
31
|
Substituted out
7
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
27 | Kolja Oudenne | 11 | 386 |
Total starts
3
|
Substituted out
3
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
2 | Husseyn Chakroun | 1 | 14 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
2. Bundesliga Germany Next matches
FC Koln - : - Kaiserslautern 18 may 2025, 09:30 2. Bundesliga Germany
2. Bundesliga Germany
18 may 2025
FC Koln
-
:
-
Kaiserslautern
Darmstadt - : - Jahn Regensburg 18 may 2025, 09:30 2. Bundesliga Germany
2. Bundesliga Germany
18 may 2025
Darmstadt
-
:
-
Jahn Regensburg
Karlsruher SC - : - Paderborn 18 may 2025, 09:30 2. Bundesliga Germany
2. Bundesliga Germany
18 may 2025
Karlsruher SC
-
:
-
Paderborn
Greuther Fuerth - : - Hamburger SV 18 may 2025, 09:30 2. Bundesliga Germany
2. Bundesliga Germany
18 may 2025
Greuther Fuerth
-
:
-
Hamburger SV
Magdeburg - : - Fortuna Duesseldorf 18 may 2025, 09:30 2. Bundesliga Germany
2. Bundesliga Germany
18 may 2025
Magdeburg
-
:
-
Fortuna Duesseldorf
Hertha Berlin - : - Hannover 96 18 may 2025, 09:30 2. Bundesliga Germany
2. Bundesliga Germany
18 may 2025
Hertha Berlin
-
:
-
Hannover 96
Schalke 04 - : - Elversberg 18 may 2025, 09:30 2. Bundesliga Germany
2. Bundesliga Germany
18 may 2025
Schalke 04
-
:
-
Elversberg
Eintracht Braunschweig - : - Nuernberg 18 may 2025, 09:30 2. Bundesliga Germany
2. Bundesliga Germany
18 may 2025
Eintracht Braunschweig
-
:
-
Nuernberg
Ulm - : - Preussen Muenster 18 may 2025, 09:30 2. Bundesliga Germany
2. Bundesliga Germany
18 may 2025
Ulm
-
:
-
Preussen Muenster

















