Highlights

Advertisement
camera-photo

Full-time: Hannover 3-2 Ulm

Hannover 96 turned the match around in the second half thanks to Tresoldi's brace and deservedly won after Ulm twice caught the dominant home side on the counter-attack through Telalović. With their eighth win of the season, Hannover ended a run of three matches without a victory (one draw, two defeats). Ulm must continue to wait for a win.
Full-time
90'
+ 3

Double booking

Gaal and Neumann are shown yellow cards after a brief altercation between them.
90'
+ 1

Four minutes to go

Ulm are pushing forward once more, trying to snatch a point here.
90'

Speed check: The fastest player in the game after 90 minutes

information
Speed check: The fastest player in the game after 90 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
89'

Kunze particularly strong today

Fabian Kunze successfully escapes 83% of his pressured situations today. 93% of his passes under pressure reach his teammates.
89'

Pressure Handling

information
Pressure Handling
This Match Fact examines how successfully players perform under pressure. The percentage of "solved situations" indicates how often a player has freed himself from opponent pressure by dribbling, passing, scoring a goal or drawing a foul.
83%
%
Fabian Kunze
12 times under pressure
Fabian Kunze
88'

Röser!

A cross from the left falls to Röser on the right after failed attempts to clear the ball. He aims for the far corner but narrowly misses with his shot.
85'

Tresoldi's brace

This is Nicolo Tresoldi's second brace in the Bundesliga 2, with his previous one coming on 20 January 2024 in a 2-2 draw against Elversberg.
85'

That was quick!

Hannover 96's probability of winning has jumped up 80% within about 20 minutes.
82'

Win Probability

information
Win Probability
This Match Fact documents significant changes in the probability of victory for both teams during the course of the match. The value is based on actual match play and incorporates existing Match Facts such as Expected Goals, Skill and Set-Piece Dange
70'
8.4 %
Now
88.7 %
81'

Game turned around!

Tresoldi bags a brace - and once again the super sub is in the right place! Leopold serves Gindorf on the left side of the penalty area, the substitute shoots low, but Thiede can't hold onto the ball and blocks it to the top right, where Tresoldi is free to head it in.
81'
Nicolò Tresoldi
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
43 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
5.26 m
79'

Unpleasant milestone

For Ulm, the 2-2 equaliser was the 300th away goal conceded in their second division history. Will the 301st follow? Hannover are piling on the pressure!
78'

Lee comes off

After a good performance, the South Korean leaves the pitch, Gindorf comes on for the last 10 minutes.
78'

Substitution

76'

More active again

After conceding two quick goals, Ulm now need to push forward more.
74'

Super sub Tresoldi makes an impact

The substituted Nicolo Tresoldi scored with his first shot on goal and his seventh touch of the ball in this match.
71'

Equaliser!

Now he scores! After a curling cross from Voglsammer on the left, Tresoldi is in the perfect position. Thiede parries the ball right to his feet, allowing the substitute to bundle it over the line.
71'
Nicolò Tresoldi
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
90 %
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
9.49 m
69'

Hannover love their corners

Hannover scored again from a corner kick, making them the second most dangerous team in the league from set-pieces (53% better than the league average - including five goals from corners).
Corners
6
1
67'

Tresoldi!

The Hannover striker carelessly squanders another chance.
66'

Double substitution

Thomas Wörle also reacts and brings two fresh players into the match, Higl and Chessa should shake things up.
64'

Back and forth

It's getting more frantic - Hannover are pushing for the equaliser, while Ulm keep launching quick counter-attacks.
63'

Only at home

Hyunju Lee scored all of his three goals this season in Hannover.
60'

Lee with a thunderbolt!

Hannover are back in it! A corner from the right bounces to Lee on the edge of the box, level with the near post, and he smashes the ball with power into the top right corner.
60'

Hyunju Lee

GOAL!

1:2
Hyunju Lee
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
3 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
96.25 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
16.25 m
59'

Getting closer

Voglsammer chips the ball from the left towards the far post, where Tresoldi fails to square it from a tight angle.
58'

First substitutions

Stefan Leitl reacts to the goal and wants to revitalise the attack with Oudenne and Tresoldi.
56'

Ulm increases their lead!

As with the first goal, the Sparrows counter-attack brilliantly. Again, Krattenmacher breaks through on the right and cleverly passes to the centre, where Telalović is once more ready to slot the ball past Zieler into the net.
55'
Semir Telalović
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
17 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
100.69 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
15.06 m
54'

