Ulm vs Hannover 96

2. Bundesliga

Ulm
  • Semir Telalović
Finished
1 - 2
03 May 2025
  • Josh Knight

Ulm vs Hannover 96 Match Prediction

Our AI model analyzes team form, head-to-head history, and recent performance to generate these predictions.

Based on our advanced statistical model, we predict a score around 1.0 - 1.5. Hannover 96 are favored to win this match. With a predicted total of 2.5 goals, this match is expected to go over 2.5 goals.

Predicted Score

1.0 : 1.5

Match Outcome Probability

27.0%
24.8%
48.2%
Ulm Win
Draw
Hannover 96 Win

Goal Distribution

The probability of each team scoring a specific number of goals (0-4+).

Ulm Goal Distribution

30.4%
0
33.8%
1
18.9%
2
6.8%
3
2.7%
4+

Hannover 96 Goal Distribution

20.4%
0
31.6%
1
24.9%
2
13.0%
3
7.5%
4+

Over/Under Probabilities

The likelihood of the total match goals being above or below specific thresholds.

Over 1.5 74.6%
Over 2.5 50.2%
Over 3.5 28.3%
Over 4.5 15.7%
Under 1.5 25.4%
Under 2.5 49.8%
Under 3.5 71.7%
Under 4.5 84.3%

Match Lineups & Player Stats

Performance statistics from the completed match, showing starters and substitutes.

Ulm logo Ulm Stats

Starting XI

# Player Rating Mins
7 Bastian Allgeier 7.1
81
1 Niclas Thiede 6.1
90
4 Tom Gaal 6.3
89
14 Dennis Dressel 6.8
90
16 Aaron Keller 7.6
90
21 Oliver Batista Meier 7.0
81
23 Max Brandt 7.0
89
27 Niklas Kolbe 6.9
90
29 Semir Telalović 7.7
90
32 Philipp Strompf 6.9
90
33 Felix Higl 7.2
73

Bench

19 Jonathan Meier N/A -
6 Thomas Geyer N/A -
9 Lucas Röser 6.7
17
10 Andreas Ludwig N/A -
11 Dennis Chessa N/A
1
22 Aleksandar Kahvić 6.6
9
38 Luka Hyrylainen N/A
1
39 Christian Ortag N/A -
43 Romario Rösch 7.3
9

Hannover 96 logo Hannover 96 Stats

Starting XI

# Player Rating Mins
38 Monju Momuluh 6.6
73
1 Ron-Robert Zieler 7.6
90
2 Josh Knight 7.8
90
3 Boris Tomiak 6.2
68
5 Phil Neumann 7.6
90
6 Fabian Kunze 7.3
90
8 Enzo Leopold 7.2
90
9 Nicolò Tresoldi 6.9
85
11 Hyun-ju Lee 6.8
60
25 Lars Gindorf 6.9
85
37 Brooklyn Ezeh 7.0
90

Bench

13 Max Christiansen 6.8
5
14 Husseyn Chakroun N/A -
15 Noel Aseko N/A -
20 Jannik Dehm 6.8
17
21 Sei Muroya N/A -
29 Kolja Oudenne 7.0
30
30 Leo Weinkauf N/A -
32 Andreas Voglsammer 6.5
5

Match Statistics

0.0 Expected Goals (xG) 0.0
55% Possession 45%
21 Shots 9
5 Shots on Target 2
7 Corners 1
17 Fouls 14
3 Yellow Cards 2
0 Red Cards 1
0 Offsides 2

Key Player Statistics

Shots
Philipp Strompf
5
Oliver Batista Meier
4
Dennis Dressel
3
Max Brandt
2
Semir Telalović
2
Monju Momuluh
2
Bastian Allgeier
1
Aaron Keller
1
Niklas Kolbe
1
Felix Higl
1
Josh Knight
1
Enzo Leopold
1
Nicolò Tresoldi
1
Hyun-ju Lee
1
Lars Gindorf
1
Brooklyn Ezeh
1
Key Passes
Oliver Batista Meier
5
Aaron Keller
2
Semir Telalović
2
Tom Gaal
1
Max Brandt
1
Felix Higl
1
Monju Momuluh
1
Phil Neumann
1
Fabian Kunze
1
Enzo Leopold
1
Nicolò Tresoldi
1
Hyun-ju Lee
1
Tackles Won
Bastian Allgeier
3
Aaron Keller
2
Dennis Dressel
1
Oliver Batista Meier
1
Max Brandt
1
Felix Higl
1
Josh Knight
1
Boris Tomiak
1
Phil Neumann
1
Fabian Kunze
1
Enzo Leopold
1
Lars Gindorf
1
Brooklyn Ezeh
1
Interceptions
Niklas Kolbe
2
Monju Momuluh
2
Boris Tomiak
2
Phil Neumann
2
Bastian Allgeier
1
Dennis Dressel
1
Aaron Keller
1
Philipp Strompf
1
Josh Knight
1
Enzo Leopold
1
Hyun-ju Lee
1