Hoffenheim vs Werder Bremen

29 September 2024 · Bundesliga · 2024/25 · Referee Tobias Reichel

Full time 3 – 4

Half-time: 3–3

  • Marius Bülter 5’, 8’
  • Adam Hlozek 12’
  • Julián Malatini 21’
  • Jens Stage 26’, 39’, 49’

Match summary

Werder Bremen came back from 3 goals down to win 4-3 away at Hoffenheim. It was 3-3 at half-time.

In the first half, Marius Bülter put Hoffenheim ahead in the 5th minute, set up by Mërgim Berisha, Bülter made it 2-0 in the 8th minute, set up by Umut Tohumcu, Adam Hlozek made it 3-0 in the 12th minute, Julián Malatini pulled one back to make it 3-1 from a corner in the 21st minute, set up by Niklas Stark, Jens Stage made it 3-2 with a header in the 26th minute, set up by Marvin Ducksch, and Stage equalised in the 39th minute. In the second half, Stage won it with a header in the 49th minute, set up by Mitchell Weiser.

The chances backed that up: Werder Bremen created 4.07 expected goals (xG) from 23 shots to Hoffenheim's 1.79 from 10. Hoffenheim had a player sent off.

Match stats

Hoffenheim Werder Bremen
10 Shots 18
5 Shots on Target 10
2 Corners 6
3 Yellow Cards 3
1 Red Cards 0
1.79 xG 4.07
1.79 Non-penalty xG 4.07
4 Deep Completions 13

Key events

Hoffenheim Werder Bremen
Kick-off
Marius Bülter
Assist: Mërgim Berisha
1-0 (Hoffenheim)
5’
Marius Bülter
Assist: Umut Tohumcu
2-0 (Hoffenheim)
8’
Adam Hlozek3-0 (Hoffenheim)
12’
21’
Julián Malatini
Assist: Niklas Stark
3-1 (Werder Bremen)
26’
Jens Stage
Assist: Marvin Ducksch
3-2 (Werder Bremen)
39’
Jens Stage3-3 (Werder Bremen)
Half-time3-3
49’
Jens Stage
Assist: Mitchell Weiser
3-4 (Werder Bremen)
Full-time3-4

Bookings

Card times are not on file for this game, so they are listed without a minute.

Hoffenheim
  • Stanley N'Soki
  • Umut Tohumcu
  • Anton Stach
  • Tim Drexler