Voglsammer again!

A long diagonal ball sails into the box on the left-hand side, where Voglsammer heads it out of the air - just narrowly missing the right post!
51'

Down the left

Hannover are coming down the right flank much less frequently today (21%) than usual, with most attacks coming down the left side (41%).
49'

Not decisive

Jessic Ngankam delivers the ball from the left to the near post, where Voglsammer once again fails to make proper contact.
47'

Careless

information
xGoals
The xGoals value of a club is calculated from the sum of all goal probabilities (goals and shots on goal) of that team. During a match, it’s easy to see whether the club is performing better than expected (goals > xGoals) - or maybe even higher (xGoals > goals).
No goals for Hannover - given the quality of their chances, they could have scored by now.
xGoals
0
1.03
0.85
1
Goals
46'

We're back underway!

The match is running again, both teams start the second half unchanged.
Kick-off!
camera-photo

Half-time: Hannover 0-1 Ulm

Ulm go into the dressing rooms with a 1-0 lead thanks to clever counter-attack. Hannover were the dominant side but couldn't break down the well-organised defence of the Spatzen. Ulm had further counter-attacking opportunities, but they were too sloppy in their execution.
Half-time
45'
+ 1

Two minutes to go

Stoppage time is underway, Hannover continue to press, Ulm are holding firm.
43'

Lacking accurace

The Sparrows counter-attack quickly again, Hyryläinen threads it through the middle, but the pass is just too long again.
40'

Lacking ideas

The 96ers are struggling to find effective ways to break down Ulm's defence. They keep losing possession of the ball too quickly.
37'

Almost

Muroya delivers the ball from the half-right position to the far post, but Voglsammer can't reach the cross behind him.
36'

Worth a go!

Hyryläinen has plenty of space just outside the penalty area and decides to have a go - his shot whistles just over the crossbar to the left!
35'

Unusual away lead

For only the second time this season, Ulm takes the lead away from home. Previously, this had only happened on matchday 6 during the 3-1 victory in Elversberg.
camera-photo

Telalović on a scoring streak

Semir Telalović scored his fourth goal of the season; he has found the back of the net in each of his last three matches.
33'

Too tight

Hannover is looking for a gap, but Ulm continues to keep the spaces tight and is waiting for counter-attack opportunities.
30'

Speed check: The fastest player in the game after 30 minutes

information
Speed check: The fastest player in the game after 30 minutes
Through high-end camera technology and machine learning, the speed of each player is evaluated in real time. Top speed then means, the fastest measured single frame of a player/game.
29'

Zieler is there!

The Sparrows counter-attack again, with Meier bringing the ball from the left to Luka Hyryläinen, who tries a direct shot, but his first attempt is blocked by a 96 defender. Zieler makes a strong save on the second attempt after a short dribble from a central position.
28'

The response?

Hannover are keeping possession of the ball, but they can't penetrate the well-organised visitors' defence to reach the box.
26'

Efficient!

