Ulm vs Hertha BSC — 2. Bundesliga
Donaustadion, UlmMichael Bacher
Match story
Win-probability swings · in-play model
10'⚽+37 ULM
Keller opens it
First goal of the match — 1–0.
↳assist Krattenmacher
ULM win prob 20% → 57%
46'⚽−52 ULM
Reese levels
All square again at 1–1.
↳assist Thorsteinsson
ULM win prob 68% → 16%
50'⚽−13 ULM
Reese puts them ahead
2nd goal
Hertha BSC in front at 1–2.
↳assist Gechter
ULM win prob 15% → 2%
56'⚽+12 ULM
Dressel levels
All square again at 2–2.
↳assist Kolbe
ULM win prob 1% → 14%
84'⚽−3 ULM
Niederlechner wins it
↑ off the bench
The decisive goal — 2–3.
↳assist Cuisance
ULM win prob 4% → 0%
xG race
Cumulative expected goals, shot by shot
0.58
Ulm
1.02
Hertha BSC
Top stats
Full-match numbers, side by side
52%Ball possession48%
0.58Expected goals (xG)1.02
0.94xG on target (xGOT)2.36
3 / 10Shots (on target / total)4 / 13
1 / 2Big chances (scored / total)1 / 3
16Touches in opposition box38
7Key passes11
311 (80%)Accurate passes274 (75%)
47 (40%)Duels won71 (60%)
44Recoveries52
10Corners3
2 / 0Cards (yellow / red)3 / 0
Pressure index
Minute-by-minute momentum · home up · away down
UlmHertha BSC
⚽ Keller
⚽ Reese
⚽ Reese
⚽ Dressel
⚽ Niederlechner
1st Half
2nd Half
1'15'30'45'60'75'90'
10'⚽ Keller46'⚽ Reese50'⚽ Reese56'⚽ Dressel84'⚽ Niederlechner
Key events
FT 2–3 · HT 1–0 · goals, cards and subs
⚽10'1–0
Aaron Keller
Goal · assist Maurice Krattenmacher
21'
Deyovaisio Zeefuik
Yellow card
HTHalf-time · Ulm lead 1–0
46'
Jón Thorsteinsson
On for Kevin Sessa
⚽46'1–1
Fabian Reese
Goal · assist Jón Thorsteinsson
⚽50'1–2
Fabian Reese
Goal · assist Linus Gechter
⚽56'2–2
Dennis Dressel
Goal · assist Niklas Kolbe
65'
Luka Hyryläinen
On for Max Brandt
65'
Luka Hyryläinen
Yellow card
73'
Marten Winkler
On for Deyovaisio Zeefuik
76'
Florian Niederlechner
On for Derry Scherhant
83'
Lucas Röser
On for Maurice Krattenmacher
83'
Aleksandar Kahvić
On for Semir Telalović
⚽84'2–3
Florian Niederlechner
Goal · assist Michaël Cuisance
85'
Andreas Bouchalakis
On for Michaël Cuisance
87'
Florian Niederlechner
Yellow card
87'
Tom Gaal
Yellow card
90'+5
Jonjoe Kenny
Yellow card
FTFull-time · Ulm 2–3 Hertha BSC
Impact map
Dot size = match rating · tap a dot for the full breakdown
SHIELDALL-ACTIONQUIET NIGHTSPEARHEAD
Niclas Thiede5.6
Tom Gaal6.2
Philipp Strompf6.7
Niklas Kolbe7.3
Bastian Allgeier6.5
Max Brandt6.5
Dennis Dressel7.2
DresselAaron Keller7.5
KellerOliver Batista Meier6.6
Semir Telalović6.2
Maurice Krattenmacher7.0
Lucas Röser6.1
Aleksandar Kahvić6.1
Luka Hyryläinen6.1
Tjark Ernst6.0
Linus Gechter7.4
GechterToni Leistner7.5
Márton Dárdai7.3
DárdaiJonjoe Kenny7.3
Diego Demme7.5
DemmeKevin Sessa6.1
Deyovaisio Zeefuik7.0
Michaël Cuisance7.8
Fabian Reese8.9
ReeseDerry Scherhant6.6
Andreas Bouchalakis6.4
Florian Niederlechner7.2
NiederlechnerMarten Winkler6.4
Jón Thorsteinsson6.9
UlmHertha BSC
DEFENCE ↑ · ATTACK →