Werder Bremen vs TSG Hoffenheim – Result & match summary

Niclas Füllkrug 57'
Eren Dinkçi 82'

Events

Goals, cards, substitutions and key match events.

1st Half 0–0
16'
Eren Dinkçi
Mitchell Weiser  (Injured)
2nd Half 2–0
57'
Niclas Füllkrug (Karl Hein)
60'
Marco Friedl  (Foul)
60'
Tim Lemperle
Adam Hlozek
73'
Senne Lynen 
Chuki
73'
Mick Schmetgens
Olivier Deman
82'
Eren Dinkçi (Marco Grüll)
87'
Jykese Fields
Fisnik Asllani
87'
Cajetan Benjamin Lenz
Leon Avdullahu
87'
Muhammed Zor
Andrej Kramaric
90'+1
Valentin Lässig 
Mats Rots
90'+1
Dariusz Stalmach
Ludovit Reis
90'+1
Oskar Wójcik
Niclas Füllkrug
90'+2
Arthur (Time wasting)
90'+2
Youri Regeer (Time wasting)

Momentum

Who applied more pressure, minute by minute.

Werder Bremen
TSG Hoffenheim

Match statistics

Werder Bremen TSG Hoffenheim
1.57 Expected Goals (xG) 1.44
41% Overall possession 59%
18 Shots Total 16
4 Shots On Target 2
8 Corners 4

View full match stats

Top performers

Werder Bremen
Chances Created
5
Successful Dribbles
3/5 60%
Duels Won
11/18 61%
Tackles Won
3/4 75%
Ball Recoveries
11
Accurate Passes
33/37 89%
Shots on Target
2
TSG Hoffenheim
Chances Created
3
Successful Dribbles
4/4 100%
Duels Won
12/19 63%
Tackles Won
2/2 100%
Ball Recoveries
12
Accurate Passes
59/66 89%
Shots on Target
2

View full player stats

About the match

Werder Bremen defeated TSG Hoffenheim 2–0 on 31 October 2026 at Wohninvest Weserstadion in Bundesliga.

Lineups

Werder Bremen: (4-2-3-1) Karl Hein, Olivier Deman, Amos Pieper, Mitchell Weiser, Niclas Füllkrug, Arthur, Ludovit Reis, Marco Grüll, Chuki, Marco Friedl, Youri Regeer.

TSG Hoffenheim: (3-5-2) Oliver Baumann, Ozan Kabak, Leon Avdullahu, Adam Hlozek, Fisnik Asllani, Adam Daghim, Wouter Burger, Andrej Kramaric, Koki Machida, Natnael Abraha, Mats Rots.

Substitutions

Werder Bremen: Eren Dinkçi for Mitchell Weiser, Senne Lynen for Chuki, Mick Schmetgens for Olivier Deman, Dariusz Stalmach for Ludovit Reis, Oskar Wójcik for Niclas Füllkrug.

TSG Hoffenheim: Tim Lemperle for Adam Hlozek, Jykese Fields for Fisnik Asllani, Cajetan Benjamin Lenz for Leon Avdullahu, Muhammed Zor for Andrej Kramaric, Valentin Lässig for Mats Rots.

Sidelined players

Werder Bremen: Keke Topp, Jens Stage, Moussa Ndiaye, Salim Musah, Felix Agu, Skelly Alvero, Niklas Stark, Paul Erevbenagie.

TSG Hoffenheim: Patrick Wimmer, Albian Hajdari, Nathan De Cat, Max Moerstedt, Alexander Prass, Valentin Gendrey, Bambasé Conté, Vladimír Coufal.

Match statistics

Werder Bremen had 41% of the possession, compared with 59% for TSG Hoffenheim.

Werder Bremen registered 18 shots, with 4 on target. TSG Hoffenheim had 16 shots, with 2 on target.

Werder Bremen won 8 corners, while TSG Hoffenheim won 4.

Top players

Werder Bremen: Eren Dinkçi scored 1 goal, Marco Grüll provided 1 assist, and Niclas Füllkrug was the highest-rated player (8.1).

TSG Hoffenheim: Wouter Burger was the highest-rated player (7.6) and created 3 chances, Adam Hlozek had 2 shots on target, and Oliver Baumann made 2 saves.