Ulm scored with their first shot on target in this match (Hannover's six attempts, on the other hand, all remained unsuccessful).
23'

The counter-attack pays off!

Ulm suddenly take the lead! After Lee loses the ball, it quickly goes down the right through Krattenmacher, who plays a perfect through ball to Telalović running in on the left - from a tight angle, he coolly slots it into the near corner.
23'
Semir Telalović
Goal probability
information
Goal probability
Goal probability determines the likelihood that the ball will land in the goal from every position on the pitch. The value is based on large amounts of data from previous years; factors such as shot angle, distance to goal and opponent pressure - as well as mathematical models.
33 %
Shot speed
information
Shot speed
Shot speed describes the maximum speed in km/h that a ball reaches in a shot on goal. The distance is measured from the location of the shot to the centre of the goal.
81.88 km/h
Distance to Goal
information
Distance to Goal
The distance to goal is measured at the time of the shot - from the position of the ball to the center of the goal.
8.53 m
22'

Stopped

Lee gets into the box, but then goes down against too many Ulm defenders.
camera-photo

Voglsammer putting up a fight

The Hannover striker is tirelessly battling, but has so far squandered the best opportunity.
20'

Overcomplicated

Lee serves Knight on the right side of the penalty area, but the Englishman can't get his feet sorted and loses possession of the ball.
18'

Lacking accuracy

The hosts have already had five shots on goal, but none have really troubled the keeper yet. Ulm haven't managed to create any dangerous chances so far.
Goal attempts
5off target
0on target
0off target
0on target
16'

Blocked

Kunze initially tries from outside the box, but the blocked attempt falls to Voglsammer, whose shot is also blocked. The Ulm defence is throwing themselves into everything!
14'

Not quite

Hannover's initial momentum has faded a bit, the visitors are getting into the game and are putting up a fight.
11'

Ulm shows signs of life

The visitors switch play and manage to get into Hannover 96's final third, but they fail to deliver the ball into the middle from the left flank.
10'

Noteworthy

Lee makes another powerful run down the left and wins another corner. This one comes to nothing.
8'

Big chance!

Lee breaks through well on the right-half and plays it to Wdowik, who whips the ball sharply into the six-yard box from the left - Voglsammer makes a run, stretches, but blazes over from a good position.
5'

Dominant

In the opening minutes, the home side tries to build up play calmly from the back through Halstenberg, while Knight manages to break through on the right flank all the way to the byline.
2'

It's kicking off

The action starts immediately - Kunze catches Maier hard in an aerial duel, who goes down. The game resumes after a brief interruption.
1'

Kick-off!

The ball is rolling in Hannover. Can the 96ers prove their home strength once again, or will the Sparrows from Ulm remain unbeaten for the sixth consecutive match?
Kick-off!

Last-minute change for Ulm

Luka Hyryläinen is now playing instead of Max Brandt (on the bench).

Significantly more second-tier experience

Hannover's starting lineup has a clear advantage over Ulm's in terms of second-tier matches (992) and second-tier goals (94) compared to Ulm's (129 second-tier matches, eight second-tier goals).
camera-photo

Reichert back in the starting lineup

Ulm's captain Johannes Reichert is in the starting eleven for the first time since matchday 8 (2-0 defeat in Cologne), when he suffered a medial meniscus injury and only made his comeback as a substitute on the last matchday.

Four changes for Ulm as well

Spatzen coach Thomas Wörle also makes four changes to his starting eleven compared to the last match (1-1 home draw against Greuther Fürth): Gaal, Reichert, Maier and Rösch play in place of Kolbe (not in the squad), Hyryläinen, Röser (both on the bench) and Strompf (suspended due to yellow card accumulation).

Ulm starting XI

Thiede - Allgeier, Gaal, Reichert (c) - Meier, Maier, Brandt, Keller - Krattenmacher - Rösch, Telalović

Hannover with four changes

Hannover 96 manager Stefan Leitl makes four changes to his starting lineup compared to the last match (2-2 draw in Cologne): Wdowik, Kunze, Lee and Voglsammer come in for Christiansen (suspended due to red card), Dehm, Tresoldi (both on the bench) and Nielsen (not in the squad).
camera-photo

What Thomas Wörle says

"The fact is, we have a tough away match ahead of us against Hannover. In terms of perception, they feeling like a Bundesliga team and a heavyweight in the league. If there's one thing we can say after 14 matches, it's that regardless of how strong the opponent looked on paper, we've been able to hold our own in every match, and that's why we're looking forward to the challenge."

Hannover starting XI

Zieler (c) - Muroya, Halstenberg, Neumann - Knight, Leopold, Kunze, Wdowik - Lee, Ngankam - Voglsammer

The officials

Referee: Tom Bauer, Assistant Referee 1: Luca Schlosser, Assistant Referee 2: Felix Weller, Fourth Official: Jarno Wienefeld, VAR: Patrick Hanslbauer, VAR Assistant: Patrick Kessel
camera-photo

Stefan Leitl on Ulm

"Ulm are a very tricky opponent. It doesn't matter whether they play away or at home. They know exactly what they're doing. They have the second-best defence in the league. We definitely have a tough task ahead of us."
camera-photo

Familiar face for Ulm

Jannik Rochelt played for Ulm in the Southwest Regionalliga between February 2021 and summer 2022.

Hannover have the upper hand

These teams have met 10 times previously, with all games coming in the second tier. Ulm have won just two of those matches (four wins for Hannover, four draws).

It's been a while...

Hannover and Ulm are facing each other for the first time since the 2000/01 season - back then, in Bundesliga 2, the teams drew 3-3 in Ulm while Hannover won 2-0 at home.

Hello and welcome!

Welcome along and thanks for joining us for build-up and live coverage of this Matchday 15 fixture between Hannover and Ulm.