Werder Bremen
  • Derrick Köhn
  • Jens Stage
  • Keke Maximilian Topp

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.79 4.07 5’ Marius Bülter (Hoffenheim), 1-0 5’ 8’ Marius Bülter (Hoffenheim), 2-0 8’ 12’ Adam Hlozek (Hoffenheim), 3-0 12’ 21’ Julián Malatini (Werder Bremen), 3-1 21’ 26’ Jens Stage (Werder Bremen), 3-2 26’ 39’ Jens Stage (Werder Bremen), 3-3 39’ 49’ Jens Stage (Werder Bremen), 3-4 49’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.79 4.07 5’ Marius Bülter (Hoffenheim), 1-0 Bülter 5’ 8’ Marius Bülter (Hoffenheim), 2-0 Bülter 8’ 12’ Adam Hlozek (Hoffenheim), 3-0 Hlozek 12’ 21’ Julián Malatini (Werder Bremen), 3-1 Malatini 21’ 26’ Jens Stage (Werder Bremen), 3-2 Stage 26’ 39’ Jens Stage (Werder Bremen), 3-3 Stage 39’ 49’ Jens Stage (Werder Bremen), 3-4 Stage 49’
Hoffenheim 1.79 xGWerder Bremen 4.07 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Werder Bremen attacking Hoffenheim attacking 
39’ Jens Stage (Werder Bremen), open play, 0.92 xG, goal 12’ Adam Hlozek (Hoffenheim), open play, 0.65 xG, goal 26’ Jens Stage (Werder Bremen), open play, 0.58 xG, goal 90+6’ Marco Grüll (Werder Bremen), open play, 0.54 xG, saved 8’ Marius Bülter (Hoffenheim), open play, 0.41 xG, goal 5’ Marius Bülter (Hoffenheim), open play, 0.38 xG, goal 49’ Jens Stage (Werder Bremen), from a corner, 0.37 xG, goal 37’ Derrick Köhn (Werder Bremen), open play, 0.31 xG, saved 40’ Marvin Ducksch (Werder Bremen), open play, 0.14 xG, off target 90+6’ Mitchell Weiser (Werder Bremen), open play, 0.13 xG, saved 56’ Marvin Ducksch (Werder Bremen), open play, 0.11 xG, blocked 3’ Mërgim Berisha (Hoffenheim), open play, 0.11 xG, off target 21’ Julián Malatini (Werder Bremen), from a corner, 0.11 xG, goal 37’ Niklas Stark (Werder Bremen), from a corner, 0.10 xG, off target 49’ Romano Schmid (Werder Bremen), open play, 0.09 xG, saved 60’ Marvin Ducksch (Werder Bremen), open play, 0.09 xG, blocked 1’ Jens Stage (Werder Bremen), open play, 0.08 xG, blocked 48’ Julián Malatini (Werder Bremen), from a corner, 0.08 xG, off target 26’ Mitchell Weiser (Werder Bremen), open play, 0.07 xG, saved 48’ Derrick Köhn (Werder Bremen), open play, 0.07 xG, blocked 19’ Marvin Ducksch (Werder Bremen), direct free kick, 0.06 xG, blocked 25’ Alexander Prass (Hoffenheim), open play, 0.07 xG, blocked 83’ Adam Hlozek (Hoffenheim), direct free kick, 0.05 xG, off target 17’ Alexander Prass (Hoffenheim), direct free kick, 0.04 xG, off target 20’ Mitchell Weiser (Werder Bremen), open play, 0.05 xG, saved 45’ Marvin Ducksch (Werder Bremen), open play, 0.04 xG, blocked 26’ Senne Lynen (Werder Bremen), from a corner, 0.04 xG, blocked 81’ Jacob Bruun Larsen (Hoffenheim), open play, 0.04 xG, blocked 37’ Romano Schmid (Werder Bremen), open play, 0.04 xG, blocked 49’ Senne Lynen (Werder Bremen), from a corner, 0.03 xG, blocked 53’ Mitchell Weiser (Werder Bremen), open play, 0.02 xG, blocked 81’ Tom Bischof (Hoffenheim), open play, 0.02 xG, off target 48’ Pavel Kaderábek (Hoffenheim), from a corner, 0.01 xG, saved 39’ Jens Stage (Werder Bremen), open play, 0.92 xG, goal 12’ Adam Hlozek (Hoffenheim), open play, 0.65 xG, goal 26’ Jens Stage (Werder Bremen), open play, 0.58 xG, goal 90+6’ Marco Grüll (Werder Bremen), open play, 0.54 xG, saved 8’ Marius Bülter (Hoffenheim), open play, 0.41 xG, goal 5’ Marius Bülter (Hoffenheim), open play, 0.38 xG, goal 49’ Jens Stage (Werder Bremen), from a corner, 0.37 xG, goal 37’ Derrick Köhn (Werder Bremen), open play, 0.31 xG, saved 40’ Marvin Ducksch (Werder Bremen), open play, 0.14 xG, off target 90+6’ Mitchell Weiser (Werder Bremen), open play, 0.13 xG, saved 3’ Mërgim Berisha (Hoffenheim), open play, 0.11 xG, off target 56’ Marvin Ducksch (Werder Bremen), open play, 0.11 xG, blocked 21’ Julián Malatini (Werder Bremen), from a corner, 0.11 xG, goal 37’ Niklas Stark (Werder Bremen), from a corner, 0.10 xG, off target 60’ Marvin Ducksch (Werder Bremen), open play, 0.09 xG, blocked 49’ Romano Schmid (Werder Bremen), open play, 0.09 xG, saved 1’ Jens Stage (Werder Bremen), open play, 0.08 xG, blocked 48’ Julián Malatini (Werder Bremen), from a corner, 0.08 xG, off target 26’ Mitchell Weiser (Werder Bremen), open play, 0.07 xG, saved 48’ Derrick Köhn (Werder Bremen), open play, 0.07 xG, blocked 19’ Marvin Ducksch (Werder Bremen), direct free kick, 0.06 xG, blocked 25’ Alexander Prass (Hoffenheim), open play, 0.07 xG, blocked 83’ Adam Hlozek (Hoffenheim), direct free kick, 0.05 xG, off target 20’ Mitchell Weiser (Werder Bremen), open play, 0.05 xG, saved 17’ Alexander Prass (Hoffenheim), direct free kick, 0.04 xG, off target 45’ Marvin Ducksch (Werder Bremen), open play, 0.04 xG, blocked 81’ Jacob Bruun Larsen (Hoffenheim), open play, 0.04 xG, blocked 26’ Senne Lynen (Werder Bremen), from a corner, 0.04 xG, blocked 37’ Romano Schmid (Werder Bremen), open play, 0.04 xG, blocked 49’ Senne Lynen (Werder Bremen), from a corner, 0.03 xG, blocked 53’ Mitchell Weiser (Werder Bremen), open play, 0.02 xG, blocked 81’ Tom Bischof (Hoffenheim), open play, 0.02 xG, off target 48’ Pavel Kaderábek (Hoffenheim), from a corner, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Oliver Baumann GK900 0.000.000
Kevin Akpoguma DEF900 0.000.000
Florian Grillitsch DEF500 0.000.071
Stanley N'Soki DEF170 0.000.000
Pavel Kaderábek MID801 0.010.000
Tom Bischof MID901 0.020.011
Umut Tohumcu MID9010 0.000.411
Alexander Prass MID502 0.110.000
Adam Hlozek MID9012 0.700.000
Marius Bülter FWD7322 0.800.111
Mërgim Berisha FWD2611 0.110.381
Tim Drexler Sub640 0.000.000
Valentin Gendrey Sub400 0.000.021
Anton Stach Sub400 0.000.041
Max Moerstedt Sub170 0.000.000
Jacob Bruun Larsen Sub101 0.040.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Hoffenheim win 42% Avg odds 2.28
Draw 26% Avg odds 3.73
Werder Bremen win 32% Avg odds 2.95

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.